|Latest product reviews|
I did an alternate ramdisk image (boot.img) to boot system, cache and internal memory from SD card.
I did it for a Yuandao N101-II, but it should work for many other RK tablets.
This way, my tablet is WAY faster. RK3066 internal nand access uses a software for weak leveling, so it is very slow.
I modified Oma's boot.img to try to mount system partition from partition 2 of the SD card, cache partition from partition 3 of the SD card and data (user memory) partition from partition 4 of the SD card. If a partition is not found or not EXT4, it will be mounted as usual from internal NAND memory of the tablet.
If you want to try it, backup your boot.img and flash this one:
Create 4 partitions on a SD-card. Partition 1 must be formatted as VFAT (it will be seen as internal memory to store music, movies, etc.), the 3 others as EXT4. Partition 2 must be at least 600MB, partition 3 at least 200MB and partition 4 at least 4 GB (but I recommend more, 6 to 12 GB, to install a lot of applications). Class 10 SD-card is recommended.
Copy Oma's system.img content to partition 2. From Linux, I do it this way (my SD card partition 2 is mounted in /media/username/system):
sudo mount -o system.img mnt
sudo rsync -a mnt/ /media/username/system/
Umount /media/username/system/ and boot your tablet with SD card inserted.
If you have troubles to install some applications, have a look at this thread :
The following users say thank you to GuillaumeBarberousse for this useful post:Oma7144, JochenKauz, admin, Rock293031
thanks a lot for this post. Since my nand has errors i tried to apply this for my tab.
What i have done so far:
1.) Create SD with 4 partitions
1st FAT32 16GB
2nd ext4 system 1GB
3rd ext4 cache 400MB
4th ext4 data ~13GB
2.) System.img extracted in Windows using RK Firmware Tools and copied in Ubuntu to SD Card.
Have problems to mount system.img "sudo mount -o system.img mnt" mnt not found in /etc/fstab.
Erase IDB then
Flash everything except system.img, with your boot-sd.img
4.) Tablet boots to CWM, Format Nand Fix applied.
5.) Tablet restarts but gets stuck after Kernel-Logo. Kernel Logo is displayed half-size on the screen. Nothing else happens.
Can you point me to what i am doing wrong please.
Thanks and have a good day
EDIT: Same thing happens when i remove the SD Card. Only the Kernel Logo is shown half-size in the Screen.
i now repeated all steps directly under Ubuntu. Recreated all partitions and formated as needed.
Managed to mount and sync the system.img to the SDCard.
Still the tab wont boot. I does not not come that far to show the bootanim. It gets stuck before.
How can i please check whether the SDCard has been mounted correctly?
I am not a specialist in CWM. Is there a function i can use to see the mounted partitions?
Edit: With RkFlashkit i erased the system and cache partitions on the Nand. So these 2 are definately blank.
sorry for my late reply. I finally managed to flash the tab again.
I flashed the CM10.1 ROM, booted fully, then flashed your boot-sd.img together with parameters and it boots normal.
So the error seams to be somewhere in my SD-Card preparation.
Will try again on Monday since i dont have my Linux system until next week.
Thanks for this hint.
Hope to manage it next week.
Have a good day.
BTW. Do i have to give the partitions names during partitioning or do i just create the partitions and format them?
Yes, its back to live using the external SD-Card.
- This time i used GParted for partitioning of my Class10, 32gb SD-Card.
- Named the partitions as given in the boot.img (no name for partition1).
- Mounted the system.img and synced it to the SD-Card.
The tab booted directly to CM from the external SD (system.img was deleted from nand before).
Thanks a million!
Most Users Ever Online: 749
Currently Browsing this Page:
Devices in use: Desktop (89), Phone (11), Tablet (3)
Guest Posters: 43
Moderators: globula_neagra, exelletor, JochenKauz, Oma7144, cracktech