Hi,
A few weeks ago I wanted to install CM7 RC3 on my Motorola Milestone. It seemed that I couldn't get into the recovery menu. I could get to the Triangle screen with holding 'X' while booting, but I couldn't pull down the menu (using vol Up + Camera).
After a lot of fiddling I found out that when I flashed bootloader 90.74 (I was at 90.78) and booted while holding the camera key, that I could access the recovery menu (using vol Up + Camera).
Now I want to install CM7 Final, but I can't seem to get into that menu anymore. I'm just stuck at the Triangle screen.
I've tried bootloader 90.78 & 90.74, but they all didn't help.
Anyone have any clue ?
Thanks
Tuytje said:
Hi,
A few weeks ago I wanted to install CM7 RC3 on my Motorola Milestone. It seemed that I couldn't get into the recovery menu. I could get to the Triangle screen with holding 'X' while booting, but I couldn't pull down the menu (using vol Up + Camera).
After a lot of fiddling I found out that when I flashed bootloader 90.74 (I was at 90.78) and booted while holding the camera key, that I could access the recovery menu (using vol Up + Camera).
Now I want to install CM7 Final, but I can't seem to get into that menu anymore. I'm just stuck at the Triangle screen.
I've tried bootloader 90.78 & 90.74, but they all didn't help.
Anyone have any clue ?
Thanks
Click to expand...
Click to collapse
You can use adb to enter recovery menu directly.
Check this link.
Thanks for replying so fast.
I've been able to get to the recovery screen (Triangle screen), but can't seem to open the menu with adb.
It's the opening of the menu that is the problem, which you normally do via Volume Up + Camera key.
Unless I can install CM7 Final via adb ?
Tuytje said:
Thanks for replying so fast.
I've been able to get to the recovery screen (Triangle screen), but can't seem to open the menu with adb.
It's the opening of the menu that is the problem, which you normally do via Volume Up + Camera key.
Unless I can install CM7 Final via adb ?
Click to expand...
Click to collapse
Flash any rom, preferably GOT 2.2.1 from here. Then make sure you have USB debugging on from settings->applications->development->USB debugging.
Connect phone to PC. Download AOR and extract it to your sdcard. Download CM7 and put in in openrecovery/updates folder. Then move to the directory where you have adb installed. Usually it is in c:/android_sdk/tools.
Then in command prompt, type the following.
adb devices ( it should show your phone's no as shown below)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
adb remount
adb shell "echo 'boot-recovery ' > /cache/recovery/command"
adb shell "echo '--update_package=SDCARD:update.zip' >> /cache/recovery/command"
adb shell "reboot recovery"
It should take you to AOR directly. Flash CM7.
Let me know if it works.
[email protected]
The line "adb remount" fails with the following message "remount failed: Operation not permitted".
I take it that adb needs root access, how can I achieve this ?
GOT 2.2.1 is already installed
Android itself is rooted (by EasyRoot)
SuperUser is installed
I have also installer Android Terminal Emulator, that one is set allowed in SU
Thanks
Tuytje said:
The line "adb remount" fails with the following message "remount failed: Operation not permitted".
I take it that adb needs root access, how can I achieve this ?
GOT 2.2.1 is already installed
Android itself is rooted (by EasyRoot)
SuperUser is installed
I have also installer Android Terminal Emulator, that one is set allowed in SU
Thanks
Click to expand...
Click to collapse
Try the same with usb mode set to charge only or portal & tools.
I should make a thread for this
http://forum.xda-developers.com/showthread.php?t=796679&page=26
sileshn: I don't see how that would make a difference ? I would still need that root on adb
zeppelinrox: I understand half what your thread says I'm still pretty new at this, never intended to go this deep. I only wanted CM7 installed
How does your thread help me do this ?
Thank you
Tuytje said:
sileshn: I don't see how that would make a difference ? I would still need that root on adb
zeppelinrox: I understand half what your thread says I'm still pretty new at this, never intended to go this deep. I only wanted CM7 installed
How does your thread help me do this ?
Thank you
Click to expand...
Click to collapse
There are many apps for rooting your milestone on the market. Superuser, z4root, universal androot, super one click root to name a few. Use any one of those to root your phone.
You can use Zeppe's method. Once you apply his script , it will take you into AOR directly without any button pushes on reboot.
I was under the impression that adb needed a different kind of root. My bad in that case
I'll try that. Thanks
AWESOME! (I really use that word, but this situation calls for it )
zeppelinrox your scripts worked. I'm back to CM7. Thanks!
Mine is 90.78 and recovery menu is working like a charm! I'am running CM7.
Related
!!!!!!!!SOLVED!!!!!!!!
So a few months back I decided to so what all the hype was about and got root and JF 1.51. Everything went smoothly until I saw JF quit and no one was making themes for his stuff. I waited a while but decided to reflash with cyanogen because of the nice themes but low and behold I lost root. I tried the one click thing and it always says failed. So I went back to RC29 and did the whole spiel again... the first time I almost couldn't use the thing. Wiped and all went well until I tried to mod a little more in the terminal. I hit su, got a force close from superuser permissions, and it told me permission denied. I have hardspl, the radio with the long number recommended in every post, and cyanogen's recovery. I figured maybe it got corrupted somehow so I tried again from RC29 on up. It worked for 2 days. Superuser permissions worked like a charm until it just stopped working. I flashed again and the same thing. 2 days good and then boom... permission denied. I tried reinstalling superperms but it told me I can't. Is there something I can do wihout having to reflash every 2 days?
Bump?? Not quite a priority but have been working on this for about 3 weeks now and since I've found nothing googling and only similar problems here I was hoping for any kind of response.
Cyanogen has root..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
maxisma said:
Cyanogen has root..
Click to expand...
Click to collapse
Hopefully that solves your question...
Yeah... I know. It's a patch to keep the security flaw open. I get that part. What I'm saying is that when I use an app to gain root (ie terminal with su, backup for root, or cache to sd and so forth) I get an error saying that superuser permissions needs to close and permission is denied. I want to use su in the terminal emulator. I can't and have never been able to with cyanogen. Worked wonderfully in JF 1.51. Can I reinstall superuser permissions app somehow or bypass it somehow to I can get root? I know the OS has access but I want to have access too.
try this, remove the .zip extension from the file. put it on the root of your sdcard, go to the recovery console and type this
Code:
mount system
mount sdcard
cp /sdcard/Superuser.apk /system/app/Superuser.apk
(or use [B]mv[/B] if [B]cp[/B] doesn't work)
reboot
Thank you so very much David1171. That did the trick perfectly. You are a god among men. Not only did you solve my problem but you also gave me some insight on the system structure. Thanks a million.
siknasa9 said:
Thank you so very much David1171. That did the trick perfectly. You are a god among men. Not only did you solve my problem but you also gave me some insight on the system structure. Thanks a million.
Click to expand...
Click to collapse
i think that is taking it way to far man but yeah anytime you see a command to move something to /system/app/appname.apk with adb that will work for doing it in the recovery console. also i always do it in the recovery console because it is easier to type mount system then it is to type the command to mount system in the terminal emulator.
siknasa9 said:
Thank you so very much David1171. That did the trick perfectly. You are a god among men. Not only did you solve my problem but you also gave me some insight on the system structure. Thanks a million.
Click to expand...
Click to collapse
I am not sure what rom you ended up on, but with the hardspl and cyanogen recovery image it is nearly impossible to lose root unless you specifically want to.
So if you were on rc29 whenever you took the advice and got "su" working, flash a newer rom, like cyanogen 4.0.4. Dont just use rc29 with the super use whitelist app working because it is outdated and there will be problems for you.
rondey- said:
I am not sure what rom you ended up on, but with the hardspl and cyanogen recovery image it is nearly impossible to lose root unless you specifically want to.
So if you were on rc29 whenever you took the advice and got "su" working, flash a newer rom, like cyanogen 4.0.4. Dont just use rc29 with the super use whitelist app working because it is outdated and there will be problems for you.
Click to expand...
Click to collapse
he's on 4.0.4 (from what i ascertain), his superuser.apk got corrupted somehow and wouldn't let him use his root access.
So I thought I had rooted my phone (following instructions from - free download blog (How to Root Motorola Milestone on Android 2.1 thread) only difference was that rather than pressing the x button and power button (it didn't work for me) I pressed the camera and power. Then it installed the update.zip package, and rebooted.
Then I proceeded to download Milestone Overclock.. and it tells me I'm NOT rooted. Is there a way to check? Have I majorly messed up something?
Please do help. I'd really like to know what this bootloader and root access difference is. If I download an app and want to put it on my phone, which one do I need?
Thanks in advance!
Ok, change of question. I managed to get it rooted with that 1 click root thing. It worked brilliantly.
My question is with Milestone overclock. How do I get the module for it so it will work? It won't let me move the bar at all right now, and it is rooted now.
1.fist make sure you have the su command installed on you phone
-get an application called terminal emulator
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-type su on it
-you should get a # as a response
-congrats you have su
2. you must have a good app to manage root on your phone
-check of you have an app to manage your su
-if you don't or yours is not working i recommend you use this one http://www.appbrain.com/app/superuser/com.noshufou.android.su
-now this app will manage winch apps get super users rights.
3.your device should be ready to be overclocked
-go to your milestone overclock app click on load module
-you should be prompted by the super user app if you want to give this app permision to change the system.
-select allow.
-some super user aps might need you to close and re open the app before it works properly, so i recommend you close and open the app again.
-after going to the app menu use the load module option you should see the apply and the bar will become usable.
-select the frequency and and press apply (i recommend no more than 1ghz)
-you are done ♪
4. the milestone overclock app goes back to its previous state after the phone as been rebooted (turned off and on)
I will tell you how to set the app to start with the phone so you don't have to do it manually after i get back from work
ohh yeah i also forgo if your device fails to show # when you use the su command then its not properly rooted try this app
http://blog.23corner.com/2010/08/30/universal-androot-1-6-2-beta-5/#more-407
it roots your phone easily, i have personally used this app
Thanks for all your info mate!
Basically I used androot to 1 click root my phone. Then when I loaded the module, so allowed it to access super user, it restarted my phone. So it didn't really allow me to OC the phone...
jubbing said:
Thanks for all your info mate!
Basically I used androot to 1 click root my phone. Then when I loaded the module, so allowed it to access super user, it restarted my phone. So it didn't really allow me to OC the phone...
Click to expand...
Click to collapse
It doesn't need to restart your phone. Something's wrong.
I got that emualtor thing and got a # as a response. But everytime I load superuser it restarts the phone automatically.
Even after the restart it doesn't allow me to move the slider. And if I try to reload the module, it restarts again.
*bump* guys.. but I really need someone to help me out just in case I've done something terribly wrong. Why should loading the superuser module keep restarting my phone? And once it does restart, why does it keep restarting the phone if I try to do the same thing, and why is the slider not movable yet?
Phone is rooted because I ahve been able to install apk files from the sd card (copying from computer).
jubbing said:
*bump* guys.. but I really need someone to help me out just in case I've done something terribly wrong. Why should loading the superuser module keep restarting my phone? And once it does restart, why does it keep restarting the phone if I try to do the same thing, and why is the slider not movable yet?
Phone is rooted because I ahve been able to install apk files from the sd card (copying from computer).
Click to expand...
Click to collapse
ok in case you have done something wrong i highly recommend yo do this
1. restore your milestone back to the original rom (just in case the su binary is broken)
here is the how to
http://forum.xda-developers.com/showthread.php?t=696845
-I highly recommend you use appbrain to save the apps you have installed
-I highly recommend you use Firefox and a plugin called downthemall because you can put the MD5 check sum on it and make sure your file downloaded properly
2. use the root tool i told you on the previous post and root the phone
that should have your phone properly rooted and updated
and yes not restart is needed for the root permission to be granted
Remove Milestone overclock
Unroot
Reset
Root
Install SetCPU
Install Milestone overclock
Load module
Set at 800
Also, I don't mean to sound rude but you have no idea what you are doing nor what Root is.
I highly recommend that you do not Root your phone until you read up and understand what you are doing.
Overclocking your phone too much could kill it. You could be playing about in the terminal and remove something you shouldn't and end up bricking your phone.
Phone is rooted because I ahve been able to install apk files from the sd card (copying from computer).
You can do that without Root...
Nah I think I'll push it to 1.33ghz so I fry my phone lol
Either way it works now, put it to 800mhz, might do a bit of testing. Thanks for your help guys!
Battery percentage mod by SMABERG
Ive made theese only for myself, but decided to share em cause of demand.
i dont take any responsible for damage to phone or malfunction, theese work on my phone, so they are tested though.
For theese mods to work, and for it to not go into bootloop, you got to put phone in bootloader(power on while holding vol.up) the use ADB from android SDK and run in commandprompt (in windows, startmenu, run, cmd) then input this command. Dont forget to enable usb debuging
adb shell mount /system (thanx for reminding me on this s60mike)
adb push framework-res.apk /system/framework/
A big thanx to theimpaler747 for making this mod work. and also for the gingerbread battery below
NEXUS S - 2.3.2 - STOCK ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- blue-with-black-outline
- green battery gingerbread
- green with black outline numbers
- Green-galaxy-S-style (My favorite )
- green circle
nice thanks!
the blue one is the best
Haven't personally flashed these yet, but wanted to say thanks. Digging the Galaxy S one.
THANKS!!!! I like the blue one
One more thing ^^
maybe you should write that they must enter:
adb shell mount /system
before entering your:
adb push framework-res.apk /system/framework/
Again - Thank you !!!
Mike
i have bionix rom works? it possible flash zip or only work to adb push? thanks
funny... adb does not recognize my device in bootloader mode, but fastboot does.
But when i turned on the phone in usb debugging mode, adb recognise my device.
So with the phone turned on, i used root explorer to set the permissions to /system/framework folder and used the above adb command line and it worked!
out of topic : ADB not recognized in bootloader mode but fastboot does, normal?
the blue one looks really sweet, might have to throw those files into tonight's CM7 nightly framework and give it a shot
It'd be awesome to have a battery percentage mod on the cm nightlies!
foxehkins said:
It'd be awesome to have a battery percentage mod on the cm nightlies!
Click to expand...
Click to collapse
But then you'd have to make one every night
theimpaler747 said:
But then you'd have to make one every night
Click to expand...
Click to collapse
+1 thats a pain
rubino90 said:
i have bionix rom works? it possible flash zip or only work to adb push? thanks
Click to expand...
Click to collapse
only thoose rom's using stock framework from 2.3.2. and only way to be safe is adb.
smaberg said:
+1 thats a pain
Click to expand...
Click to collapse
Trust me, it is
Those of you that have flashed this which one most closely matches the stock gingerbread theme?
Sent from my Nexus S
Bronk93 said:
Those of you that have flashed this which one most closely matches the stock gingerbread theme?
Sent from my Nexus S
Click to expand...
Click to collapse
The one that's named gingerbread
I Got bootloop on GingerS Rom
MrNameless said:
I Got bootloop on GingerS Rom
Click to expand...
Click to collapse
That's because this will only work on the stock 2.3.2 rom
Ahm - you've quoted the wrong line in the first post
adb shell mount /system
not the adb push ...
^^
s60mike said:
Ahm - you've quoted the wrong line in the first post
adb shell mount /system
not the adb push ...
^^
Click to expand...
Click to collapse
He he he, fixed IT...
wultan said:
funny... adb does not recognize my device in bootloader mode, but fastboot does.
But when i turned on the phone in usb debugging mode, adb recognise my device.
So with the phone turned on, i used root explorer to set the permissions to /system/framework folder and used the above adb command line and it worked!
out of topic : ADB not recognized in bootloader mode but fastboot does, normal?
Click to expand...
Click to collapse
Also had the same issue but, since I don't have root explorer, I just used Clockwork Recovery to mount the /system and then use the adb push, worked great!
Congrats on the mod, just what I needed!
Thanks,
Very good, thanks! One thing, on the green battery with the black outline I think the charging image is a little off from the regular icon. While my phone is charging the icon jumps up and down a bit
UPDATE: Unfortunately I no longer own this handset so am unable to test it against newer firmwares. If you find that this method does not work on firmware newer than V10D, try downgrading first.
I would like to begin this post, by saying that I did not come up with this method, but wanted to get it written up as a proper thread as soon as possible for people to start enjoying root on their phones!
This method was tested successfully by me on an EU phone running V10D. I am not responsible for what you do to your device after reading this guide. You undertake any actions at your own risk!
If you want to thank someone, please thank qaz753 who posted the method for this here.
All files needed are attached, the guide below is for Windows, but Linux and Mac scripts are included in the zip. (If certain files are not permitted to be attached, MODs please excuse and PM me, and I will look into hosting them myself)
GUIDE
Download, Unzip and Install the LG USB Driver.
Download and extract the Root kit (o4xr.zip) to "C:\o4xr"
Download and copy "IS11LG_SystemBackupTest.signed.apk" to your phone
On your phone, go to "Settings -> Security" and make sure "Unknown Sources" is TICKED
Go to "Settings -> Developer options" and make sure "USB debugging" is TICKED
Install "IS11LG_SystemBackupTest.signed.apk"
Open the "SystemBackupTest" app you just installed.
Hold the power button and choose "Power off and restart".
When you can see the lock screen, you may notice that the phone is running very slowly, this is normal.
Connect your phone via USB to your computer.
Make sure the phone is in "Charging Only" mode.
Open a command prompt (may need admin privelages, right click, run as administrator)
Type without quotes "cd C:\o4xr" and press enter.
Type without quotes "root" and press enter.
Wait while the script runs, and the phone will reboot automatically.
You should then see the command prompt "C:\o4xr>".
Uninstall the "SystemBackupTest" app on your phone. (Do NOT re-open it, or you will need to run the script again).
On your phone, open up Google Play Store and search for "SuperSU".
Update SuperSU then open it.
Press OK to update the SU binary.
You now have root and can safely restore the "Unknown Sources" and "USB debugging" settings back to how you had them!
The root kit and apk may contain other peoples work, I did a quick search to try and find the original sources but to no avail. If this is your work, please PM me and I will be more than happy to add your name to this post and give credit where its due.
HAVING ISSUES?
Try disabling any Anti-Virus you have running
Uninstall or disable any screen filters/adjusters
You can safely re-enable and re-install the above once you have completed root
If your device is really slow, make sure "USB Debugging" is ticked, then run in a command prompt:
REALLY SLOW AFTER ROOT?
Remove the "SystemBackupTest" app, if you haven't already.
On your phone, go to "Settings -> Developer options" and make sure "USB debugging" is TICKED
Connect your phone via USB to your computer.
Make sure the phone is in "Charging Only" mode.
Open a command prompt (may need admin privelages, right click, run as administrator)
Type without quotes "cd C:\o4xr" and press enter.
Type without quotes "adb shell rm /data/local.prop" and press enter.
Type without quotes "adb reboot" and press enter.
THANKS
qaz753, for posting this method!
atipon, for reducing the reboots to 1.
Original post:
qaz753 said:
I got a root!
This is a process.
1. Install to USB Driver
2. download HTC One X root-kit.,unzip to C:\onxr
3. you choose USB debugging on your 4X (Setting>Developer options>USB debugging)
4. Install and run the IS11LG_SystemBackupTest.signed.apk
5. reboot manually(after reboot, 4x becomes very slow!)
6.connect 4x to PC and run the command prompt
cd c:\onxr -> root
9. A reboot starts automatically. (2times~3times)
end
sorry my bad engilish....
my 4x software version is LG-P880-V10d-JUL-16-2012
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Awesomeness quadtripled! Thanks for this post and thanks qaz753.. Time to try this out!
edit:
Tried it out, and it works
Big Up for all who contributed towards finding the way to root our 4X HD :good:
Especially for qaz753, of course
Edit : It works perfectly !
I can't believe it. I was THIS close to selling mine. Whew
Sent from my SAMSUNG-SGH-I747 using xda premium
Its Goroh_kun's work on the apk. : Link: http://pastebin.com/u/goroh_kun
http://forum.xda-developers.com/member.php?u=2526007
I can't install IS11LG_SystemBackupTest.signed.apk at my mobile
I can't choose the icon "install, it just let me type cancel...
Who can help me T_T
chikit3000 said:
I can't install IS11LG_SystemBackupTest.signed.apk at my mobile
I can't choose the icon "install, it just let me type cancel...
Who can help me T_T
Click to expand...
Click to collapse
Did you make sure "Unknown Sources" is ticked under Settings -> Privacy?
Otherwise can you post a screenshot of what you are seeing? (Press and hold Vol Down + Power at the same time)
Works on v10b?
i can show this screen but can't type the install..
but the cancel key is ok
i've ticked the unknow sources
So I assume the Install button does nothing?
I noticed you have avast running, can you disable it, and then try again? It may be blocking it.
I will try this, looking forward for the all the possibility for this phone
I tried to stop the anti-virus. But still not work..
chikit3000 said:
I tried to stop the anti-virus. But still not work..
Click to expand...
Click to collapse
That does seem a bit strange. Its not even greyed out, so I can't understand why it wouldn't install.
Have you tried rebooting the phone and trying again? Also where is the apk located, just on the SD card?
10A works!
Bravo!
Time for cyanogen to work on the JB magic
Sent from my LG-P880
chikit3000 said:
View attachment 1245596
i can show this screen but can't type the install..
but the cancel key is ok
i've ticked the unknow sources
Click to expand...
Click to collapse
Did you install Screen Filter app?
If yes, uninstall it. Same problem if enable Screen Filter
Btw this guide work v10A
meld said:
Did you install Screen Filter app?
If yes, uninstall it. Same problem if enable Screen Filter
Btw this guide work v10A
Click to expand...
Click to collapse
Oh! I've uninstall the screen adjust and I can Install it now :laugh:
Thank you very much
Hell yeah! Finally root. Thanks for everyone involved. Thank you.
It works, but I had to uninstall avast! Mobile Security (antivirus) first.
WoooooooooooooooooooooW!!! Really really gooooood!!!!!
This is only first part. In this part, I will NOT mention any OSes. I will teach you how to run rEFInd on this device.
In other parts, I will edit rEFInd's config file to make it really "work". BUT, after this tutorial, you may fell happy that dual boot will most likely work on the device you just hod in your hands.
This guide is for me176cx only. Steps for other devices may be similar, only try to do this on other devices if you are sure you know where the differences are and how to change the commands!
So let's begin!
My tablet before doing anything
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
on http://www.rodsbooks.com/refind/getting.html , click on get binary zip file
Extract the downloaded zip
look for the folder "refind" inside the extracted folder
////////////////////////////////////////////////////////////////////////////
Now, we need to move it to Efi System Partition.
Istall busybox. Then, install Android Terminal Emulator.
Using some file browser with root rights, make a folder in the root of your device's memory called "esp"
Then, mount Efi System Partition on it:
Run the Android Terminal Emulator, type su, and confirm the SuperUser dialog.
Then, type: busybox mount /dev/block/mmcblk0p3 /esp
it should have no output.
Then, copy the "refind" folder to file system root.
Then (using terminal emulator) copy the refind folder to the ESP.
Then, make sure it is really there
Then write: busybox umount /esp
///////////////////////////////////////////////////////////////////////
Now, add rEFInd's binary to bootorder and set the bootorder to !!!NOT!!! boot it first, becouse you have to test it first (and you do not want to run and buy the first powered hub to be able to get back in android some complicated way)
Download this file and move it to some location where you will execute it from:
http://forum.xda-developers.com/showpost.php?p=62429430&postcount=2740
(Thanks to social-design-concepts for compiling this to work on android)
Issue this command (the paste function does not work in terminal emulator so you have to rewrite it by hand)
Then, make sure the path is set well:
Then, set the boot order to boot Android first by ./efibootmgr64 -o 0001,0000
Then, set the next boot (only next boot) to rEFInd
////////////////////////////////////////////////////////////////////
Now, just power off the tablet, (do not restart) and power it on again. You will see rEFInd, but you cannot do much without powered hub.
So if you have one, look around with keyboard. If you do not have one (like me), just power off the tablet by holding the power button, power it on again and wait for the next part of this tutorial
EDIT:
tuxic001 edited rEFInd binary so you can select what to boot.
http://forum.xda-developers.com/showpost.php?p=62463032&postcount=60
\\\_///
P.S If you use nandroid backup to update, you only update kernel and ROM (or recovery, fastboot, esp partition and whatever the other partitions are), depends on what you backup. And I don't think UEFI is stored on EMMC, so if UEFI update (or bootloader, recovery, etc. update) is present, you are totally ignoring it. On the other hand, UEFI update is a risk of not being able to access it..
Is refind working with touch or volume\power keys?
A powered hub is non-optional. OTG power is super finicky on this tablet, especially if you're adding a flash drive on top of mouse and KB
t68kv said:
Is refind working with touch or volume\power keys?
Click to expand...
Click to collapse
Voume keys work, but power key doesn't. But tuxic001 is working on editing the source code so it will. Maybe tomorrow this time it will work
Good And Bad news
Which you want to hear first?
Look fo EDIT in the main post.
I also got my tablet down, it boots only to UEFI as there's no efi bootloader to load anymore.... I'll run and get a powered usb hub to try to use the UEFI, cause the vol keys don't cut it.
Awesome guide @Mis012. I got it working on my Lenovo Tab S8-50F.
Did you have a chance to try dual booting anything yet?
EDIT: Making progress
Shump said:
Awesome guide @Mis012. I got it working on my Lenovo Tab S8-50F.
Did you have a chance to try dual booting anything yet?
EDIT: Making progress
Click to expand...
Click to collapse
Yeah I have run grub 2, it was nice. I got stuck somewhere in kali linux booting process, and then ubuntu-based dostros said bad kernel magic number blah blah. So I tried abother grub. First I found was nice, but still not working with ubuntu. So I tried to use ununtu's grub. It didn't show up in rEFInd. Now I can't find the good grub again What about your progress? Did you need to use powered OTG cable?
EDIT: found working grub again, kali linux stuck at this error: http://unix.stackexchange.com/quest...o-find-a-medium-containing-a-live-file-system
Any new?? This tutorial works on Lollipop?? If do this tutorial exist any risk for example brick??
Can you do a tutorial and upload to youtube??
or someone explain me the process?
Thanks in advance.:good:
I get invalid argument on the first command lenovo tab s8
Somewhat more wrong the error invalid argument to execute the first command and at least a thousand times but nothing works I have root and I do everything to the letter I tried on the asus tablet of the same model and my Lenovo Yoga Tab 3 and same error
jet_98 said:
Somewhat more wrong the error invalid argument to execute the first command and at least a thousand times but nothing works I have root and I do everything to the letter I tried on the asus tablet of the same model and my Lenovo Yoga Tab 3 and same error
Click to expand...
Click to collapse
have you installed busybox? as simple as that.