[RECOVERY][IMAGE] Clockwork 3.0.0.5/Git-20110106 [TEST1] - myTouch 3G Slide Android Development

Warning: whether you preform these steps correctly or incorrectly, you may be left with a device which cannot be recovered to a previous state. Because this process operates on the recovery partition it leaves you with little room to recover if flashed incorrectly, especially if your normal Android mode doesn't boot.
(although realistically you can just flash ESPRIMG.zip from HBOOT to recover, or fastboot)
So here it is ladies and gentlemen: Clockwork 3.0.0.5, based on a git version pulled/compiled on January 6th, 2011 from the CyanogenMod 7.x (CM7) repository. So what's new? Nothing that I can tell! Not sure why it deserves version 3.x, but I guess changing the text color and background is considered a 'major upgrade'.
This is provided in .img format - NOT an update.zip format. That means you'll have to flash it to your recovery partition using flash_image. Obviously that means you first need root AND S-OFF. No, I won't tell you how to root your phone or what S-OFF is.
Instructions:
Code:
$ su
# flash_image recovery recovery-cw3-test1.img
'flash_image' isn't included intentionally - if you're smart enough to know how to flash this properly and understand the risks, then you might be smart enough to know where to get 'flash_image'.
How'd I do it? Top Secret - I'd have to kill you if I told you.
Download link: [REMOVED - use one from CM7]http://dl.dropbox.com/u/14943973/recovery-cw3-test1.img
Need to revert back to 2.5.0.1? Flash this: http://koush.tandtgaming.com/recoveries/recovery-clockwork-2.5.0.1-espresso.img
Enjoy it? Thank me!

Is it possible to get it in an update.zip format ? I don't want to mess with s-off for now.

SKAm69 said:
Is it possible to get it in an update.zip format ? I don't want to mess with s-off for now.
Click to expand...
Click to collapse
Not from me, sorry. I don't see any point in supporting the legacy method, especially when this version of CW doesn't give any readily-apparent advantages to the older one.

Nice find. I actually have S-OFF but when I start this recovery it is telling me error mounting system, data and others. Is this normal or is something wrong with my setup?

JAWheat411 said:
Nice find. I actually have S-OFF but when I start this recovery it is telling me error mounting system, data and others. Is this normal or is something wrong with my setup?
Click to expand...
Click to collapse
It IS a test build. I'm about to flash it now, I'll let you know if it's just you or not
And FLASH_IMAGE is indeed included, at least its built into cm6.
Edit: it isn't just you, the recovery is practically nonfunctional haha. There are errors all over when you boot into it, mount usb storage crashes it, and it can't mount anything, including the sd card, so its virtually pointless to flash at this point

MusicMan374 said:
It IS a test build. I'm about to flash it now, I'll let you know if it's just you or not
And FLASH_IMAGE is indeed included, at least its built into cm6.
Edit: it isn't just you, the recovery is practically nonfunctional haha. There are errors all over when you boot into it, mount usb storage crashes it, and it can't mount anything, including the sd card, so its virtually pointless to flash. Might even be as bad as arayrays gingerbread port, that hardly works either
Click to expand...
Click to collapse
But the only new features you see would be the new color?

Ace42 said:
But the only new features you see would be the new color?
Click to expand...
Click to collapse
Pretty much yeah. It was orange instead of green. Some of the menus had different names, easier to understand for noobs, but they had the same content. But don't flash it until it's more functional.
Sent from my T-Mobile myTouch 3G Slide

Ok well can someone post an older Clockwork recovery.img so we can reflash it? We can't use this one to do anything.

MusicMan374 said:
It IS a test build.
Edit: it isn't just you, the recovery is practically nonfunctional haha. There are errors all over when you boot into it, mount usb storage crashes it, and it can't mount anything, including the sd card, so its virtually pointless to flash. Might even be as bad as arayrays gingerbread port, that hardly works either
Click to expand...
Click to collapse
I was at work when I uploaded the image and because of that I only briefly tested it. The errors at the beginning aren't critical, but I'll look into the overall functionality being broken, at some point tonight.
Hence this being a "TEST".

Thanks
I appreciate that. I like beta testing new things. It does seem to have a few more functions. I just couldn't revert back.....
Sent from my T-Mobile myTouch 3G Slide using XDA App

Flash this to go back to 2.5.0.1: http://koush.tandtgaming.com/recoveries/recovery-clockwork-2.5.0.1-espresso.img

Actually.. i see a new option to partition SD card straight from the recovery menu... this is a very useful feature... and i think thats why it deserves that build jump from 2.5 to 3.0..... but at this point... it is in an UNUSABLE state.. i understand it is a test build... but i cannot test anything because it crashes on every single option you can possibly choose... will go back to 2.5 and wait for a stable, or at least more functional test build... hope to see some improvements soon... I do not doubt that you guys can have this thing up and running in no timee.. its a good starting point.. Keep the work going... looking forward to it...

was anyone else hoping for a terminal like in good ol' amon_ra? I was...

Be nice to have it in update.zip form for the ones without s_off
Sent from my T-Mobile myTouch 3G Slide using XDA App

elry567 said:
Be nice to have it in update.zip form for the ones without s_off
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
S-off really is a must have. I attached the working build of 3.0.0.5, you have to either use flash_image with it, or fastboot flash, both of which require s-off.

Thnx
Sent from my T-Mobile myTouch 3G Slide using XDA App

mymomma8 said:
it crashes on every single option you can possibly choose
Click to expand...
Click to collapse
Sounds like youre doing it wrong. You can no longer use the power button to select options but rather the trackball
Sent from my T-Mobile myTouch 3G Slide using XDA App

I don't think that file was cw3 I flashed it and still have 2.5 (file by musicman)
Sent from my T-Mobile myTouch 3G Slide using Tapatalk

MusicMan374 said:
S-off really is a must have. I attached the working build of 3.0.0.5, you have to either use flash_image with it, or fastboot flash, both of which require s-off.
Click to expand...
Click to collapse
I flashed it... it seems to be CW 2.5.... not CW 3.0 :/
guitarist5122 said:
Sounds like youre doing it wrong. You can no longer use the power button to select options but rather the trackball
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
No, i select the options with the trackpad... the problem is a bunch of recovery/cache errorss... that i cannot seem to fix, i tried wiping recovery/cache... and problem still persistess
EDIT: FOUND A TRULLY WORKING BUILD Thanks to whoareyou and can be downloaded from
http://forum.xda-developers.com/attachment.php?attachmentid=490785&d=1295154563
No crashes, everything works... sucessfully partitioned SD card. Will create a guide on how to partition SD card using this recovery.

mymomma8 said:
I flashed it... it seems to be CW 2.5.... not CW 3.0 :/
No, i select the options with the trackpad... the problem is a bunch of recovery/cache errorss... that i cannot seem to fix, i tried wiping recovery/cache... and problem still persistess
EDIT: FOUND A TRULLY WORKING BUILD Thanks to whoareyou and can be downloaded from
http://forum.xda-developers.com/attachment.php?attachmentid=490785&d=1295154563
No crashes, everything works... sucessfully partitioned SD card. Will create a guide on how to partition SD card using this recovery.
Click to expand...
Click to collapse
Alright thanks it works now!

Related

[9/30] RW access on /system

