Difference between revisions of "Hack A10 devices"

From eLinux.org
Jump to: navigation, search
(Hack A10 Devices)
(Get a console)
Line 21: Line 21:
 
sprite.axf
 
sprite.axf
 
magic.bin
 
magic.bin
 +
# ls /sdcard/nanda/linux
 +
bImage
 +
linux.ini
 +
params
 +
paramsr
 +
recovery.ini
 +
# cat /sdcard/nanda/linux/linux.ini
 +
[segment]
 +
img_name = c:\linux\bImage
 +
img_size = 0x2000000
 +
img_base = 0x40008000
 +
 +
[segment]
 +
img_name = c:\linux\params
 +
img_size = 0x100
 +
img_base = 0x40000100
 +
 +
[script_info]
 +
script_base = 0x43000000
 +
script_size = 0x10000
 +
 +
[logo_info]
 +
logo_name = c:\linux\android.bmp
 +
logo_address = 0x48000000
 +
logo_show = 1
 
</pre>
 
</pre>

Revision as of 21:16, 25 December 2011

Hack A10 Devices

This page describe how to hack a A10 powered tablet and let a custom kernel to run on the tablet. The work was done on an Ainol Novo 7 Advanced tablet. But should be working on all A10 based tablet. Since A10 can boot from usb, never worry about bricking your device.

Get a console

The stock firmware in my Novo7 is android 2.3.4. With android adb i can log into the device and take a look at inside.

# mkdir /sdcard/nanda
# mount -t vfat /dev/block/nanda /sdcard/nanda
# ls /sdcard/nanda
boot.axf
boot.ini
drv_de.drv
font24.sft
font32.sft
linux
os_show
script.bin
script0.bin
sprite
sprite.axf
magic.bin
# ls /sdcard/nanda/linux
bImage
linux.ini
params
paramsr
recovery.ini
# cat /sdcard/nanda/linux/linux.ini
[segment]
img_name = c:\linux\bImage
img_size = 0x2000000
img_base = 0x40008000

[segment]
img_name = c:\linux\params
img_size = 0x100
img_base = 0x40000100

[script_info]
script_base = 0x43000000
script_size = 0x10000

[logo_info]
logo_name = c:\linux\android.bmp
logo_address = 0x48000000
logo_show = 1