Related
this was a work-in-progress development project for porting CyanogenMod 9 (ICS/4.0.4) and ClockworkMod Recovery 5 to Allwinner A10 devices.
but my CM9 is obsolete now. if you want to get CM9, please refer other active projects.
currently here is only for my miscellaneous work for Allwinner A10 devices. if you have a question about development work for A10, you may post it on here. but I can't guarantee any answer.
* links to other active CM9/CM10 projects
http://forum.xda-developers.com/showthread.php?t=1821398 CM10 for many A10 tablets by Christian Troy
http://forum.xda-developers.com/showthread.php?t=1760929 CM9 for many A10 tablets by Christian Troy
http://www.slatedroid.com/topic/33820-ics-404-ivi-cm9-firmware-for-novo7-advanced-btgpsusb-audio/ for NOVO7 Advanced(1) by tsynik
* links to other active AOKP projects
http://forum.xda-developers.com/showthread.php?t=1760931 for many A10 tablets by Christian Troy
* How to install ClockworkMod Recovery 5
1. (if you don't have official ROM and flash tool,) make backup of recovery partition
2. download recovery.zip and unzip it
3. put install-recovery.sh and recovery.img(recovery.cpio for GB ROM) on /sdcard/ *1 *2
4. run install-recovery.sh from root shell or any apps which can run a script (terminal, gscript, etc)
e.g.
Code:
> adb shell
$ su
# sh /sdcard/install-recovery.sh
* How to boot recovery
1. put reboot-recovery.sh on /sdcard/ *1 *2
2. run reboot-recovery.sh from root shell or any apps which can run a script (terminal, gscript, etc)
e.g.
Code:
> adb shell
$ su
# sh /sdcard/reboot-recovery.sh
*1 if you are using CM9, install-recovery.sh and reboot-recovery.sh are already installed on /system/bin/. if you are not using CM9, you can put these scripts on your ROM.
*2 /sdcard/ is referred as "SD card" on Android, but it may not be physical/external "SD Card". please make sure files are placed on /sdcard/.
* How to boot recovery (alternative)
for ainol NOVO7 AdvancedII/Aurora/Elf
BACK + POWER
for other tablets, please find the way to boot recovery.
* How to control ClockworkMod Recovery 5
for ainol NOVO7 Advanced
VOL-: down, VOL+: up, POWER/MENU: select, BACK: back
for ainol NOVO7 AdvancedII/Aurora/Elf
VOL-/MENU: down, VOL+/HOME: up, POWER: select, BACK: back
* How to install CyanogenMod 9
1. download update.zip and put it on internal NAND flash or SD card (don't unzip it)
2. install ClockworkMod Recovery 5
3. reboot recovery
4. install update.zip
5. wipe data/factory reset *3
6. reboot
*3 only if you are upgrading from non-CM9 ROM (CM9 1st install)
reserved
reserved
Hi,
I was not shure if I should by the NOVO7 Advanced, but now as I see that there is (or will be) CM avaidable for it , I will buy it.
Thanks for porting
T
saulmrt said:
I was not shure if I should by the NOVO7 Advanced, but now as I see that there is (or will be) CM avaidable for it , I will buy it.
Thanks for porting
Click to expand...
Click to collapse
thank you for your message.
but I don't recommend to buy it because of my CM, unless you like/want to do porting work. my CM is not perfect at all.
I ordered it because I thin it is a good piece of hardware, you don't have to be afraid that it was only because of this port.
Well as soon as I have this tablet I will try to help with porting as good as I can.
Great work so far OP!
I have the Ainol Advanced waiting for me at the post office. There's already a healthy community over on slatedroid but it's always good to see CM getting ported!
thank you for your comments.
I wish I'll re-upload my files in this weekend...(it's not technical reason at all)
FILES! FILES!! My Kingdom for FILES!!!
i have been longing for it and i suggest to launch a new board for it. it's been a popular device in PRC, taiwan & hong kong already! please note that the 2.0.3 & 2.0.4 firmwares are quite buggy, and i would advise all to flash 1.8 modified version which is stable and can score 18XX at quadrant.
I've been trying to do this for my A10-based tablet too. Can you up the download links again? Maybe I can improve some things.
Edit: I'll upload a dump of the stock ROM soon. I also found a tool to (partially) extract the LiveSuite *.img files.
Edit 2: WiFi chipset of the tablet is a Realtek 8192CU, Freescale MMA7660 accelerometer & Goodix touchscreen.
FezzFest said:
I've been trying to do this for my A10-based tablet too. Can you up the download links again? Maybe I can improve some things.
Edit: I'll upload a dump of the stock ROM soon. I also found a tool to (partially) extract the LiveSuite *.img files.
Edit 2: WiFi chipset of the tablet is a Realtek 8192CU, Freescale MMA7660 accelerometer & Goodix touchscreen.
Click to expand...
Click to collapse
sorry, I need some time to prepare my site. it seems I don't have enough time on this weekend but I hope I'll get some time on next week.
I guess you are talking about this tool: http://www.mp4nation.net/forum/viewtopic.php?f=24&t=20476
I'll try it when I get enough time
and thank you for your information. if you want to add your tablet to my support list, I need more detail info (please see post#4). if you can do it yourself, please just wait for some day... I'll uploaded my git repo too.
(nothing is secret, just I need my free time!)
I found it on a different website, but I think it's the same tool.
This is a dump I made of the original partitions with dd:
boot.img: http://dl.dropbox.com/u/28680222/XDA/tablet/boot.img
misc.img: http://dl.dropbox.com/u/28680222/XDA/tablet/misc.img
rootfs.img: http://dl.dropbox.com/u/28680222/XDA/tablet/rootfs.img
recovery.img: http://dl.dropbox.com/u/28680222/XDA/tablet/recovery.img
system.img: http://dl.dropbox.com/u/28680222/XDA/tablet/system.img
I haven't included cache, data and internal sdcard because I don't think they are of any use for ROM development.
Edit: attached required output from commands in post #4. Find /sys doesn't work because adb can't find find
Hi fun thanks for the pm found my way here at last
i have not managed to get into stock recovery on the Excel so far so i have not made any kind of file dump or backup i will see how it goes and keep my eye on this thread i have root and terminal emulator i have installed superuser as an app from market
can i type a command to get into stock recovery or would you think there is no stock recovery
cheers
Recovery is also a mistery to me. I tried 'adb reboot recovery' but I guess that was too simple. There is a recovery partition (I created an image with dd above) but haven't found a way to boot into it. I'd love to know how the topic starter got clockworkmod working
Mitred said:
i have not managed to get into stock recovery on the Excel so far so i have not made any kind of file dump or backup i will see how it goes and keep my eye on this thread i have root and terminal emulator i have installed superuser as an app from market
can i type a command to get into stock recovery or would you think there is no stock recovery
Click to expand...
Click to collapse
hi.
stock recovery should work because it's necessary to run "factory reset" from setting menu on stock rom. (it's done automatically so we can't use it to enter recovery mode. I just explained about functionality)
and recovery is not necessary for now. what I need is not complete dump image. I just want to know hardware related things so tar archive is enough.
permanent root is not necessary too. sometimes rooting app makes brick, so I don't recommend it. I don't recommend to modify stock rom unless you have official rom and flash tool.
if adb shell is root shell, then rooting is not necessary at all. if adb shell is not running, or non-root user shell, temporary root is necessary to get root shell.
then, you already got root shell, right?
then, please check following commands are available in your rom, "tar" and/or "busybox".
FezzFest said:
Recovery is also a mistery to me. I tried 'adb reboot recovery' but I guess that was too simple. There is a recovery partition (I created an image with dd above) but haven't found a way to boot into it. I'd love to know how the topic starter got clockworkmod working
Click to expand...
Click to collapse
"adb recovery" doesn't work. I'll post how to enter recovery. please wait for a moment.
anyway, please tell me name of your tablet, or link to web, or photo.
if busybox is in your rom, "busybox find /sys" will work.
It's a Bmorn V11. The 'busybox find /sys' command indeed works, I have attached the output files to the zip file in this post.
FezzFest said:
It's a Bmorn V11. The 'busybox find /sys' command indeed works, I have attached the output files to the zip file in this post.
Click to expand...
Click to collapse
i'm guessing you are referring to the Bmorn V11 rebranded for Promedia ?
If so, keep in mind that there are 2 versions of this tablet, one with 3600 battery and one with 3200 battery, the 3200 version has the goodix_touch drivers.
Hello All,
Please look at these steps, is it will work?:
1. Root tablet without flashing CWM ( [HOWTO] Root the Galaxy Tab 2 7" without flashing the bootloader )
2. Install Mobile Odin and flash CWM (Without increasing custom count)
3. Backup current firmware in CWM (Because I cannot find original firmware for my region (SEK)
4. Install CM9/10, any other custom ROM
5. Restore backup of original firmware with CWM
And now is one more question: How to flash original bootloader (and where to get it?) without increasing custom counter?
I just rooted and flashed CM9 with my Tab 2 7.0. few days ago!!
Here is the steps I would like to share with you:
1. Use Task Manager to kill all Kies background programs, e.g. Kies.exe, KiesTrayAgent.exe, KiesPDLR.exe...
2. Enable USB debugging in the Tab and connect to PC
3. Use the DebugfsRoot_v1.8.n95.zip from this post
4. Run RootDebugfs_n95.bat in command prompt with administrator right
5. Just few clicks and wait for the Tab to reboot twice
6. Now the Tab is already rooted, install Mobile Odin from Play store and install the CWM recovery by Mobile Odin
7. Reboot Tab in CWM and flash CM9 & Gapps
cyfgeorge said:
I just rooted and flashed CM9 with my Tab 2 7.0. few days ago!!
Here is the steps I would like to share with you:
1. Use Task Manager to kill all Kies background programs, e.g. Kies.exe, KiesTrayAgent.exe, KiesPDLR.exe...
2. Enable USB debugging in the Tab and connect to PC
3. Use the DebugfsRoot_v1.8.n95.zip from this post
4. Run RootDebugfs_n95.bat in command prompt with administrator right
5. Just few clicks and wait for the Tab to reboot twice
6. Now the Tab is already rooted, install Mobile Odin from Play store and install the CWM recovery by Mobile Odin
7. Reboot Tab in CWM and flash CM9 & Gapps
Click to expand...
Click to collapse
Thanks a lot!
But question about restoring stock recovery still active... I need to know where to get original recovery from Samsung and how to flash it (I do not want lose varanty if something happens with tablet )
Did you try to search the stock rom from www.samfirmware.com?
cyfgeorge said:
Did you try to search the stock rom from www.samfirmware.com?
Click to expand...
Click to collapse
Sure, but there is no ROM for Ukraine . Also looking it on the samsung-updates.com with same negative result.
If you have p3100(wifi+gsm) download P3100XWBLF5 (it's Russia 4.0.4 ) extract with winrar,and you will find recovery.img inside,and flash it with Mobile Odin.It works 100% ,I have tested myself.You can flash with Mobile Odin any recovery you want,not only CWM,you can flash any official recovery.img ,just extract it from your rom with winrar.
Cheers!
Thanks!
I have GT-P3110, but i think that recovery same for all regions and it can be extracted from any ROM for 3110. Is i am right?
Sent from my GT-P3110 using xda app-developers app
Yes,unpack any rom for p3110 ,and extract recovery.img from it,put on your sdcard (internal or microsd) open Mobile Odin,and select Open recovery,and flash it.It will work 100%.
Cheers!
viasat said:
Yes,unpack any rom for p3110 ,and extract recovery.img from it,put on your sdcard (internal or microsd) open Mobile Odin,and select Open recovery,and flash it.It will work 100%.
Cheers!
Click to expand...
Click to collapse
I can't extract md5 files, help..?
and btw mobile odin isn't compatible with my tab so I'll try odin. :S
Bibicp said:
I can't extract md5 files, help..?
Click to expand...
Click to collapse
*.md5 file is tar archive. You can change extension from *.md5 to *.tar and unpack it (for ex; with using WinRar). Also you can use Total Commander for unpacking.
P.S. Will try this method in a week or little bit later. (I am on Vacation and dont have any laptop)
Hello all,
I just followed this tutorial on my p3110: http://www.verygoodreview.com/tips/how-to-root-samsung-galaxy-tab-2-7-0-p3100.html
The tab was brand new before that and I never rooted or installed ROM manually.
The automatic updates were done to Androdi 4.1
Than mean that I put my tab in download mode and used Heimdall to push these 2 files:
gt-p3110.pit
boot-bjr.img
Everything went fine, no error message and the tab rebooted.
But it is now stuck on Samsung Galaxy Tab logo.
As the tutorial is for Android 4.0.3, I justrealised that my tab was already updated in 4.1.
Is there a way to fix that?
Oh God, no need to touch the kernel for rooting! You use incompatible kernel for 4.1.1, the graphics subsystem fail to start. Theres 2 way to fix it:
1. The easiest way: flash P3100 JB 4.1.1 or 4.1.2 firmware, you can download it from sammobile.com
2. Hard way: go to a thread in development section: "Single step..." , flash the latest uploaded file for P3100 using ODIN and then go to KK-Boot thread, flash the latest kkboot kernel for 4.1.1 using CWM recovery. Beware, kkboot is an overclocked kernel!
The big problem is that CWM recovery isn't installed yet, and the device isn't rooted, so I cannot flash ROM.
I am trying with samfirware ROM, but the zip file (700mb???) cannot be flashed: Heimdall tells me "The header contains an invalid size file"
I installed CWM!
Now, the problem is that it sounds impossible to copy a zip into memory
failed to copy 'cm-10.1-20130116-NIGHTLY-p3110.zip' to '/sdcard/': Is a directory
[email protected]:~/Documents/sdk/platform-tools$ ./adb push cm-10.1-20130116-NIGHTLY-p3110.zip /sdcard/update.zip
failed to copy 'cm-10.1-20130116-NIGHTLY-p3110.zip' to '/sdcard/update.zip': No such file or directory
installed CM with adb sideload!
Bootlooping...
I am going closer and closer..
EDIT/ FIXED!
Hope this thread can help other people
I was looking for this for a long time and finally found it embedded in a thread here at XDA and thought it would be helpful to have a clean thread for installing the
1) Download latest supported recovery.img from http://forum.xda-developers.com/showthread.php?t=2528752
Currently: http://cmw.cmfs.me/apexqtmo/apexq_recovery-10.2.img
2) Place it at the root of your sdcard and rename it recovery.IMG
3) Download and install terminal emulator from the play store.
4) Run the terminal and
type: su (press enter)
Then type: dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p18 (press enter)
Don't mess up the command or you WILL brick your phone.
5) Enjoy your Clockworkmod.
Note: I don't take any credit for this
Freaky way for flashing a recovery, just use clockworkmod recovery app from play store or use another tool (heimdall is pretty easy).
I prefer odin, then a flashable zip afterwards, I updated mine with Rom Manager before I found the right flash able. To each his own!
The reason I put this up is that the post for apexqtmo is a .img file, not a zip so i couldn't flash with existing.
I just assume that if they update CWM in the future it will also be in .img format, so for quick reference I made this how-to.
Feel free to post other methods
yohan4ws said:
The reason I put this up is that the post for apexqtmo is a .img file, not a zip so i couldn't flash with existing.
I just assume that if they update CWM in the future it will also be in .img format, so for quick reference I made this how-to.
Feel free to post other methods
Click to expand...
Click to collapse
You can just take any flashable CWM zip and replace the .img within with the one you want to flash. Using dd on the recovery partition sounds scary to me.
Other metod.
So is there any simple metod of doing that when I have img file on SD card?
I mean other than DD.
I have some old recovery CWM 6. something.
Is possible to do it without connecting to PC?
Try this
Download terminal emulator from play store (use the one by jack p)
su
flash_image recovery /sdcard/nameofrecovery.img
Sent from my Nexus 4 using XDA Premium 4 mobile app
demkantor said:
Try this
Download terminal emulator from play store (use the one by jack p)
su
flash_image recovery /sdcard/nameofrecovery.img
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Isn't there an easy way to convert img to zip? Thanks
PS using cwm from the play store did the trick without terminal or imag to zip etc...
yes, its not hard to create your own .zip that is flashable in recovery
you just need to write your own updater-script and then grab the update-binary for you device
doesnt take but a few minuets, but if you dont want to do this using a terminal emulator is quick and painless too
how about adb?
yohan4ws said:
I
type: su (press enter)
Then type: dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p18 (press enter)
Note: I don't take any credit for this
Click to expand...
Click to collapse
I can do this from adb can't I?
Yes
Sent from my Nexus 7 using XDA Premium 4 mobile app
If you screw up that dd command, you'll likely have some pretty big issues, depending upon where the recovery gets written to.
https://googledrive.com/host/0B-v962-Q8Pd9VWtvN0VrTXlQaTg/apexq_recovery-10.2-347.zip
Is a slightly updated version of CWM fully supported by TeamApexQ that works with CM 10.2, CM 11, and HypnoToad in an update.zip form, to flash from recovery.
This recovery is better (cmw based) and more up to date (also zip):
http://forum.xda-developers.com/showthread.php?t=2588646
Be wary of 'more up to date' recoveries. The one we support is able to flash images of Android 4.3.x and 4.4.x If you upgrade to a 4.4 based recovery, it will error on Android 4.3 Images.
Magamo said:
https://googledrive.com/host/0B-v962...y-10.2-347.zip
Is a slightly updated version of CWM fully supported by TeamApexQ that works with CM 10.2, CM 11, and HypnoToad in an update.zip form, to flash from recovery.
Click to expand...
Click to collapse
I am on Android 4.1.2 (from T-mobile) and from recovery CWM did nothing to me.
Or maybe change something - splash screen to Apex..
It is now v 6.0.4.4 and I believe it was that before update.
---------- Post added at 09:30 AM ---------- Previous post was at 09:14 AM ----------
robuser007 said:
This recovery is better (cmw based) and more up to date (also zip):
http://forum.xda-developers.com/showthread.php?t=2588646
Click to expand...
Click to collapse
This is what i would avoid as hell... touch version of recovery! OMG, any misstouch might make a lot of trouble I believe..
mazak23 said:
I am on Android 4.1.2 (from T-mobile) and from recovery CWM did nothing to me.
Or maybe change something - splash screen to Apex..
It is now v 6.0.4.4 and I believe it was that before update.
Click to expand...
Click to collapse
That is the updated version.
In general folks, you only need to update your recovery when a new image feature requires you to (Such as with Android 4.2's multi user/profile stuff, or Android 4.3/4.4's increased use of SELinux)
I have a 8013. I need to put in a different recovery and I like twrp. has anyone flashed it from goomanager? I see that there is one on there I just dont want to mess something up.
Already rooted.
I would search for this but I cant find a search button. Really not in the app or on the website.
Sent from my GT-N8013 using xda app-developers app
Let me see...
eggwardo said:
I have a 8013. I need to put in a different recovery and I like twrp. has anyone flashed it from goomanager? I see that there is one on there I just dont want to mess something up.
Already rooted.
I would search for this but I cant find a search button. Really not in the app or on the website.
Sent from my GT-N8013 using xda app-developers app
Click to expand...
Click to collapse
Hmm... When I read here: Goomanager so there is function for flash recovery. But if I don't get wrong, so this recovery files must be on www.goo.im server. Theoretically all ROMs, MODs and RECOVERY files lying on goo.im server
you can download to your device and flash it!
But for me and if I want to flash something, the best way is: Flashify
Here is it TOP 11:
1 - Flash boot and recovery .img without even needing to go to recovery.
2 - Flash zip files. Option to wipe cache, dalvik and data when using TWRP or Philz recovery.
3 - Download and flash CWM, Philz, TWRP, Gapps, Franco Kernel, Stock Nexus Kernel (premium), and Stock Nexus Recovery (premium).
4 - Automatic Loki Patch when needed.
5 - Full nandroid backups/restores when using TWRP or Philz recovery.
6 - Backup/Restore kernel and recovery using Sdcard or cloud (Dropbox, Box (premium) or Google Drive (premium)).
7 - Automatic cloud synchronisation of backups between devices and desktops.
8 - Keep track of recently flashed items.
9 - Flash multiple files and build your flash queue.
11 - Flash from anywhere! Do you want to flash from your favorite File Explorer or Email app? No biggie, that also works together with Flashify.
More at links above!
Have great Flashing :victory: Peter
I have an 8013 as well that I acquired used. it was pre-rooted, but the custom recovery on it didn't work for newer roms. I looked into installing TWRP and found that although the official TWRP instructions said you could install it from GooManager, when I tried to, it didn't find a recovery for the device.
I did successfully get TWRP installed quite easily using their alternate instructions, though. here's a quick breakdown, especially since their instructions are a bit vague.
1. download the .img file for the recovery from here: http ://teamw.in /project/ twrp2/110 (remove the spaces; I can't post outside links yet.)
2. in either terminal emultor or through adb shell, run the command shown below, replacing the bracketed sections with the path and filename of the .img file:
dd if=/<File path>/<filename>.img of=/dev/block/mmcblk0p6
For example, say you save it in your downloads folder on the internal sd card. The path is probably something along the lines of /storage/sdcard0/Download/openrecovery-twrp-2.7.0.0-gt-n8013.img
If you get the path or filename wrong when you runthis command, it will just tell you that it could not find the file you told it to write. if you get the second part wrong, however, you could brick your device, so make sure you double and triple check that part.
Another good check to do before running the command is to ensure that your download is not corrupt by checking the md5 checksum. To do this, make sure you copy that when you download the file and then check using a file browser that supports it. I use Explorer (by Speed Software) to check the md5. To see it, long press the file and click properties. If the one given when you downloaded it and and the one you get from the file do not match, your download likely got corrupted and you should try again until they do match. It's rare, but you don't want to flash a corrupted recovery, so do check it.
The command itself can either be run from an app like terminal emulator or over adb (android debug bridge) from your computer using the command:
adb shell <command>
I followed this basic procedure and now have a fully functioning TWRP recovery on my 8013. Best of luck to you in getting yours working. :good: