Grrr I going to cry
Ok guys so i change the font using an app and after reboot the device get stuck at bootanimation.
The problem is that i can't have acces to system partition so i'm afraid my mojo is softbrick....
i try to update the device using fastboot command (c:/sdk/fastboot update c:/mojo.zip) but i got the "waiting for device" even when it is pluged
Do you have any idea of what i can do to revert the android ttf to stock ??
[Edit] Ok i have to thanks again Paul OBrien for his root method because i simply edit is own boot.img by adding in the superboot folder the stock font and addind line to the script to put it in the right folder and set correct permissions. I go into fastboot, flash reboot and it's finaly repair
AH AH AH AH AH AH AH AH AH
[Edit] i think if someone could make a system.img with just the stock font in it or the stock system.img i should probably able to flash it
Dead-neM said:
[Edit] i think if someone could make a system.img with just the stock font in it or the stock system.img i should probably able to flash it
Click to expand...
Click to collapse
Idk. Maybe try rooting it and see if you can get it to boot. It's very easy to root if you haven't done so already.
mherma said:
Idk. Maybe try rooting it and see if you can get it to boot. It's very easy to root if you haven't done so already.
Click to expand...
Click to collapse
it's already rooted. I don't know want you wanna do at boot
Dead-neM said:
Grrr I going to cry
Ok guys so i change the font using an app and after reboot the device get stuck at bootanimation.
The problem is that i can't have acces to system partition so i'm afraid my mojo is softbrick....
i try to update the device using fastboot command (c:/sdk/fastboot update c:/mojo.zip) but i got the "waiting for device" even when it is pluged
Do you have any idea of what i can do to revert the android ttf to stock ??
Click to expand...
Click to collapse
I know reading in one of the other threads in the mojo general forum that someone took theirs apart and there is 3 buttons inside. You might see if you can locate that thread on how to disassemble it and try holding down on a button while plugging it in. There is no known documentation on what they do but if your bricked what could it hurt.
willdj79 said:
I know reading in one of the other threads in the mojo general forum that someone took theirs apart and there is 3 buttons inside. You might see if you can locate that thread on how to disassemble it and try holding down on a button while plugging it in. There is no known documentation on what they do but if your bricked what could it hurt.
Click to expand...
Click to collapse
Yes i see that in forum but i don't want to open it because it's avoid the warranty
i repair the mojo by an other method i'll update the thread soon thanks
Dead-neM said:
Yes i see that in forum but i don't want to open it because it's avoid the warranty
i repair the mojo by an other method i'll update the thread soon thanks
Click to expand...
Click to collapse
I think rooting it voids the warranty?? which is why I don't get how MC can advertise instructions on their website.
You should raise a support request with them on their site.
Hopefully kitkat is around soon.
Good luck!
We've decided to take an open stance on rooting - it's your box to do with as you wish. Of course the obvious caveats apply that you run the risk of causing boot issues, as Dead-neM has found!
Dead-neM in the interests of sharing, could you detail exactly what changes you made to the script and exactly what you did so it's explicitly spelled out for anyone else who runs into the same issue?
Yeah, how do you mount the superboot.img and modify the contents?
Ok this what i have do exactly hope it can be helpfull so:
1/ Have cygwin + Android kitchen tool on your pc ( This software is use to decompile the boot.img and it can be find into xda forum ) So open it decompile the boot.img of Paul Obrien MmM3 ( Kitchen can't decompile boot if it have not system.img too so i decompile first the 110ww official zip rom and replace the boot img by the Paul Obrien's )
2/Go onto the folder of the decompile Boot.img : So open /boot.img-ramdisk/superboot/ there is a superboot.sh script open it
You can see all command. What you have to do is to put yours before the 3 last line ( mount -o ro, remount -t ext4 ........)
I type { cat /superboot/Clockopia.ttf>/system/fonts/Clockopia.ttf
cat /superboot/Roboto-Regular.ttf>/system/fonts/Roboto-Regular.ttf
chmod 777 /system/fonts/clockopia.ttf
chmod 777 /system/fonts/Roboto-Regular }
cat is used to move file and chmod to set permission
3/ Now i said to the boot img to replace file and set permission to it i need to put the file into the boot.img folder so i just copy the Clockopia and Roboto font into superboot folder
4/Now you can recompile the boot img using kitchen then flash it using Paul Obrien script
Enjoy i think you can put gapps with this method so if there is a courageous one here your welcome !!
Dead-neM said:
Grrr I going to cry
Ok guys so i change the font using an app and after reboot the device get stuck at bootanimation.
The problem is that i can't have acces to system partition so i'm afraid my mojo is softbrick....
i try to update the device using fastboot command (c:/sdk/fastboot update c:/mojo.zip) but i got the "waiting for device" even when it is pluged
Do you have any idea of what i can do to revert the android ttf to stock ??
[Edit] Ok i have to thanks again Paul OBrien for his root method because i simply edit is own boot.img by adding in the superboot folder the stock font and addind line to the script to put it in the right folder and set correct permissions. I go into fastboot, flash reboot and it's finaly repair
AH AH AH AH AH AH AH AH AH
Click to expand...
Click to collapse
i have a black screen problem.
can you tell how you solved your problem?
thanks
angus1225 said:
i have a black screen problem.
can you tell how you solved your problem?
thanks
Click to expand...
Click to collapse
Did you get it solved?
Sent from my LGMS395 using Tapatalk
Unjustified Dev said:
Did you get it solved?
Sent from my LGMS395 using Tapatalk
Click to expand...
Click to collapse
After reading a lot...yes!
I managed to conect mojo to a tv and a laptop to the mojo. Then i turn on mojo in flastboot and using the commsnds that a copy from the superboot.bat. i boot the mojo in twrp recovery and from there i flash the mojo rom.
And i recover the mojo just as i left it before the problem
I wish this helps someone.
[emoji106]
Related
HTC Thunderbolt Windows One Click Root
This is a simple batch file that will guide you in rooting your device.
It is pretty easy to follow along but please take your time and read everything. It has only been tested a few times so please report any errors or issues you find.
Huge thanks to NetForce-TX on IRC for testing along with helping, I owe you!
Also thanks to Jcase for guidance
TeamAndIRC and Captainkrtek (Me) are NOT responsible for any bricks, fires, or damaged/broken hardware due to this process
If you wish to read the batch files contents either open it with notepad or check the pastebin
Instructions are included in the file when running it along with where to get the necessary files.
Prerequisites:
Drivers Installed & Working
SDK Installed with ADB
Exploits.zip with contents extracted to your ADB dir
PG05IMG.zip
Downgrade RUU
A Thunderbolt running 605.6 or 605.9 Firmware
You can download the OneClickRoot here
I will update this from time to time if needed, If you have issues with the batch file please PM me on XDA or find me on irc.andirc.net #Thunderbolt.
I will not reply to your PM if you want me to help you root your phone!
UPDATE: If SU acts up (IE: Force closes) flash this via CWM
Reserved for Linux version
Wow, looks easy! But I'm glad I did it through ADB. Nice job!
pinhead875 said:
Wow, looks easy! But I'm glad I did it through ADB. Nice job!
Click to expand...
Click to collapse
Thanks! It is pretty simple, only a few things you have to do manually (no possible workaround) such as flashing from the bootloader.
Anyone try this yet?
sent using Tapatalk on the TB.
egeorgia said:
Anyone try this yet?
sent using Tapatalk on the TB.
Click to expand...
Click to collapse
Already a few people have tested it, all successes
so we set the phone to debug mode and the usb mode to just charging?
i was going to to the other root ;set up my ADB earlier but chickened out... i already have the files downloaded
Cg006 said:
so we set the phone to debug mode and the usb mode to just charging?
i was going to to the ot her root and set up my abd earlier but chickened out... i already have the files downloaded
Click to expand...
Click to collapse
Yeah exactly, just debug and charging, until you have to copy over the roms then you will set the USB mode to mount SD
I did the long method but I missed the step to get s-off. Can I still use the one click root method sk I can obtain s-off?
alphatectz said:
I did the long method but I missed the step to get s-off. Can I still use the one click root method sk I can obtain s-off?
Click to expand...
Click to collapse
Yes you can, but I reccomend unrooting whatever you have done so far using this http://forum.xda-developers.com/showthread.php?t=1009423
Captainkrtek said:
Yes you can, but I reccomend unrooting whatever you have done so far using this http://forum.xda-developers.com/showthread.php?t=1009423
Click to expand...
Click to collapse
Ok, I'll unroot and use the one click method. Thx
can we get a poll maybe to see success rate
Can we get a Step by Step Instruction Guide? it would be nice for us beginners
ok so after i choose my path where my android sdk platform tools folder is i get
Pushing files via ADB...
This process may take some time, if it takes longer than 30 seconds
Make sure the drivers are install and USB debugging is on.
cannot stat 'psneuter': No such file or directory
cannot stat 'busybox': No such file or directory
cannot stat 'misc.img': No such file or directory
Unable to chmod /data/local/psneuter: No such file or directory
Unable to chmod /data/local/busybox: No such file or directory
so what did i do wrong? i get my serial number when i get type adb devices....
b33zy682 said:
ok so after i choose my path where my android sdk platform tools folder is i get
Pushing files via ADB...
This process may take some time, if it takes longer than 30 seconds
Make sure the drivers are install and USB debugging is on.
cannot stat 'psneuter': No such file or directory
cannot stat 'busybox': No such file or directory
cannot stat 'misc.img': No such file or directory
Unable to chmod /data/local/psneuter: No such file or directory
Unable to chmod /data/local/busybox: No such file or directory
so what did i do wrong? i get my serial number when i get type adb devices....
Click to expand...
Click to collapse
You need to put the contents of exploits.zip in the same directory ADB is in
ok what in that zip needs to go where?
Phone Has been Succesfully Rooted.
Did most of the steps while doing some WoW Raiding. lol
Thank you so much.... now.. should i flash a new rom on this baby?
b33zy682 said:
ok what in that zip needs to go where?
Click to expand...
Click to collapse
take everything that is in exploits.zip and move it to your android sdk directory specifically the location of adb.exe (will either be in platform-tools or tools) as for the two RUUs, they can be anywhere but you will have to move them at one point to your SD card. That is about it
Cg006 said:
Phone Has been Succesfully Rooted.
Did most of the steps while doing some WoW Raiding. lol
Thank you so much.... now.. should i flash a new rom on this baby?
Click to expand...
Click to collapse
Yes you should
Cg006 said:
Phone Has been Succesfully Rooted.
Did most of the steps while doing some WoW Raiding. lol
Thank you so much.... now.. should i flash a new rom on this baby?
Click to expand...
Click to collapse
damn right! lol
I want to collect the system images in case you must get back to stock.
Just do the following and upload your image.
Code:
su
dd if=/dev/block/mmcblk0p3 of=/sdcard/system.img
perfect would be an nearly untouched build
IMAGES:
WIFI - US: http://forum.xda-developers.com/showpost.php?p=13427976&postcount=7
WIFI - EU: Had to remove my image because of Dropbox
I'm currently uploading one to my dropbox should be done in about an hour. I'll poist the url, or pm you should you prefer.
You may post it in public, of course - thx a lot
seraphimserapis you forgot to ask somthing from the people that upload...
plase add in the first post to add:
3g/wifi model
us/eu versions
you're right.
it's the wifi eu model
Sent from my Nexus S using Tapatalk
wee really need one of each version... I really what to compare file on all versions
mine is the wifi us
here is the link
http://db.tt/dSafLm6
common ppl we need 3g models... go for 3g models....
Stock?
How would one of these get me back to stock? I've got a corrupt file - so I am bootlooping after root. SU causes a seg fault, so I can't get root permission to remount & replace the busted files... anyone figure out getting to recovery yet?
BitVenom said:
How would one of these get me back to stock? I've got a corrupt file - so I am bootlooping after root. SU causes a seg fault, so I can't get root permission to remount & replace the busted files... anyone figure out getting to recovery yet?
Click to expand...
Click to collapse
thinking its dead... thats what i'm afraid of... got lots of ideas but cant try them without a safety net...
BitVenom said:
How would one of these get me back to stock? I've got a corrupt file - so I am bootlooping after root. SU causes a seg fault, so I can't get root permission to remount & replace the busted files... anyone figure out getting to recovery yet?
Click to expand...
Click to collapse
Use this file http://db.tt/3hqvgP1 and push it to /data/local/tmp
Then run it via ./data/local/tmp/gb
You should be root afterwards and be able to fix permissions etc
Sent from my LG-P990 using Tapatalk
borked system/bin us version 16gb
hi I borked my acer. root went smoothly, but then I made mistake of trying to enable adhoc supplicant. I downloaded es explorer and used remount to enable rewrite to system/bin. Now everything disappeared. It will still load, but wifi shows error.
How do I return to stock?
ataib said:
hi I borked my acer. root went smoothly, but then I made mistake of trying to enable adhoc supplicant. I downloaded es explorer and used remount to enable rewrite to system/bin. Now everything disappeared. It will still load, but wifi shows error.
How do I return to stock?
Click to expand...
Click to collapse
its very simple you didnt set the wpa_supplicant to the right permissions... as you were told... and please dont post in the dev section :|
nycbjr said:
mine is the wifi us
here is the link
<Link removed>
Click to expand...
Click to collapse
Thank you so much! I got stuck on the Android ! boot screen and couldn't get the OS to boot after stupidly screwing up permissions after I rooted. I downloaded your zip, renamed it to update.zip and loaded it on a microsd card. Then I put the card in, booted the tablet while holding volume down and recovery loaded the system image and I'm back in business. It did come with a few apps loaded into system I'm not familiar with including a few that weren't in English. Will a factory reset remove those, does anyone know?
Edit: This is also missing gapps including the market... You sure this is a US image?
no thats a chinese update u need to follow a link thats been post above urs a bit ago and follow the directions on how to add market to the nook color.
Sent with my Acer A500 Ti-X RC1
Thanks I found the info. And I bricked it again. Looks like it's getting exchanged at best buy tonight. I'm not going to try rooting again anytime soon.
tonight come in to the irc channel and talk to me. we will get u rooted but not bricked.
Sent with my Acer A500 Ti-X RC1
Back to stock
EDIT - removed
Hi and sorry for my poor english...
Could you explain how to put back a system.img backup in the tablet in case of a problem ?
Thanks a lot !
I don't know if that's possible while running the device. This will be good for the recovery tho
Sent from my A500 using Tapatalk
Crsdr37 said:
Alright Guys in the USA. I will be posting the .img files to fix your device or update your device to 1.141.07 if you have either used the chinese update fix or some other various fix that left you with a different boot image. The instructions are simple.
1. Connect your tablet to the computer via USB. Put the boot.img and the system.img on your SD Card. Also put the Update.zip then use a file explorer to move the update.zip to the root of your SD card. Which is external SD. If you use Astro. (Alternatively you can just take your SD card out and put it in your computer to put the update.zip.)
2. You need to first push the boot.img
-Open ADB type su then hit enter. (your device will prompt for superuser you must select allow) Then enter the command below.
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p2 (hit Enter)
3. Then push the system.img
dd if=/sdcard/system.img of=/dev/block/mmcblk0p3
4. Force shutdown your device when those finish (as your screen may not turn on.)Then hold volume - and the power button "until the green android comes up very important do not let them go just because the device turns on" to start the update.zip. Let it finish (Your device will reboot when it completes.
5. Enjoy the fact your device is back to stock and you can now update when future updates release.
To push the files you will need adb shell. If you dont know what that is look it up, It is part of the android development kit. Second these 2 commands will push the files to their proper mount block. You must push the boot.img first then the system.img These files are for the USA update 1.141.07
http://www.megaupload.com/?d=TNDCAYC8 - System.img -MD5-2b4e2fea567ac883bb483fc96b1fdc9d
http://www.mediafire.com/?7b5llkk8bnmnd23 -Update.zip
http://www.mediafire.com/?3qahjh3twi6jc9t -Boot.img -MD5-4477d6739dd1e3b3ba1dbf94be7fe8f0
Here are 2 Mirrors To download the boot.img you will need to download both as the uploader made it a 2 part file making it easier for some countries to download. Give thanks yo ardatdat if these came in handy.
http://www.zshare.net/download/91195486183633a0/
http://www.zshare.net/download/9119547812fdf5fa/
I will check periodically on this thread if anyone has questions or needs Help. Guve a huge shout out to deckofficer54 as he is a co-worker and friend that dumped these files for me when I screwed my system up.
Click to expand...
Click to collapse
** Alright guys I am just posting this link for when you just do the update.zip because you are already on 1.104.05_COM_GEN1 and you have a different kernel then the update.zip, What will happen is when you reboot the tablet from just doing the update.zip you may have WIFI error. These files should resolve that issue. Once again they are only if you have WIFI Error on reboot. To install these you will need some type of file explorer that has rw access to the file system. I rec. Root Explorer. To install these follow these instructions.
1. Copy both modules to your SD card does not matter where.
2. With your File Explorer/Manager Copy both of these files. (Root Explorer will let you multi-select if you hit the menu button.)
3. Navigate to System/Lib/Modules.
4. **This step is very important- You must Mount your System for RW access. If you don't they will not copy. Once you have RW just hit the paste button and then reboot your device.
5. **This step is for anyone still having wifi error after reboot. (Stop being lazy lol and just do all the steps. From the top by mounting the boot.img and system.img that way your device is 100% stock there for no checksum issues.
http://forum.xda-developers.com/attachment.php?attachmentid=601473&d=1305842073 - This is the wifi modules Download Link.
Thank you thor2002ro for posting these on your kernel modules thread. Which is found here for anyone having any other issues.
http://forum.xda-developers.com/showthread.php?t=1058713
Happy Updating
Alright guys here is the list of supporters thus far for the unbricking and or updating of your tablet. If I missed someone let me know.
Supporters:
Euclid's Brother -Awesome tool to flash the images Making your lives easier one click at a time. If you want an easier way download these images and use this app https://market.android.com/details?id=com.interphaze.Acer_ROM_Flasher
bhageman -Donation
aerichards1977 -Donation
Sent from my PC36100 using XDA Premium App
thanks so much for this. to verify my build number is 1.141.07_COM_GEN1 is that right?
Success! This worked like a charm! I didn't have to use the recovery img I just used the update.zip.
After update:
Kernel: g9b3ce2b
Build: Acer_A500_1.141.07_COM_GEN1
Good work and thanks!
edit: Actually I guess I do have one issue right now. After the update my wifi stopped working. When I go to the wifi settings I see "Error" under Wi-Fi and the check box is grayed out so that it can't be clicked. Any help?
Had a German 1.112 build i guess, bricked it and revocered it with Acer_A500_1.122.01_EMEA_GEN5. Used boot and system image and then updated and it really works!!! Thank you very very very much!!!
EDIT1: I even not lost my settings and can set the language to German too!!
EDIT2: Root gone (as expected), used Gingerbreak (tab version) and everything works fine.
phone.ds said:
Had a German 1.112 build i guess, bricked it and revocered it with Acer_A500_1.122.01_EMEA_GEN5. Used boot and system image and then updated and it really works!!! Thank you very very very much!!!
Click to expand...
Click to collapse
Your Very Welcome. Took me some time to get all the files but this **** works like a frickin charm. I wish it wasnt such a pain in the ass but hey its fixed.
ryutsuke said:
Success! This worked like a charm! I didn't have to use the recovery img I just used the update.zip.
After update:
Kernel: g9b3ce2b
Build: Acer_A500_1.141.07_COM_GEN1
Good work and thanks!
edit: Actually I guess I do have one issue right now. After the update my wifi stopped working. When I go to the wifi settings I see "Error" under Wi-Fi and the check box is grayed out so that it can't be clicked. Any help?
Click to expand...
Click to collapse
well the only thing I can think of it either the lib modules for wifi are messed up in which case I can post a link with them or the kernel is different. I would use the 2 .img that I posted then use the update zip. That way the images replace your kernel which is always the root cause of wifi errors.
here is a link to the wifi lib modules. You need to use something like root explorer. To mount the system as rw. Then navigate to system/lib/modules and copy those two files into there with the system mounted as rw. Reboot and see if it fixes the issue!!
http://www.megaupload.com/?d=OKU671AP
futty said:
thanks so much for this. to verify my build number is 1.141.07_COM_GEN1 is that right?
Click to expand...
Click to collapse
Yes you are now stock and able to update when they release 3.1
dont we need to flash flexrom.img to be 100% stock?
The flexrom was flashed with the update zip
Sent from my A500 using XDA Premium App
confirmed working as well.
Crsdr37 said:
here is a link to the wifi lib modules. You need to use something like root explorer. To mount the system as rw. Then navigate to system/lib/modules and copy those two files into there with the system mounted as rw. Reboot and see if it fixes the issue!!
Click to expand...
Click to collapse
Am I missing something or did you maybe forget the link =P
Ah **** lol give me 1 second
http://www.megaupload.com/?d=OKU671AP
Sent from my A500 using XDA Premium App
Did those libs help at all?a like I said if they don't the only fix I I now would be to go back to the german or chinese update then flash both. Img then update.
Sent from my A500 using XDA Premium App
Image updates
Maybe some file corruption?! Loaded per the directions and on boot got error:
"Secure Boot Image LNX checksum fail"
Going back to the Chinese Rom.
You get that only when do don't do all three'. Once you reboot after pushing the 2 images. You have to hold down the volume - and the power button it will then run the update zip to complete.
Sent from my A500 using XDA Premium App
Crsdr37 said:
Yes you are now stock and able to update when they release 3.1
Click to expand...
Click to collapse
thanks so much again. you are a god i bet you helped millions by doing this
That was my intentions I came from the evo forums. Everybody there helps each other. Im just hoping people here pick it up and start helping when people have questions.
Sent from my A500 using XDA Premium App
ryutsuke said:
Success! This worked like a charm! I didn't have to use the recovery img I just used the update.zip.
After update:
Kernel: g9b3ce2b
Build: Acer_A500_1.141.07_COM_GEN1
Good work and thanks!
edit: Actually I guess I do have one issue right now. After the update my wifi stopped working. When I go to the wifi settings I see "Error" under Wi-Fi and the check box is grayed out so that it can't be clicked. Any help?
Click to expand...
Click to collapse
Did you ever get wifi working
Sent from my A500 using XDA Premium App
tomlogan1 said:
Maybe some file corruption?! Loaded per the directions and on boot got error:
"Secure Boot Image LNX checksum fail"
Going back to the Chinese Rom.
Click to expand...
Click to collapse
Were u able to get past the checksum error?
Sent from my A500 using XDA Premium App
Just to clear from start: My phone is NOT rooted
I'm on a stock rom
I don't want to void my warranty
i have E610
Ok now lets begin....I want to change my boot animation with a custom one but i don't have a rooted phone but i found that tutorial(and other similars this is the best)
HERE---> http://forum.xda-developers.com/showthread.php?t=1580642 but i'm afraid in case something goes wrong like the phone not being compatible with the dir (/data/local) that he suggests and in result not booting at all...Or other things that may not go well...But lets be optimists :fingers-crossed:
Oh i forgot i have install SDK (so i have adb ready)
i tested adb and it's work (as far as being recognized by cmd)
So guys can someone advice me to try or not to try ? be sure before answering because i don't want to harm my phone
sorry for my english...
biluris said:
Just to clear from start: My phone is NOT rooted
I'm on a stock rom
I don't want to void my warranty
i have E610
Ok now lets begin....I want to change my boot animation with a custom one but i don't have a rooted phone but i found that tutorial(and other similars this is the best)
HERE---> http://forum.xda-developers.com/showthread.php?t=1580642 but i'm afraid in case something goes wrong like the phone not being compatible with the dir (/data/local) that he suggests and in result not booting at all...Or other things that may not go well...But lets be optimists :fingers-crossed:
Oh i forgot i have install SDK (so i have adb ready)
i tested adb and it's work (as far as being recognized by cmd)
So guys can someone advice me to try or not to try ? be sure before answering because i don't want to harm my phone
sorry for my english...
Click to expand...
Click to collapse
see if you can push the zip with adb to /system/media/
if you can do that you're good
Sent from my LG-E400
checked
Angelcho said:
see if you can push the zip with adb to /system/media/
if you can do that you're good
Sent from my LG-E400
Click to expand...
Click to collapse
i checked this folder through my phone(i used Astro file manager) and there were 4 bootanimation but with different names so i think thats if i move my custom one there will be a confusion....
plz go to that folder so you can understand what i'm talking about..
There shoul be one simple zip - bootanimation.zip
BTW when you start your phone do the bootanimations shuffle or you get just one
UPDATE
I tried pushing though adb a bootanimation to /system/media but it told me "failed to copy" and thats "Read only file system"
So in conclusion i think i must be rooted to do these kind of stuff...
biluris said:
I tried pushing though adb a bootanimation to /system/media but it told me "failed to copy" and thats "Read only file system"
So in conclusion i think i must be rooted to do these kind of stuff...
Click to expand...
Click to collapse
I guess so...
Sent from my LG-E400 using Tapatalk 2
have you try to put onto /data/local/*...???
yayakuya said:
have you try to put onto /data/local/*...???
Click to expand...
Click to collapse
again Permision is not allowed
It doesn't let me even see whats inside that folder
biluris said:
again Permision is not allowed
It doesn't let me even see whats inside that folder
Click to expand...
Click to collapse
Geezz... mad for advice
calm down dude.... if you're using root explorer or simillar apps, ofcourse it won't show up... lol :laugh:
use adb to push that files into /data/local/*. it should be mounted as read-write by default ( thought )
i'm sorry if i wrong, i never use Un-Rooted Android devices for more than 3 hours, except my tablet for work ( it's never touched by adb thingy )...
i'm outta here................ good luck for ya
Hi everyone. As I found out there's root for the G4 but doing this isn't easy especially if your variant is hard to find or has less users. This may result in you waiting for longer than you should. This thread is for those who can take things into their own hands and do it themselves. The tools are available everywhere but I'll give you the best order and steps. I'm using the China LG G4 H818 Dual SIM variant but this method is UNIVERSAL FOR ALL LG G4s.
The process will involve extracting a system image, injecting root and reflashing this image. Most of the steps are effortless and need just copy and paste with keen eyes. Do it slowly. You need an Ubuntu installation for step 2 of this 3-step tutorial. I used universal USB installer and put in on my 8GB USB. Anywhere will do so far as it boots&works. Beware this thread is not dumb-proof but this will not wipe your data or void your warranty if done successfully.
Step 1 -> Getting the proper system image.
Check here and skip to step 3 if you have your rootedsystem.img
>Don't worry because this doesn't require searching. It is from your device. Every device has a system partition and this method will pull it out as an image without root required.
1--Make sure all drivers are installed properly. I'll not be talking about this. We're on XDA not kindergarten.
2--Download the LG_root file or send command file from here and extract it. US Carrier specific check here
3--Put your device in download mode and connect it to your PC.
4--Open(double-click duh) port.bat and make sure to write down the number after com. There maybe different com numbers but choose the com on the DIAG1 line and write down that number. This is important.
5--Hold shift and right-click in any empty space in the extracted folder. Choose open command windows here.
6-- In that copy and paste this
Code:
[FONT=Lucida Console][COLOR=#ff8c00]Send_Command.exe \\.\COM[/COLOR][COLOR=#00ff00][*insert your number here][/COLOR][/FONT]
7--Now you're in send command mode. Nothing looks different on your phone but that's ok. It should just remain in download mode.
8-- On the computer screen in the window you now see #.
9--Now in this post copy the Backup system to internal storage command specific to your device model number. Check in you settings >general >about if in doubt. This is the most important step. Copy the whole line of code. Highlight with your mouse, select everything on the line and copy.
10--You didn't come all this way to fail so do it. Remember it is device model specific.
11-- Paste it in the command window and hit enter. It should take a while so wait until you see#reappear.
12--Now typeLEAVEall in capital letters. Your device will reboot. Check using the file manager if you have a file called system.img in your internal storage. If yes step 2 is next and you did well. If no repeat it and follow the steps properly. Make sure drivers are installed especially windows 10/8/8.1 users. Check device manager
Step 2 -> Root injection.
1--Prepare your Ubuntu USB or virtual machine or computer.
2--Download inject_root zip from here and extract.
3--Copy the system.img from your phone to the extracted inject_root folder on your PC.
4-Reboot into Ubuntu.
5--Here open a terminal.
6--Gain root access on Ubuntu by typing or copy and paste sudo -i
7--You should either be asked for your password which you have to enter or if you used a USB drive like me you'll see the name change to[email protected]
8--Navigate to the inject_root folder by using cd commands. This can also be done by typing cd then [space] then dragging and dropping the folder into the terminal and hitting enter.
9--You'll now see the name in the terminal become longer with the name of the folder in it.
10--Now type chmod +x autoroot.sh
11--Hit enter then sudo ./autoroot.sh
12--If you get any thing like command not recognized or something of the sort use sudo sh autoroot.sh
-That worked for me.
13--If you're successful the name of the file should change from system.img torootedsystem.img
-Please note don't rename the files. Leave them as they are.
14--Now go back to Windows let's finish this.
Step 3 ->Root
1--Transfer the rootedsytem.img to your phones internal storage.
2--Put your phone in download mode and connect it to your PC.
3--Get into send command mode as in step one.
-Put your device in download mode and connect it to your PC.
-Open port.bat and make sure to write down the number after com. There maybe different com numbers but choose the one that has DIAG1 on the same line as it. Note it down this is important.
-Hold shift and right click in any empty space in the extracted folder. Choose open command windows here.
- In that copy and paste this
Send_Command.exe \\.\COM[*insert your number here]
-Now you're in send command mode. Nothing looks different on your phone but it's find. It should just remain in download mode.
4-Now grab your command to flash system.img line of code from this post. It isn't the same as step one. Copy that an paste in the command window. Make sure it is for your device. They are model specific.
5--This should take a while so wait until you see the # again.
6--After thatLEAVEand upon reboot you should have root.
To Un-root just flash a KDZ file compatible with your device here.
Testimonies
Spudnubs said:
Rooted H812 10g for my fellow Canadians. Enjoy!
https://www.androidfilehost.com/?fid=24052804347821979
Click to expand...
Click to collapse
Wildsheep said:
This root method works for my G4 purchased in Singapore (H815 SEA)
Click to expand...
Click to collapse
luongquang said:
Thanks to @hackarchive, H818p10f done with tut.
Click to expand...
Click to collapse
player911 said:
Fantastic. This method will also ease devs for future rooted firmwares. I really cannot see LG being able to patch this, since this is basically a 3rd party LG Flashing tool. If they block this method, then their own tool will ultimately die with it.
Click to expand...
Click to collapse
GavTheStoner said:
Fantastic! I had almost given up hope of root on my EE LG G4. Have just used this method and now rooted perfectly!
hackarchive You rock! Have a thanks!
Click to expand...
Click to collapse
articular said:
everything worked fine and i successfully got my g4 rooted
my variant is H815TR
all steps easy only the ubuntu part was a bit hard especially for a windows user ( finding an ubuntu version and usb install etc. not root injection part)
ty ty ty again )
Click to expand...
Click to collapse
rirozizo said:
if it were for me to decide if we should delete the low effort root method, i'd totally delete it.
"The more 'manual', the better"
Click to expand...
Click to collapse
Moe5508 said:
Only method that roots my device successfully...I updated to 10e of the H815P and using this method (and only this!0 I was able to root my phone...ah felt so good...
The other 1-click rooting methods I came across in other parts of this forum just fail on the G4...
Click to expand...
Click to collapse
Marshmallow and root situation read here
Hit thanks if you appreciate. Hope I helped.
Credits to them whom without this won't be possible :good:
Thecubed
Team Codefire
ManhIT
This is a good method, thanks for writing this up.
I would like to add a few points....
I recommend you do keep your original system.img on your phones regular internal storage. If you encounter any boot issues you can then re-enter download mode and write the original system.img over the top of the failed root attempt. Use the same command from "step 3: root" but replace rootedsystem.img with system.img. This should still be on your phone from step 1 and will recover your phone from a failed root injection attempt. Note that it will not recover your phone if you messed up the dd command and overwrote other partitons. Be sure to use the right dd command and cut n paste to prevent seek/offset typeos.
I also recommend that you keep a backup of your system.img on your pc. When you run autoroot.sh in step 2 the copy on your pc will be renamed and patched. I suggest copying system.img somewhere else first, or re-copy it off your phone.
Additional credits to blog.lvu.kr. This is the blog of the hobbyist who reverse engineered the download mode protocol, created send_command.exe and gave it to the world. Kudos to you.
How is this any easier than the original method....if anything this requires even more work
kyle1867 said:
How is this any easier than the original method....if anything this requires even more work
Click to expand...
Click to collapse
It's for those who have rare variants.
psycho_asylum said:
It's for those who have rare variants.
Click to expand...
Click to collapse
Then you should probably take out the claim that this method is easier from the OP
Can this be used to inject Xposed as well for those of us with locked BLs.
djkinetic said:
Can this be used to inject Xposed as well for those of us with locked BLs.
Click to expand...
Click to collapse
No, we need to wait for a custom recovery.
psycho_asylum said:
No, we need to wait for a custom recovery.
Click to expand...
Click to collapse
Just used flash fire it worked rocking xposed now on 810!
djkinetic said:
Just used flash fire it worked rocking xposed now on 810!
Click to expand...
Click to collapse
Oh nice! I wasn't adventurous enough to try it. I'll make a system backup and give it a whirl!
Very nice thread, thank you. The steps were short, few, and fairly concise.
I was waiting for something like this where I could modify my own image and I wouldn't have to wipe everything or replace it with a new image.
One thing you might want to mention is that if your phone is encrypted, you'll need to unencrypt it first.
Can anyone link me to some instructions on how to disable OTA updates for an unlocked/international H815T?
kyle1867 said:
How is this any easier than the original method....if anything this requires even more work
Click to expand...
Click to collapse
This is what XDA is all about. It tells you how to inject root into your OWN system image. it's the opposite of spoon feeding. it's about teaching members how to do things for themselves. Too many people come here expecting to be spoon fed and have thigns done for them. This thread teaches people how to do their own work, while learning something at the same time.
Good work OP! :good:
the_scotsman said:
This is what XDA is all about. It tells you how to inject root into your OWN system image. it's the opposite of spoon feeding. it's about teaching members how to do things for themselves. Too many people come here expecting to be spoon fed and have thigns done for them. This thread teaches people how to do their own work, while learning something at the same time.
Good work OP! :good:
Click to expand...
Click to collapse
Thanks. I guess people don't know what XDA is about. Seeing noobs and others trying to spit on hard work when I used my time and device as Guinea pig. Also people don't know this is almost brick-proof because the system image if from their devices. Unless they use wrong commands but all here is just copy and paste. They see lot's of text and get cold feet. Anyways will be updating the OP with system images. If yours is available please share. If you see your image available and you have drivers and LG_root downloaded proceed to step 3.
The only downside is that I have to drag out my windows laptop instead of doing everything on the ubuntu machine I use at work.
But if that's the biggest of my problems then I don't really have a problem
hi, thx for this tutorial, looks good
when flashing back the rooted img,does it wipe everything ? apps, data ... etc
thx
EDIT: just correct me if im wrong
using this method WILL NOT wipe everything on my device cause im rooting my system with everything on it
correct ???
must make sure before i go ahead
thx
How to calculator extractly bs/seek/count ?
Is there a possibility of any personal data being written to /system on a phone during normal use? I can provide 10c Optus AU (carrier 505-02) if I can be sure its not identifying, but ive been using the phone a couple of weeks.
Download link:
https://www.androidfilehost.com/?fid=24052804347799013
optiplex2012 said:
using this method WILL NOT wipe everything on my device cause im rooting my system with everything on it
correct ???
Click to expand...
Click to collapse
correct.
---------- Post added at 06:01 PM ---------- Previous post was at 05:29 PM ----------
djkinetic said:
Can this be used to inject Xposed as well for those of us with locked BLs.
Click to expand...
Click to collapse
HTCuser90 said:
How to calculator extractly bs/seek/count ?
Click to expand...
Click to collapse
I would also like to know this. You can resolve system by running the following. Note that this is for the H815T and is not the same on all variants.
# ls -lZ /dev/block/bootdevice/by-name/system
You'll get something like:
lrwxrwxrwx root root ubject_r:block_device:s0 system -> /dev/block/mmcblk0p47
Which tells you the actual block device (partition its on).
And you can see the size of that with:
# cat /proc/partitions
where you see:
major minor #blocks name
<snip>
259 15 4239360 mmcblk0p47
<snip>
However I dont know how to identify how large a block is or how to calculate the start offset in the main partition.
ok, it worked great
wasnt easy, since im not so familiar with using ubuntu, but all is ok
the explanation of the how to... was great and nothing lost
my H815L is now rooted
thx guys
djkinetic said:
Just used flash fire it worked rocking xposed now on 810!
Click to expand...
Click to collapse
I know it's kind of going off topic, but I figured I'd mention that Flash Fire doesn't work on VS986. It just goes to a black screen and sits there forever. I left it sit for almost an hour. I saw elsewhere it has something to do with automount, I'll have to mess with it further.
hackarchive said:
Hit thanks if you appreciate. I spent hours trying to root so hope I helped.
Click to expand...
Click to collapse
Appreciated but you should include a way to unroot (undo) as well, ie how do we get back to stock (if required) ?