• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root ClockWorkMod

Got out of boot loops with the following (ymmv)
start the phone in download mode,
from QPST Diag remove/add com port
then reset phone from memory debug app

imho we will likely need to build a kernel that includes cwm.

It's possible but we would have to be able to get the kernel on the phone first, I was looking into booting to a cwm from a SD card @
http://androidforums.com/nookcolor-all-things-root/327798-guide-how-make-bootable-cwm-3-2-0-1-clockworkmod-twrp-2-1-1-bootable-sd-card-4-22-2012-a.html
If anyone wants to try, If it works then maybe we could flash a recovery from there and it will work, who knows, and if not like you said we could flash a kernel with a recovery already in it. and pray the androidian gods
 
Upvote 0
It's possible but we would have to be able to get the kernel on the phone first, I was looking into booting to a cwm from a SD card @
http://androidforums.com/nookcolor-all-things-root/327798-guide-how-make-bootable-cwm-3-2-0-1-clockworkmod-twrp-2-1-1-bootable-sd-card-4-22-2012-a.html
If anyone wants to try, If it works then maybe we could flash a recovery from there and it will work, who knows, and if not like you said we could flash a kernel with a recovery already in it. and pray the androidian gods

UPDATE:
[16:38] <salvy512> hello*
[17:46] <@utkanos> hi salvy512
[17:46] <@utkanos> I have figured out whats going on, but not why yet

So we are getting close for now, he says that at one point he will not be able to do much without the phone so after I hand it to you guys on this thread, there may need more work
 
Upvote 0
I don't think the Elite boots from an SD but since I have a nook I just happen to have a bootable CWM sdcard laying around. I'll give it a try for you

KK :) I'm just testing out every possibility so that we can ATLEAST backup before screwing up
UPDATE:
[19:07] <salvy512_> utkanos, let me know whats up when you are back :)
[19:07] <@utkanos> ok
[19:08] <@utkanos> there is some control language embedded into the original image
[19:08] <@utkanos> that is not present in any of the builds or repacks I have done, I have not encountered a situation like this before
[19:08] <@utkanos> i know what needs to be in there, just need to find out why its truncating it
 
Upvote 0
KK :) I'm just testing out every possibility so that we can ATLEAST backup before screwing up
UPDATE:
[19:07] <salvy512_> utkanos, let me know whats up when you are back :)
[19:07] <@utkanos> ok
[19:08] <@utkanos> there is some control language embedded into the original image
[19:08] <@utkanos> that is not present in any of the builds or repacks I have done, I have not encountered a situation like this before
[19:08] <@utkanos> i know what needs to be in there, just need to find out why its truncating it

