====== Hack development ====== ===== Status ===== [[sony-hack:beginners-place | Beginners place]] [[sony-hack:current-tasks | Current tasks]] [[sony-hack:responsibility | Responsibility]] [[sony-hack:source-control | Source control]] ------------ ===== Resources ===== ==== Firmware unpacker and repacker ==== [[sony-hack:fwtool | fwtool: Firmware decryption, unpacking, repacking, encryption]] [[sony-hack:simple-gui | GUI development for fwtool]] ==== Firmware package ==== [[sony-hack:fwpackage | Firmware package]] [[sony-hack:boot| Boot image scripts and image research]] [[sony-hack:image-structure | Firmware files package]] [[sony-hack:main | Main module]] [[sony-hack:device_info | Device information file]] [[sony-hack:languages | Changing languages]] [[sony-hack:nex5r-6-android-reversing | Android subsystem]] ==== Firmware functions ==== [[sony-hack:server | Page about build in web server]] [[sony-hack:usbinfo | Random USB information]] ==== Menus and Interface ==== [[sony-hack:Scenarios | Scenarios]] [[sony-hack:menus | esf files]] [[sony-hack:gui_languages | languages]] ==== Package formats and File systems ==== [[sony-hack:rootfs | RootFS and CRAMFS related]] [[sony-hack:axfs | AXFS root file system]] [[sony-hack:lzpt | LZPT (aka TPZL) image files]] ==== Firmware Update Process ==== [[sony-hack:fwupdateprocess | Firmware Update Process]] ==== Firmware Reversing ==== [[sony-hack:nex6-av-cam.bin-reversing | NEX6 av-cam.bin reversing]] ------------ ===== Sony Sources ===== [[sony-hack:fwupdates | Firmware updates released by Sony]] [[sony-hack:sources | Kernel sources released by Sony]] ------------ ===== Useful links ===== * http://celinuxforum.org/ * http://ru.embeddeddeveloper.com/cores/index.php?id=2&variant=true&set_lang=EN link to ARM926EJ-S -------------- ===== Useful tools ===== * C IDE - Code::Blocks http://www.codeblocks.org/downloads/26 (get codeblocks-xx.yymingw-setup.exe) * C IDE - Pelles C http://www.smorgasbordet.com/pellesc/ * Portable Turbo Delphi - http://www.andyaska.com/?act=download&mode=detail&id=34 * Source Control - Fossil VCS http://fossil-scm.org/index.html/doc/trunk/www/index.wiki * Source Control - GUI for Fossil http://code.google.com/p/fuel-scm/ * Universal Packer - 7z http://www.7-zip.org/download.html * Diff - DiffMerge http://www.sourcegear.com/diffmerge/downloads.php * HexEditor - HxD http://mh-nexus.de/en/downloads.php?product=HxD * Loop device for Win - ImDisk Virtual Disk Driver http://www.ltr-data.se/opencode.html/#ImDisk * ext2fs for Win - Ext2FSD http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.51/ (do NOT use Ext2IFS as it crashes with symlinks!)