-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
121 lines (113 loc) · 4.11 KB
/
index.html
File metadata and controls
121 lines (113 loc) · 4.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!DOCTYPE html>
<html lang="en">
<head>
<title>Fujihack</title>
<meta charset="UTF-8">
<link rel="icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="lit.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Fujihack, an attempt to reverse engineer and improve Fujifilm digital cameras.">
<meta name="author" content="Daniel Cook">
<style>
.bg {
background-image: url(img/menu.jpg);
background-size: cover;
background-position: center;
}
.light {
background: rgb(70, 70, 70, 0.9);
}
</style>
</head>
<body class="bg-darker">
<div class="vh-100 bg">
<div class="bg-dark pv2 row nav">
<a href="https://fujihack.org/"><img class="middle" src="fujihack.png" width="40"></a>
<a href="https://wiki.fujihack.org/">Wiki</a>
<a href="https://github.com/fujihack">Github</a>
</div>
<div class="vc c white light">
<h1>What is Fujihack?</h1>
<ul>
<li>Fujihack is a research project aiming to reverse-engineer and improve Fujifilm cameras.</li>
<li>Our goal is to achieve interoperability and tweak the firmware to give users more control.</li>
<li>There aren't any hacks ready for public use yet, but the code and information is open and free for you to explore.</li>
</ul>
</div>
</div>
<div class="c">
<h1 class="tc">News</h1>
<div class="row">
<div class="card col">
<img src="img/doom.png" class="w-100">
<h4>Fujihack Runs DOOM</h4>
<p>April 1 2023</p>
<a href="doom.html" class="btn">Read More</a>
</div>
<div class="card col">
<img src="img/dbg.png" class="w-100">
<h4>Portable Debugger Patch</h4>
<p>Oct 26 2022</p>
<a href="https://github.com/fujihack/fujihack/releases/tag/0.1.0" class="btn">Read More</a>
</div>
</div>
</div>
<div class="c">
<div class="card">
<h1>What's Been Done?</h1>
<ul>
<li>Code execution through patched firmware</li>
<li>Complete RAM and ROM dumps</li>
<li>Extend 14 minute record limit</li>
<li>Downgrade lenses stuck on buggy official firmware</li>
<li>Read IO: buttons, gyroscope, accelerometer</li>
<li>Button remapping</li>
<li>Documented <a href="https://wiki.fujihack.org/autoactscr/">hidden scripting abilities</a></li>
<li>Draw debug text, rasterizer objects, and directly to the framebuffer</li>
<li>Interface with embedded internal SQLite</li>
<li>Background task creation, deletion, semaphores, task hooks, events</li>
<li>DOOM Port</li>
</ul>
<h2>Hacked Models</h2>
<ul>
<li><a href="https://github.com/fujihack/fujihack/blob/master/model/xa2_130.h">X-A2 @ 1.30 (Bin loader, USB code runner)</a></li>
<li><a href="https://github.com/fujihack/fujihack/blob/master/model/xf1_101.h">XF1 @ 1.01 (USB code runner)</a></li>
<li>Firmware downgrade has been tested on some lenses. (same firmware format used)</li>
</ul>
</div>
</div>
<div class="c">
<div class="card">
<h2>What's being worked on?</h2>
<ul>
<li>Researching less intrusive methods for code execution</li>
<li>Bypassing error codes and remapping buttons to give broken cameras a second life</li>
<li>Reverse-engineering and learning about image processing pipelines and hardware</li>
</ul>
</div>
</div>
<div class="c">
<div class="card">
<h2>Would it work with my camera?</h2>
<p>This project only supports Fuji's in-house RTOS, which most of their cameras run. See the <a href="https://wiki.fujihack.org/supported">supported models list</a>.</p>
<h2>When will you work on X?</h2>
<p>Fujihack has and will always be non-commercial, hobbyist, and therefore will have no plans or deadlines. If you desperately need a feature
on your camera, it's almost always better and cheaper to buy a better camera.</p>
</div>
</div>
<div class="c">
<div class="card">
<h2>Still interested?</h2>
<ul>
<li><a href="https://discord.gg/UZXDktvAZP">Join the Discord</a></li>
</ul>
</div>
</div>
<hr>
<div class="c">
Copyright (C) 2021 by Daniel C and FujiHack contributors<br>
Fujihack is not affiliated with Fujifilm or any other group<br>
Fujihack code is licensed under the GPL v3.0
</div>
</body>
</html>