THIS WILL NO LONGER BE MAINTAINED and is officially killed
go here if you want rw access and get the version without a kernel.(assuming you have a kernel installed that has aufs support)
IF YOU FLASHED THE UPDATE.ZIP THAT WAS ON THIS PAGE...PLEASE DO THE FOLLOWING:
You need to remove the init script and static busybox that were installed on your device. You have to do this in recovery mode since your rw access is not real.
Download the version linked to above and place it at the root of your sdcard.
open rom manager
select boot to recovery
boot to recovery while plugged in to computer
then from computer:
Code:
adb shell
mount /system
mount /data
rm /system/etc/init.d/99sysrw
rm /data/bin/busybox
umount /system
umount /data
exit
and from the phone:
flash BlaY0's update.zip you put on the sdcard
Really cool for your contributions.
I have no clue what you said, though. Will I be able to uninstall system apps with this? I'm guessin not as you were mostly speaking of partitions.
Lemme guess, brings ext2/3 etc together for something?
wow, best news that I have heard all day.
Ah! Thank you so much. I was just asking about this a couple weeks ago.
Sent from my T-Mobile myTouch 3G Slide using XDA App
does this mean that we can use metamorph now?
sorry if its a stupid question
Hayzie said:
Really cool for your contributions.
I have no clue what you said, though. Will I be able to uninstall system apps with this? I'm guessin not as you were mostly speaking of partitions.
Lemme guess, brings ext2/3 etc together for something?
Click to expand...
Click to collapse
No, You will not be able to uninstall apps with this (at least I don't think). It doesn't actually let you write to the /system partition, it just creates an overlay.
And No it does not even look for an ext partition, it just uses the data partition.
rodriguez27 said:
does this mean that we can use metamorph now?
sorry if its a stupid question
Click to expand...
Click to collapse
Don't really know, I haven't tried. Bear in mind however since it is on your data partition, space could be an issue. Any files changed would then be stored in /data/sysrw.
thanks for the quick info
I'm gonna try this out with Android Commander. With this I should be able to remove apps and delete files without restarting into recovery and mounting everything. Right?
dumfuq said:
No, You will not be able to uninstall apps with this (at least I don't think). It doesn't actually let you write to the /system partition, it just creates an overlay.
Click to expand...
Click to collapse
apparently I was wrong.
as a test I did...
Code:
rm system/app/com.amazon.mp3.apk
while the phone was booted and it worked!
Even after a reboot I do not have com.amazon.mp3.apk installed
It worked for me too, I used android commander booted and running and removed out of /system/apps android.tether.apk, mytouchmusic-signed.apk, and twitter.apk. I had a force close when I removed one thing (I am sure it was running in the background)
They all were gone after a reboot too, I was also able to update adfree just fine.
Any way this can be built into roms?
Thanks for the hard work!
dumfuq said:
No, You will not be able to uninstall apps with this (at least I don't think). It doesn't actually let you write to the /system partition, it just creates an overlay.
And No it does not even look for an ext partition, it just uses the data partition.
Don't really know, I haven't tried. Bear in mind however since it is on your data partition, space could be an issue. Any files changed would then be stored in /data/sysrw.
Click to expand...
Click to collapse
Hey dumfuq, thanks for this! Great idea on porting this badboy! One question though... from what I understood from the source thread is that will use the EXT. Partition for data if you have it right? So it won't break a2sd? I think I understood that correctly. Plus you need your kernel and that should make it work on any rom. I assume it won't overwite the OC kernel either. I'm excited to try this one out but I'm in the middle of rebuilding my rom so I can make a new backup (my old corrupted finally). I will test out as much as I can and let you know if different roms work. I should be done reinstalling by tomorrow (i have like 200 apps, lol!). This might turn out to be a good way to skip nandroiding and wiping all together if it turns out to work properly with a2sd/a2fat32... don't ya think?
sino8r said:
Hey dumfuq, thanks for this! Great idea on porting this badboy! One question though... from what I understood from the source thread is that will use the EXT. Partition for data if you have it right? So it won't break a2sd? I think I understood that correctly. Plus you need your kernel and that should make it work on any rom. I assume it won't overwite the OC kernel either. I'm excited to try this one out but I'm in the middle of rebuilding my rom so I can make a new backup (my old corrupted finally). I will test out as much as I can and let you know if different roms work. I should be done reinstalling by tomorrow (i have like 200 apps, lol!). This might turn out to be a good way to skip nandroiding and wiping all together if it turns out to work properly with a2sd/a2fat32... don't ya think?
Click to expand...
Click to collapse
This version is not the same as blayo's for the legend. It is closer to the desire one (although I used info from both).
Mine will not even try to detect an ext partition at this point, it just uses the data partition regardless of what is available.
Also nothing at all will get overwritten with this unless you happen to have an /system/etc/init.d/99sysrw file. It doesn't copy the kernel or modules, instead it just assumes you have a supported version . The only thing this update.zip does is add the script into init.d.
dumfuq said:
This version is not the same as blayo's for the legend. It is closer to the desire one (although I used info from both).
Mine will not even try to detect an ext partition at this point, it just uses the data partition regardless of what is available.
Also nothing at all will get overwritten with this unless you happen to have an /system/etc/init.d/99sysrw file. It doesn't copy the kernel or modules, instead it just assumes you have a supported version . The only thing this update.zip does is add the script into init.d.
Click to expand...
Click to collapse
I see... so basically, only cm based roms will work. Well, eventually, most us will move to cm based roms once bluetooth and a few minor bugs are worked out. Well, thanks for the info!
sino8r said:
I see... so basically, only cm based roms will work. Well, eventually, most us will move to cm based roms once bluetooth and a few minor bugs are worked out. Well, thanks for the info!
Click to expand...
Click to collapse
I haven't used them, but I think the newer sense roms support init.d scripts so you should be all good.
Working great on Fenix 2.0 with one of dumfuqs OC kernals...thank you much for this.
V2 is posted. It is essentially BlaY0's script for legend. I've only tested with no ext partition, but hopefully if you have one it will use it to store sysrw.
dumfuq said:
V2 is posted. It is essentially BlaY0's script for legend. I've only tested with no ext partition, but hopefully if you have one it will use it to store sysrw.
Click to expand...
Click to collapse
just so you guys now, v2 probably doesn't work for people with who want it on the ext. Blay0 fixed his though (to support non ext users), so I'll give it a look here soon.
Both versions do not work on stock kernel. Am I missing something? Should I use dumfuq kernel or cyanogenmod kernel in order to use this?
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
WHAT!!?? My slide has finally lost it's parasite, com.amazon.mp3 you are toast now. You and your friends kickback, talkback, soundback, twitter... not sure what else I erased, oh genie widget. Thanks dumfuq!! You are the man
Everyone that does this, make sure to check cyanogen's wiki on making a barebones rom so you don't delete something you actually need (of course you did make a nandroid before doing this so no need to worry if you do).
You won't actually delete anything... overlay just makes you (and system) think it is deleted.

ViperRez 1.0.3 won't download links from the internet

ViperRez 1.0.3 won't download apps from market or links on the internet. Anyone have a fix?
Anyone?
Well, we need some more info.
Like a screenshot or an explanation of what happens.
Ok. Well I press download. It says 'starting download' but then I go to downloads and it says processing for like 20min. So I go to market and try to download chrome and the processing bar, not the downloading one that shows the percents, just keeps looping for another 10min. I know my Internet is fine, I've tried wifi and 4G and I know they both work because I'm able to access xda. Is this a known issue?
Will it download things that aren't apps?
GrayTheWolf said:
Will it download things that aren't apps?
Click to expand...
Click to collapse
As I said in my OP. Files from the Internet. (I was trying to download a video fix.zip)
Great now it won't let me take a screen shot. It says storage in use. Damn
Big fan of your CM9 roms btw. No problems there. I switched to a sense rom though to try out dsb's Cubed ICS Kernel 2.3.5 for Sense 4.0 Based ROMs.
Any ideas?
Patience young grasshopper.
Is your SD card doing OK? You can access it from a file browser?
GrayTheWolf said:
Patience young grasshopper.
Is your SD card doing OK? You can access it from a file browser?
Click to expand...
Click to collapse
Yeah. It's doing fine.
darkghost568 said:
Yeah. It's doing fine.
Click to expand...
Click to collapse
It's acting like your sd card is unmounted or is mounted to the computer.
I would back it up and format it. Is it not downloading the zips or not allowing you to see them in recovery.
What radio version are you running? You wiped system partition and data before installing the new rom?
CharliesTheMan said:
It's acting like your sd card is unmounted or is mounted to the computer.
I would back it up and format it. Is it not downloading the zips or not allowing you to see them in recovery.
What radio version are you running?
Click to expand...
Click to collapse
No it can mount the sdcard just fine. The problem is it won't download the zips. I can see ones on my sdcard that I have already downloaded in recovery. My radio is 2.20
Edit: The zips will download I just need to reboot. Is there any fix for this. I don't want to have to reboot every time I want to download an app. This hasn't happened on any of my previous roms.
Guys? (sorry for lack of patience, but it's been an hour so...)
There isn't much we can tell you. It is a very weird problem.
GrayTheWolf said:
There isn't much we can tell you. It is a very weird problem.
Click to expand...
Click to collapse
Ok. Thanks for your time!
darkghost568 said:
Ok. Thanks for your time!
Click to expand...
Click to collapse
To said you know that they're dl you just can't access till you reboot your phone right.? After downloading use a file explorer to try and move them to a different partition of your sd maybe it's just not.reading it properly.. I remember having this problem with the app stor. It just went away in its own tho..
sent from my s-off reZound rockin' viperRez Rom on global ICS firmware
famouscollin said:
To said you know that they're dl you just can't access till you reboot your phone right.? After downloading use a file explorer to try and move them to a different partition of your sd maybe it's just not.reading it properly.. I remember having this problem with the app stor. It just went away in its own tho..
sent from my s-off reZound rockin' viperRez Rom on global ICS firmware
Click to expand...
Click to collapse
No, it won't start the download till I reboot.
Just flashed vigor360 and I can confirm that my download is working.
Refreshed and now download works...weird...
this rom is awesome
I was coming on to tell you how great this Rom is. A couple bugs that I won't go into detail for but I am able to download perfectly and I didnt know if telling you that I am currently unlocked but "s-on" would help. Don't know that much about rooting but it's working fine for me. This is by far the best Rom I've flashed.

[Q] Boot Manager Issues. About to rip my hair out.

title shows the way it is...i've had it UP TO HERE with Boot manager.
I love the HTC Sense 4.1 camera on Newts HTC One XxX ROM but I dont like the bloaty sense framework that It has...right now i'm running AOKP 1.6 Linaro because it's fast and has no sense. unfortunately, I can't have both..and I found out that an app can "dual boot" your phone into 2 separate ROMS so that you can enjoy both. However i've been having NOTHING but PROBLEMS with boot manager. What started off as a simple idea has become a curse spewing nightmare
I'm s-Off and running Snuzzo's kernel from AOKP 1.6
1. I've searched the forums and done everything that other people have said
2. I'm using the Lite Version of Boot Manager since I only need one slot.
3. I have errors with "Error building new boot.img"
4. Disabled SU Logging and even wiped and tried SuperSU instead! (with logging disabled of course)
5. tried to install slot 1 via Zip file AND NANDROID BACKUP. Still having issues!
6. When installs are successful with no errors, when rebooting into the SDCARD Rom it just hangs at the HTC splash screen. mocking me.
7. Tried installing from external and internal storage..same problems...and i'm having a flip flop issue as well in regards to that..**
I'm at my wits end and am about to scrap this whole dual boot idea
**What I will say is that file explorer apps show my SD card as Internal Storage. and the internal storage shows my SDcard files...dafuq?! maybe SD card format?? that's for another forum question though...
If anyone can help me get this to work..I'll thank you and be sure to buy the app. But as for now...I'm glad I didn't spend my damn money!
stanleyopar2000 said:
title shows the way it is...i've had it UP TO HERE with Boot manager.
I love the HTC Sense 4.1 camera on Newts HTC One XxX ROM but I dont like the bloaty sense framework that It has...right now i'm running AOKP 1.6 Linaro because it's fast and has no sense. unfortunately, I can't have both..and I found out that an app can "dual boot" your phone into 2 separate ROMS so that you can enjoy both. However i've been having NOTHING but PROBLEMS with boot manager. What started off as a simple idea has become a curse spewing nightmare
1. I've searched the forums and done everything that other people have said
2. I'm using the Lite Version of Boot Manager since I only need one slot.
3. I have errors with "Error building new boot.img"
4. Disabled SU Logging and even wiped and tried SuperSU instead! (with logging disabled of course)
5. tried to install slot 1 via Zip file AND NANDROID BACKUP. Still having issues!
6. When installs are successful with no errors, when rebooting into the SDCARD Rom it just hangs at the HTC splash screen. mocking me.
7. Tried installing from external and internal storage..same problems...and i'm having a flip flop issue as well in regards to that..**
I'm at my wits end and am about to scrap this whole dual boot idea
**What I will say is that file explorer apps show my SD card as Internal Storage. and the internal storage shows my SDcard files...dafuq?! maybe SD card format?? that's for another forum question though...
If anyone can help me get this to work..I'll thank you and be sure to buy the app. But as for now...I'm glad I didn't spend my damn money!
Click to expand...
Click to collapse
From what ive heard the app has been abandoned by the developers. I wanted to dual boot too but I got the same error with the error building new boot.img as well so i quit trying. btw are you s-off? the app requires s-off so it can flash the other boot.img of the Sd roms.
jon7701 said:
From what ive heard the app has been abandoned by the developers. I wanted to dual boot too but I got the same error with the error building new boot.img as well so i quit trying. btw are you s-off? the app requires s-off so it can flash the other boot.img of the Sd roms.
Click to expand...
Click to collapse
yes..I'm S-Off and recently in April of this year the developer made an update to support the Rezound. So even if the app has been abandoned for future devices....it supports the Rezound...and I've looked in the forums and people HAVE got it working on the Rezound. Pisses me off that It's not working for me
stanleyopar2000 said:
yes..I'm S-Off and recently in April of this year the developer made an update to support the Rezound. So even if the app has been abandoned for future devices....it supports the Rezound...and I've looked in the forums and people HAVE got it working on the Rezound. Pisses me off that It's not working for me
Click to expand...
Click to collapse
Same with me it was part of the reason i went to s-off. Hopefully sometime in the future the dev of the app can update it to fix the bugs.
jon7701 said:
Same with me it was part of the reason i went to s-off. Hopefully sometime in the future the dev of the app can update it to fix the bugs.
Click to expand...
Click to collapse
what about the other people that have got it working???...how come they didn't have to quit?
Maybe the AOKP ROM i'm using is bad (since the SD CARD and INTERNAL MEMORY labels are switched and it possibly is confusing the boot partition)...perhaps I should try installing the AOKP Rom on sense
Took me a few tries but I did this :
Use ext4
Use internal sd
Force screen on
Install from nandroid
For me it's actually easier to just restore nandroids if u wanna jump from one rom to another..
Sent from my ADR6425LVW using xda app-developers app
Squirrel is right ot much easier to just make a nandroid and bounce back and forth..
Sent from my ADR6425LVW using xda app-developers app
Squirrel1620 said:
Took me a few tries but I did this :
Use ext4
Use internal sd
Force screen on
Install from nandroid
For me it's actually easier to just restore nandroids if u wanna jump from one rom to another..
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
In AOKP the labels are switched..so use the bullet option "external SD" because the internal SD is labeled as the external.
INTERESTING: when I set boot manager to install to internal (i have to select "external) it STILL installs it to the sdcard but in a folder that says sdcard/sd-ext.
NOT to the actual internal memory. I will move that folder to the real internal memory when the install finishes and see if it will work. If not. I'm almost POSITIVE that the switched Internal Memory and SD card labels in AOKP are to blame...and it that's not the problem. boot manager can f$#k itself.
Edit: I fuking quit. I did everything and the install worked from a sense ROM.but it past the splash screen and hung at a black screen.
I'm such a whore for screencast and that 4.1 Sense camera..i'll stay with One xXx for a while (even though sense ROMS are against my grain)
Boot manager hasn't worked properly with aosp since the mount points were fixed in aosp. It's the way it differs from sense. Using emmc as internal unlike sense which It's mounted as sd card. You can use it to switch between sense roms all you want to but not aosp
Sent from my ADR6425LVW using Xparent SkyBlue Tapatalk 2
im not sure if this is one of the problems but i noticed when i tried to use it earlier that it asked if i was on the newest hboot (2.21) or an older one but we are actually on 2.27 so that could be messing with things
I used to use Boot Manager with 2.25 with no issues, and there isn't much difference between 2.25 and 2.27.
I'm in a very similar boat....I have a recent ota RUU and s-off and bootmanager actually installs for me (yay) but I never have data. EVER. Data never works for any slot roms, only for my phone rom. I hear this is because of AOKP vs sense. My phone rom is Viper rom, and I tried to put AOKP linario for my slot 1. It installs and boots fine but I dont have data. I also tried MIUI but again no data. However if I put them on my phone rom, I have data. I figured I put it on the phone rom, make a nand, put viper back as my phone rom, then nand restore MIUI or linario to a different slot ..... no go - still no data. I think I read here that at this point I can only user boot manager to switch between sense roms and not between aokp/sense.
If it's also true that they dropped support for it I will be extremely sad. I paid for an app that doesn't even work/have suppor then .......
I actually just pm'd both devs the other day. I'd have emailed but their email rejects anything saying "over quota" or something. And their forums give me a 500 http server error.
If you make and headway let me know because I'm lost too

[RELEASED!] ClockworkMod Recovery 6.0.1.5 for ATT Optimus G [tethered]

Well, hallo there!
It's been a while since I've posted a release thread on XDA... I've been lurking in the shadows (and on IRC) for quite some time.
Here, I present to you a teaser of things to come:
ClockworkMod Recovery (non-touch) 6.0.1.5 for the AT&T Optimus G.
What is this?
This is a "recovery" for your phone, it allows you to install custom ROMs, back up your phone, fix it when it breaks, and much more.
This specific version is "ClockworkMod", which was created by the CyanogenMod team and Koush.
There are many recovery versions out there, I have picked ClockworkMod because it is very easy to compile and debug.
I will compile other recoveries as time permits.
Click to expand...
Click to collapse
Where can I get it?
UPDATE: I am now providing download links.
Please go here to download it: http://downloads.codefi.re/thecubed/lgoptimusg/att/recoveries/
Note: this is a "tethered" build of CWM, as you can not flash it. You must use fastboot to boot the image every time you wish to enter recovery.
This is due to the locked bootloader on this device.
READ THE INSTRUCTIONS BEFORE DOING ANYTHING!
This is *not* safe, and should *not* be done by anyone unsure of what they are doing.
I will post links once I have ironed out bugs, but I WILL NOT SUPPORT anyone using it to modify their phone.
Please don't use this if you don't know how to LGNPST your phone back from the dead, should you accidentally kill it.
(Also, I will find somewhere to mirror LGNPST and the related files, as I can't host them from my server due to legal reasons. I will, however, mirror the .TOT file in case LG decides to take it down.)
Click to expand...
Click to collapse
Instructions
Check back here in a few hours, I'll have something done by then
Click to expand...
Click to collapse
The goods!
Here's a (semi-arty) pic of it running on my Optimus G:
And, here's a video for extra proof
Luckily the video quality isn't potato, but the audio sure is. My explanation is that my HTC Vivid doesn't like me. An engineer's explanation would be that I was speaking softly, as it was 1:30AM at the time of recording, and the phone merely decided that my meek volume was purely background noise... at least, I think that's what an engineer would say, as I haven't graduated yet.
Click to expand...
Click to collapse
SPECIAL THANKS!
Here's my favorite section of an XDA post: the "special thanks to" section.
Without the help of these awesome people, I would have nothing of interest to say, and would just be a random guy with a phone.
Seriously, these guys are awesome.
Here's the list (in no special order, and by IRC name):
Shelnutt2
sextape
xboxfanj
jonasl
kmdm
synergy
DeamonFish
chachin
..and Zanzibar (because why not?!)
If I've forgotten anyone, please let me know-- I want to make sure everyone who had a hand in this gets a shout-out.
Please, support these awesome people if you get a chance, or drop by the IRC channel and say hi
Click to expand...
Click to collapse
How can I contact you?
Need to get a hold of me, or anybody else? Come on IRC -- just go to http://webchat.freenode.net and use #lg-optimus-g as the channel name. Pick a nice nickname and say Hi
I'm IOMonster on IRC, and if I'm around, just say my name and I'll probably say hi back.
Click to expand...
Click to collapse
Alright everyone, hope you enjoy
Wow that does look pretty nice.
Looking forward to the fruits of your continued endeavor regarding this device, sir. Well done.
Very nice, cubed. That's some good, and fast, work.
Awesome work! Can't wait to see more progress on this. I'm assuming a Sprint version will be available eventually.
Sent from my PG86100 using xda app-developers app
Very cool!
subbed hopefully this will work with the Rogers version as well or one will come out of this,
either way spectacular work
BloodBaron said:
subbed hopefully this will work with the Rogers version as well or one will come out of this,
either way spectacular work
Click to expand...
Click to collapse
Great start! I can't wait to see how it progresses, looks like it's going fairly quickly at this point.
Delete post
So it boots cwm even with a locked bootloader?
That's peculiar. Either way great job!
Sent from my HTC_Flyer_P512_NA using xda app-developers app
can't wait
Can't wait. Great job!
Awesome work....you guys are amazing
Sent from my LG-E970 using xda app-developers app
Snow_fox said:
So it boots cwm even with a locked bootloader?
That's peculiar. Either way great job!
Sent from my HTC_Flyer_P512_NA using xda app-developers app
Click to expand...
Click to collapse
Apparently fastboot BOOT will accept any unsigned image regardless of bootloader status.
Sent from my LG-E970 using Tapatalk 2
I think this thread is for AT&T version, here's International.
Although placeholder threads are generally not allowed in the Dev section, we will allow this one, as the OP has stated he will provide the link if asked. (He does not want people to brick their device.)
Woot, so I patched CWM with a little homegrown patch to enable you to mount the external SD card.
This is necessary since CWM disables USB mounting by default on devices with an internal storage card that is shared with the /data partition.
Here's the status update:
What works:
Backups to Internal and External SD card
Restore from Internal or External SD card
ADB Shell Access
Battery charging (it's part of the kernel, I merely verified it's working)
Volume Keys / Power Key
Zip install from internal/external SD
USB Mounting
(in theory) Wipe Data ***see note***
What doesn't works:
Softkeys
Party mode
***Note: I have NOT tested "Wipe Data" or "Format /data". I do not suggest you try either for the moment.
This is because the internal SD card resides in /data/media. Erasing /data has a chance of erasing your internal SD. There are checks in CWM for this, but until I investigate, let's just be safe. If you need to erase your phone, let the stock recovery do that.
I am still working on some instructions for a safe way to get into CWM without the potential of getting stuck in some unknown mode. I will write up the instructions tomorrow and post links to the recovery.
Thanks everyone for your kind words on IRC as well, I appreciate all your moral support!
Thats a great start.. i do hope it is possible for the Japanese (L-01E) Version.... though the Japanese version already has microSD card support up to 64GB via SDXC
Wow, this is awesome! Keep up the great work!
thanks for all the work, I look forward to this device as I am getting it today, I do have some background in Linux and could possibly be building a ROM soon.
I love you right now. So stoked.
Sent from my LG-E970

[XTS][Recovery]Boot Menu S (safestrap port) BETA v0.8

What is this?
Boot Menu S is a bootstraped recovery.
Bootstraped means that it installs itself in the system partition and
hijacks Androids boot process. This means that it will not protect
your device if you screw up you stock system. Therefore it supports
up to four rom-slots. A rom-slot is stored on your internal storage
and holds one rom. When you flash something to a rom slot it will
not touch your stock system partition and therefore protects you
from a brick.
How do I use this?
Install the app https://play.google.com/store/apps/details?id=se.pajn.bms.manager
Open the app and install the recovery.
Reboot to the recovery.
If you want to enter the recovery during boot hold volume down until the boot animation hungs.
REMEMBER TO NEVER FLASH, WIPE OR RESTORE SOMETHING
TO YOUR STOCK SYSTEM, IT MAY BRICK YOUR DEVICE.
Thanks to
Hashcode and STS dev team for writing Safestrap
TeamWin for writing TWRP
And Developers and Skrilax_CZ for writing 2nd-init
As always you are fully responsible for your device if you brick your device
using this you are on your own. I nor anyone else take any responsibility
for what you do with your device.
Reserved
wow, apparently something good is going on here theoretically via some changes should be also available for 1st tab S users ?
What about s1, buddy?
Sent from my Sony Tablet S using xda app-developers app
So we can start getting some custom roms up in this thread list?!?
Sent from my SGPT12 using Tapatalk 4 Beta
condi said:
wow, apparently something good is going on here theoretically via some changes should be also available for 1st tab S users ?
Click to expand...
Click to collapse
I can't promise anything but I espect so yes. @smgdev here have sent me some device information so I hope that it should be possible. I will start doing some real work towards STS now.
Sent from my XT910 using Tapatalk 4 Beta
See this is where im confused the is no imne number for the device therefore no way to complie or am I totally wrong
What I am intrested in is kernal and radio flashes to the oem software like doomloord but the real shame about the tablet is the sligly aggressive battery "saving" ints in the kernal that are there like the ever present wifi issue ive always found frustrating buttery smooth yes once my wifi kicks in then I can say hold on while I disable and renable the wifi because reuter is going nuts with the constant disconnects and starts a new cache every time it reconnects to it thus filling up its memory ram? And then it causes problems its not a laptop so I dont see why I was given to viao to build hard ware they knew little about and a software system even less ha ha
rooted lighting wildfire on unoffical j.b from benni
and sony XTS rooted stock j.b thanks djrbliss
pajn said:
I can't promise anything but I espect so yes. @smgdev here have sent me some device information so I hope that it should be possible. I will start doing some real work towards STS now.
Sent from my XT910 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Awesome, if you use the uninstall option will it boot to the stock recovery like nothing happened?
Sent from my Sony Tablet S using xda premium
pajn said:
I can't promise anything but I espect so yes. @smgdev here have sent me some device information so I hope that it should be possible. I will start doing some real work towards STS now.
Sent from my XT910 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Can you post the apk? And did you use the twrp recovery from the original safestrap?
Sent from my Sony Tablet S using xda app-developers app
smgdev said:
Can you post the apk? And did you use the twrp recovery from the original safestrap?
Sent from my Sony Tablet S using xda app-developers app
Click to expand...
Click to collapse
I do want the apk BUT it is a major risk since XTS and the STS are different in a few ways like the bootloader, hardware, system, 2nd init and such so we may have to wait until it is supported.
Sent from my Nexus 4 using xda app-developers app
dex9mm said:
See this is where im confused the is no imne number for the device therefore no way to complie or am I totally wrong
What I am intrested in is kernal and radio flashes to the oem software like doomloord but the real shame about the tablet is the sligly aggressive battery "saving" ints in the kernal that are there like the ever present wifi issue ive always found frustrating buttery smooth yes once my wifi kicks in then I can say hold on while I disable and renable the wifi because reuter is going nuts with the constant disconnects and starts a new cache every time it reconnects to it thus filling up its memory ram? And then it causes problems its not a laptop so I dont see why I was given to viao to build hard ware they knew little about and a software system even less ha ha
rooted lighting wildfire on unoffical j.b from benni
and sony XTS rooted stock j.b thanks djrbliss
Click to expand...
Click to collapse
You can compile the kernel but you can't boot it as we have a locked bootloader, it's solvable with kexec which I have looked into a bit however the kernel is a mess so I don't relay know where to start. But it would be nice to have. With kexec and 2nd-init we have fully worked around the locked bootloader problem.
andyabc said:
Awesome, if you use the uninstall option will it boot to the stock recovery like nothing happened?
Click to expand...
Click to collapse
You can always access the stock recovery because that one is started from the bootloader where a bootstraped recovery is started from the system. What happens when you press uninstall is that it removes every file that is installed in the system partition and restores the hijack binary (currently logwrapper but I will start searching for a new one as Sony starts logwrapper very late (usually it's one of the first things to start as the mounting of the system, user and cache partitions usually are wrapped with logwrapper)).
smgdev said:
Can you post the apk? And did you use the twrp recovery from the original safestrap?
Click to expand...
Click to collapse
Ofcourse. However I don't relay know what you want to use it for. The recovery is just included as a binary so the APK doesn't realy reveal much. Is there anything special that you are searching for?
If you use the current APK on the STS there is a big risk of bricking. I will send you a test build for STS as soon as possible if you don't mind doing some testing, else I have to find someone else.
View attachment BootMenuS.apk
The recovery is TWRP however it isn't exactly the same as in the real safestrap builds because I couldn't compile the master branch of safestrap (probably some configuration error but the error I got from make wasn't very helpful so...) so I used a branch with a later version of TWRP and because TWRP had some big changes in its PartitionManager I had to rework most of the rom slot code.
I will post the full source on Github later.
wow great news !
Thanks so much! Lets see if something magical happens!
Cheers
Vatis
pajn said:
You can compile the kernel but you can't boot it as we have a locked bootloader, it's solvable with kexec which I have looked into a bit however the kernel is a mess so I don't relay know where to start. But it would be nice to have. With kexec and 2nd-init we have fully worked around the locked bootloader problem.
You can always access the stock recovery because that one is started from the bootloader where a bootstraped recovery is started from the system. What happens when you press uninstall is that it removes every file that is installed in the system partition and restores the hijack binary (currently logwrapper but I will start searching for a new one as Sony starts logwrapper very late (usually it's one of the first things to start as the mounting of the system, user and cache partitions usually are wrapped with logwrapper)).
Ofcourse. However I don't relay know what you want to use it for. The recovery is just included as a binary so the APK doesn't realy reveal much. Is there anything special that you are searching for?
If you use the current APK on the STS there is a big risk of bricking. I will send you a test build for STS as soon as possible if you don't mind doing some testing, else I have to find someone else.
View attachment 2083568
The recovery is TWRP however it isn't exactly the same as in the real safestrap builds because I couldn't compile the master branch of safestrap (probably some configuration error but the error I got from make wasn't very helpful so...) so I used a branch with a later version of TWRP and because TWRP had some big changes in its PartitionManager I had to rework most of the rom slot code.
I will post the full source on Github later.
Click to expand...
Click to collapse
I can also help out with testing!
Plays2 said:
I can also help out with testing!
Click to expand...
Click to collapse
Plus me
HOX+Viperx+Alex(V) = revolution
Okey, I post here the version I sent to smgdev in private.
Remember that this is a completely untested version, I have never even seen a STS IRL. It's only based on information smgdev sent and while that info were good there is still some possibility that something isn't right at the first try.
This version doesn't include any hijack and is therefore not modifying any existing files, only adding, so it shouldn't create a brick however as always: nothing can be guaranteed. Also there is risk that the recovery isn't correctly configured and can cause problem so please follow the protocol if you aren’t absolutely sure of what you are doing.
APK: http://ge.tt/3lBh0nk/v/0
Install the app.
On the install screen make sure that it says Device: STS in the top right corner, if it doesn't: abort!
Install the recovery.
Open adb shell and run
Code:
su
reboot-recovery
In the recovery:
Go to backup and make sure that it says the correct free space of your internal storage. If it doesn't: abort!
Do a backup.
Go to mounts and mount system
Go to advanced>file manager and check that /system contains your stock system.
Go to boot options>rom slot 1 and make sure that it says the correct free space of your internal storage. If it doesn't: abort!
Create the slot.
Go to mounts and mount system
Go to advanced>file manager and check that /system only contains lost+found. If it contains your stock system: abort!
Restore your backup
Go to mounts and mount system
Go to advanced>file manager and check that /system contains your stock system (well, the backup of it).
Go to boot options>rom slot 2 and create it
Go to mounts and mount system
Go to advanced>file manager and check that /system only contains lost+found.
Try to delete one rom slot
That should cover most things.
When I run reboot-recovery I get
"Cp can't stat '/system/etc/safestrap/bbx no such file or directory
Unable to chmod /sbin/bbx no such file or directory and a whole bunch of the same line "/system/bin/reboot-recovery[19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32,35,38,41,42,43,44,45,46,47,48,49,50,51,53] /sbin/bbx not found"
And finally,
"/system/bin/reboot-recovery[55] /sbin/hijack.killall not found
/system/bin/reboot-recovery[57] /sbin/taskset: not found
/system/bin/reboot-recovery[58] /sbin/bbx not found
/system/bin/reboot-recovery[59] /sbin/taskset not found"
Sent from my SGH-I747 using Tapatalk 4 Beta
Plays2 said:
When I run reboot-recovery I get
"Cp can't stat '/system/etc/safestrap/bbx no such file or directory
Unable to chmod /sbin/bbx no such file or directory and a whole bunch of the same line "/system/bin/reboot-recovery[19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32,35,38,41,42,43,44,45,46,47,48,49,50,51,53] /sbin/bbx not found"
And finally,
"/system/bin/reboot-recovery[55] /sbin/hijack.killall not found
/system/bin/reboot-recovery[57] /sbin/taskset: not found
/system/bin/reboot-recovery[58] /sbin/bbx not found
/system/bin/reboot-recovery[59] /sbin/taskset not found"
Sent from my SGH-I747 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Such a stupid misstake. I will fix it when I get home.
Sent from my XT910 using Tapatalk 4 Beta
pajn said:
Such a stupid misstake. I will fix it when I get home.
Sent from my XT910 using Tapatalk 4 Beta
Click to expand...
Click to collapse
No worries, Thanks!
Sent from my Sony Tablet S using Tapatalk HD
Plays2 said:
No worries, Thanks!
Sent from my Sony Tablet S using Tapatalk HD
Click to expand...
Click to collapse
So, also checked the other files and they seemed good, however always hard to tell.
pajn said:
So, also checked the other files and they seemed good, however always hard to tell.
Click to expand...
Click to collapse
I'm still getting the same error...
It says status:installedv0.8 but those same files are still missing
Sent from my SGH-I747 using Tapatalk 4 Beta

Categories

Resources