Archos79neon : Différence entre versions

De JoN@an
Aller à : navigation, rechercher
(Page créée avec « == Architecture == <ul> <li>RK3788T <li>RAM <li>Flash <li>WiFi <li>Android 4.2.2 (20140212) </ul> == Root == == Recovery == Start recovery mode manually: ?<br> adb reboot ... »)
 
Ligne 1 : Ligne 1 :
 
== Architecture ==
 
== Architecture ==
 
<ul>
 
<ul>
<li>RK3788T
+
<li>RK3188T
<li>RAM
+
<li>RAM 1GB
<li>Flash
+
<li>Flash 8GB
<li>WiFi
+
<li>WiFi 2.4GHz
 
<li>Android 4.2.2 (20140212)
 
<li>Android 4.2.2 (20140212)
 
</ul>
 
</ul>
 
== Root ==
 
== Root ==
 +
WIP<br>
 +
<ul>
 +
<li>attempt 1: adb fail (both adb shell (id=shell not root) and adb root)
 +
<li>attempt 2: apply superuser.zip as update.zip fail (not recongnized as an update)
 +
<li>attempt 3: dump rom/modify/reflash (WIP)
 +
</ul>
 
== Recovery ==
 
== Recovery ==
 
Start recovery mode manually: ?<br>
 
Start recovery mode manually: ?<br>
 
adb reboot recovery ;)<br>
 
adb reboot recovery ;)<br>
recovery functions apply update.zip reboot/wipe
+
recovery functions: apply update.zip reboot/wipe
 
== Flash tool ==
 
== Flash tool ==
 
Download mode: Power & vol +<br>
 
Download mode: Power & vol +<br>
 
RK batch tool 1.7 : working<br>
 
RK batch tool 1.7 : working<br>
ROM_Flash_Tool_21 :working<br>
+
ROM_Flash_Tool_21 :working => usefull to dump NAND<br>
 
== adb ==
 
== adb ==
 
windows 7: working (drivers?!)<br>
 
windows 7: working (drivers?!)<br>
 
adb shell => shell not root<br>
 
adb shell => shell not root<br>
 
adb root => adbd cannot run as root in production builds<br>
 
adb root => adbd cannot run as root in production builds<br>
 +
== Dumping NAND ==
 +
source: [http://www.freaktab.com/showthread.php?10129-Backing-up-your-RK-device-%28ROM%29-with-the-new-RK-2-1-tool| Freaktab]<br>
 +
parameter file (NAND split)
 +
FIRMWARE_VER:1.0.17
 +
MACHINE_MODEL:Archos 79 Neon
 +
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),
 +
0x00010000@0x00010000(recovery),
 +
0x00020000@0x00020000(backup),
 +
0x00040000@0x00040000(cache),
 +
0x00002000@0x00080000(kpanic),
 +
0x0017fd00@0x00082000(system),
 +
-@0x00201d00(userdata)
 +
Sucess full backup made ;) (tested recovery and working)

Version du 7 août 2014 à 00:23

Architecture

  • RK3188T
  • RAM 1GB
  • Flash 8GB
  • WiFi 2.4GHz
  • Android 4.2.2 (20140212)

Root

WIP

  • attempt 1: adb fail (both adb shell (id=shell not root) and adb root)
  • attempt 2: apply superuser.zip as update.zip fail (not recongnized as an update)
  • attempt 3: dump rom/modify/reflash (WIP)

Recovery

Start recovery mode manually: ?
adb reboot recovery ;)
recovery functions: apply update.zip reboot/wipe

Flash tool

Download mode: Power & vol +
RK batch tool 1.7 : working
ROM_Flash_Tool_21 :working => usefull to dump NAND

adb

windows 7: working (drivers?!)
adb shell => shell not root
adb root => adbd cannot run as root in production builds

Dumping NAND

source: Freaktab
parameter file (NAND split)

FIRMWARE_VER:1.0.17
MACHINE_MODEL:Archos 79 Neon
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),
0x00010000@0x00010000(recovery),
0x00020000@0x00020000(backup),
0x00040000@0x00040000(cache),
0x00002000@0x00080000(kpanic),
0x0017fd00@0x00082000(system),
-@0x00201d00(userdata)

Sucess full backup made ;) (tested recovery and working)