Negative on the bootable sdcard :(

So has Virgin added something to recovery to make it more difficult for us to install a custom recovery? I guess if that certain whatever is not there it won't load recovery

Well pass my thanks on to utkanos for all his hard work
 
  • Like
Reactions: salvy512
Upvote 0
Negative on the bootable sdcard :(

So has Virgin added something to recovery to make it more difficult for us to install a custom recovery? I guess if that certain whatever is not there it won't load recovery

Well pass my thanks on to utkanos for all his hard work

I'm thinking thats what it is not sure what he can/will do about it.
 
Upvote 0
It's possible but we would have to be able to get the kernel on the phone first, I was looking into booting to a cwm from a SD card @
http://androidforums.com/nookcolor-...-twrp-2-1-1-bootable-sd-card-4-22-2012-a.html
If anyone wants to try, If it works then maybe we could flash a recovery from there and it will work, who knows, and if not like you said we could flash a kernel with a recovery already in it. and pray the androidian gods

Building a kernel in and of itself should not be a problem as we have the source. The problem I foresee is that not a lot of seasoned devs are on this phone, and those who are seasoned will probably realize that, like other VM phones, this will be a tougher nut to crack.

Those of us who have time to dedicate to this phone not only have to learn development overnight, we are also dealing with a phone that is frankly not a cookie cutter of other android phones.

On that note if you could please tell utkanos to document or github the changes he's made for the elite regardless of whether or not he is successful, it would help the lot of us who are just learning the ins and outs.

We likely picked a helluva phone to develop on.
 
Upvote 0
Building a kernel in and of itself should not be a problem as we have the source. The problem I foresee is that not a lot of seasoned devs are on this phone, and those who are seasoned will probably realize that, like other VM phones, this will be a tougher nut to crack.

Those of us who have time to dedicate to this phone not only have to learn development overnight, we are also dealing with a phone that is frankly not a cookie cutter of other android phones.

On that note if you could please tell utkanos to document or github the changes he's made for the elite regardless of whether or not he is successful, it would help the lot of us who are just learning the ins and outs.

We likely picked a helluva phone to develop on.

I wasn't saying making the kernel. Im saying we have no way to flash it. I agree with you 100% :p
I will ask him if he can do that but i can't guarantee.
 
  • Like
Reactions: WhisperPntr
Upvote 0
I wasn't saying making the kernel. Im saying we have no way to flash it. I agree with you 100% :p
I will ask him if he can do that but i can't guarantee.

Then theoretically it has to be done with fastboot via an unlocked bootloader or a tot with modified kernel via lgnpst though it's late and i have yet to research and verify the options.
 
Upvote 0
Then theoretically it has to be done with fastboot via an unlocked bootloader or a tot with modified kernel via lgnpst though it's late and i have yet to research and verify the options.

I did a bunch of searching around in order to find a way to get into fastboot on this phone when salvy512 couldn't get out of the bootloops following the first CWMR installation attempt. I was not successful at all.
 
  • Like
Reactions: WhisperPntr
Upvote 0
Do you think it's possible to make a cwm bootable sd then some how flash a zip that makes cwm internally? Just my own thought, I'm sure you guys are waaayyy ahead of me :p

From what Kwknott said, likely no. currently investigating an optimus m+ exploit and seeing if it can be adapted to the elite.

Update
DO NOT try the Optimus M+ root procedure exactly as outlined.
I did modify it but I wanted to see what it would do for heehaws. Needed to factory reset as I overlooked the batch file echoing the 'ro.kernel.qemu=1' > /data/local.prop" which likely caused a boot loop. Still going to go and look at the gitsource and see exactly what they did.

Update #2
Poked around on their github and saw this
https://github.com/Shabbypenguin/android_device_lge_ms695/blob/master/vendorsetup.sh
Going to get off my lazy arse and vmware an ubuntu on my laptop tonight/tomorrow. If anyone knows a faster but just as rock solid way todevelop and compile binaries from windows 7 please holler.

Also, if utkanos needs further testers let us know. Otherwise I will like likely go ahead and poke around the code and guinea pig my phone.
 
  • Like
Reactions: arnold1997
Upvote 0
Pretty sure you need to use linux. A dev in one if the optimus v forums was trying to get a method working under windows are it wouldn't work
actually depending on what one is doing I found cygwin ok. was able to do some simple boot/rom extractions for the OV that I could zip right back into working roms.

However, for all out kernel and rom builds from source on a phone that has barely been rooted i wouldn't go less than ubuntu or linux. vmware should technically work in that regard but I am, as always very lazy.
 
  • Like
Reactions: kwknott
Upvote 0
Just throwing around my 2cents here, but I would try to set my device/vendor folders up first. THEN build CWM. Seems more rational, and although more time consuming, it would be less hard work.

The lack of developers over here is a big matter to some people. Although the word is getting around that JerryScript got the Elite (Just speculation). If that is the matter, you guys are really in good hands, and I wouldn't worry too much.

So anyways, set up a extract-files.sh and a setup-makefiles.sh and get the proprietary libs and then you're going to need to hand-write the device files (I would use the Optimus V as a reference, as they are VERY well put together and what not).

http://github.com/BobZhome/android_device_lge_thunderc/tree/gingerbread
https://github.com/BobZhome/vendor_lge_thunderc/tree/gingerbread

I've just recently experimented with helping on devices I don't own, with the One V. And it seems to work out just fine. So if anyone needs my help, just contact me. I'll make sure to lurk these forums and offer help when needed.
 
Upvote 0
Thanks gannon for the tips and the heads up and please lurk more as I imagine a lot of us don't have andriod coding experience (I only know mainframe and that was several years back).

As for Jerry, I imagined he's busy but if he has an elite then yes that would make my year.

Lol I'm 15. I've been taught absolute 0 coding, but have picked up on a little here and there.

Jerry's been out of the game lately. He hasn't done anything at all. I imagine he's either going through some times or working REAL hard on something spectacular.
 
Upvote 0
so i noticed you guys are looking at the M+ device tree, has anyone tried flashing the precompiled one? i idle and lurk in koush's channel so ive seen utankos workin on it just didnt know if anyone had looked into the work that was already done.

also just as a tip, you generally start making the device files with cwm and expand to cm.. which then requires the vendor trees
 
  • Like
Reactions: WhisperPntr
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones