I just go my mk808b today and tried to flash the finless rom from ubuntu. For that I used the rkflashtool (the original one did not support the mk808b so I used this one https://github.com/gefire/mk808-tools).
I compiled it backuped the original images and ran the following commands
sudo ./rkflashtool w 0x00100000 0x0041A000<FinlessROM/system.img sudo ./rkflashtool w 0x00008000 0x00010000<FinlessROM/recovery.img sudo ./rkflashtool w 0x00008000 0x00008000<FinlessROM/boot1080.img sudo ./rkflashtool w 0x00004000 0x00004000<FinlessROM/kernel.img sudo ./rkflashtool w 0x00002000 0x00002000<FinlessROM/misc.img
sudo ./rkflashtool r 0x0000 0x2000 >first_block
less first_block
FIRMWARE_VER:4.0.4 MACHINE_MODEL:MK808B MACHINE_ID:007 MANUFACTURER:RK30SDK MAGIC: 0x5041524B ATAG: 0x60000800 MACHINE: 3066 CHECK_MASK: 0x80 KERNEL_IMG: 0x60408000 #RECOVER_KEY: 1,1,0,20,0 CMDLINE: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000C0000@0x00018000(backup),0x00040000@0x000D8000(cache),0x00300000@0x00118000(userdata),0x00002000@0x00418000(kpanic),0x00100000@0x0041A000(system),-@0x0053A000(user)
so I wrote the original images back to the device. did not work the first try (I was so scared that I bricked it first day i have it :P) but on the second try and after waiting quite a while it started with a fresh install
so any ideas what I forgot when writing the images? I saw that there is also the parameter file and the RK30xxLoader(L)_V1.16.bin but I did not know what do do with them. Are they important :P well I guess they are but what to do with them?
Comment