From aa86984985d9f5e97201e8f70c8071a530a1c41b Mon Sep 17 00:00:00 2001 From: Elias Kotlyar Date: Sat, 21 Jul 2018 21:10:13 +0200 Subject: [PATCH] Alternative Devices --- README.md | 1 + hacks/flashinguboot.md | 4 ++-- hacks/install_cfw.md | 2 +- hacks/newdevices.md | 14 ++++++++++++++ t20.png | Bin 0 -> 8168 bytes 5 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 hacks/newdevices.md create mode 100644 t20.png diff --git a/README.md b/README.md index c34f7ca..36c46c3 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ Xiaomi Dafang | ![Dafang](/dafang.png) Xiaomi Xiaofang 1S | ![XiaoFang](/xiaofang.png) Wyzecam Pan | ![Dafang](/dafang.png) Wyzecam V2 | ![XiaoFang](/xiaofang.png) +Any other Device with Ingenic T10/T20 Device | ![T20](/t20.png) If you have a classic XiaoFang with a ARM-Processor, consider using https://github.com/samtap/fang-hacks diff --git a/hacks/flashinguboot.md b/hacks/flashinguboot.md index 8d1f531..f8ccdbb 100644 --- a/hacks/flashinguboot.md +++ b/hacks/flashinguboot.md @@ -2,7 +2,7 @@ ## What benefits does this open source bootloader have? -1. You can use H264 FullHD Streaming (1920x1080) +1. You can use H264 FullHD Streaming (1920x1080)(128MB devices only) 2. You can boot your own kernel/rootfs/whatever from MicroSD 3. You can change your kernel boot-parameters (uEnv.txt) 4. You can flash your NAND using this bootloader @@ -69,7 +69,7 @@ If it turns blue -> Custom Configuration from uEnv.txt is being taken. If its not turning blue despite that you have a uEnv.txt on your microsd - try to format it as FAT16 and try again -## Turning on FULLHD: +## Turning on FULLHD(128Mb Devices only): Open up the uEnv.txt file and change the "boot-line" from diff --git a/hacks/install_cfw.md b/hacks/install_cfw.md index 9b8ac0e..52140c8 100644 --- a/hacks/install_cfw.md +++ b/hacks/install_cfw.md @@ -8,7 +8,7 @@ [Xioami Xiaofang T20](/hacks/cfw/xiaofang/cfw-1.0.bin) | 333053c3e98af24e0e90746d95e310a3c65b61f697288f974b702a5bcbba48a9 [Wyzecam V2](/hacks/cfw/wyzecam_v2/cfw-1.1.bin) | ca8fd695fe1903bd12aca2752c86b62c9694430c9c41b2804b006c22e84f409d [Wyzecam Pan](/hacks/cfw/wyzecam_pan/cfw-1.0.bin) | f76990d187e763f160f5ad39331d6a3209d3025fe3719cb43c92dbad92cebba2 - + Other Ingenic T10/T20 Device | [Start here](/hacks/newdevices.md) 2. Format your microSD to FAT32. NTFS, EXFAT etc. won't work. 3. Copy the CFW-Binary from step 1 to the formated microSD and rename it to "demo.bin". There should be no other files on the microSD! This is really important and it won't work if there are any other files on there. diff --git a/hacks/newdevices.md b/hacks/newdevices.md new file mode 100644 index 0000000..9f21b32 --- /dev/null +++ b/hacks/newdevices.md @@ -0,0 +1,14 @@ +### Installation on generic T10/T20 Devices + +It should be possible to install this hack to any T10 or T20 based Devices. If you want to do so, begin with the porting tutorial: + +### Porting Tutorial +1. Disassemble the Device and make a lot of photos. +2. Connect via TTL to the Camera. You can use the following blog article as a reference: https://nm-projects.de/2016/12/hacking-digoo-bb-m2-mini-wifi-part-1-identify-the-serial-interface/ +3. Get root access: https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/master/hacks/getroot.md +4. Dump the firmware: +https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks/blob/master/hacks/firmware-dump.md +5. Dump a bootlog of your camera +6. Collect all the information together in a github issue in this repository + +As soon as we have all the informations together, we can hopefully provide a new bootloader for your device, which will boot this hack. \ No newline at end of file diff --git a/t20.png b/t20.png new file mode 100644 index 0000000000000000000000000000000000000000..ffc4d67636beac6b632e676be7bbe8b1ec1e7ca7 GIT binary patch literal 8168 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 literal 0 HcmV?d00001