yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] :
Hmm...But we're still forgetting that you will need to do some kind of wipe, since your google account will be linked and the only way to register a new account is to do a factory reset.

Perhaps there's another way to do this?

Sent from my Nexus 6 like tears in rain.
[G2 and Desire Z Android Development] ashrack0:
if rooted just delete some database file. don't one which one of the back of my head but it 100% works.

---------- Post added at 05:21 PM ---------- Previous post was at 04:41 PM ----------

@MadMax

Great work on the new GUI.

Am also an android dev so if you need some help PM me.
[G2 and Desire Z Android Development] MaxWiz:
Just discovered the pull down to reveal your history in touch. No idea how long its been there but it is a useful feature and yet another reason why 4ext is excellent :)
[G2 and Desire Z Android Development] misfit61871:
Hey madmaxx, any chance this recovery will be available for the HTC vivid? It was just recently unlocked.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] ptesmoke:
Misfit...do u have a vivid?? I've been tempted to pick one up :)
[G2 and Desire Z Android Development] misfit61871:
No, my nephew just got one and I rooted it for him and told him to get 4ext before I realized it was not supported. It just recently got unlocked so there is not alot if ROM's and etc for the moment.

But I think that will change soon.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] misfit61871:
Also I can say from just messing with my nephews phone it is a pretty decent device.

Personally I have been looking into a Droid razr or a galaxy nexus.

The razr has some awesome features I must say.

Ad Mortem Fidelis
[G2 and Desire Z Android Development] misfit61871:
Question: is it possible to convert my fat32 partition to ext4?
[G2 and Desire Z Android Development] WTF?:
I have the v1.0.0.3 Beta 7 version downloaded, when I go to the Wipe Menu and select the following check boxes:

x Stay in recovery after completion

x Battery Stats

x Dalvik

x Cache

x Wipe EFS

everything seems to execute just fine, except I am not brought up into any recovery mode on reboot, the phone just comes up normally, like as when you first turn it on, with splash screen and boot animation

what am I doing wrong?
[G2 and Desire Z Android Development] ptesmoke:
Right on, yea I was also looking at those devices as well, razr being a pain to battery pull and awkward to hold landscape because of the camera module bulge has somewhat turned me off it, nexus looks ok...but I don't love it, plus I've read a lot of radio issues.

I was all excited as I'm due for a free upgrade with rogers but I think ill hold off for the next wave and see what transpires...lord knows my DZ still does everything I need it to.
[G2 and Desire Z Android Development] madmaxx82:
Currently if you select to wipe EFS, all other wipe options are ignored.

The App will wipe EFS and ask you to reboot your phone.

I hope to be able to release an update for the app during the next week that will allow all wipe options to carried out if EFS is selected too.

It's long overdue. The reason why there hasn't been an update already is because getting the touch edition work on all devices previously supported by 4ext classic took all my time.

Currently only 1 device remaining: the myTouch 4G.. They still haven't got the touch version, although they are supported by 4ext recovery since many months.
[G2 and Desire Z Android Development] misfit61871:
The only major draw back for me with the nexus is I don't like how cheaply made the Samsung devices look. I don't feel they are very sturdy.

Sent from my ICS powered G2!
[G2 and Desire Z Android Development] madmaxx82:
Could someone with a G2 please join #4ext?

New release is ready but I'd like to check something before I upload it ;)

Thank you!
[G2 and Desire Z Android Development] Fallen Spartan:
Online now ;)

...........................

You can lead a fool to wisdom but you can't make him think! XDA, mobile wisdom, not a n00b feeding ground!!
[G2 and Desire Z Android Development] madmaxx82:
Thanks :)

New release very soon.
[G2 and Desire Z Android Development] madmaxx82:
Update released ;)
[G2 and Desire Z Android Development] madmaxx82:
To anyone who doesn't like to see this misaligned text in the info screen, please reflash ;)

http://xdaforums.com/showpost.php?p=21258050&postcount=62

Thanks to fallenspartan for testing
[G2 and Desire Z Android Development] Fallen Spartan:
No probs, anytime. Online near 24/7
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] impala67:
I flashed back to stock and now my skyrocket keeps bootlooping, I can get to 3e recovery I can toggle down to wipe data but the power button wont let me select it. Anybody know whats going on?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] impala67:
In 3e recovery it says verifying internal mmc block... checksum confirmation not need checksum confirmation already executed

#manual mode#
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] appdroid:
i think its ur internal sd that got corrupted. Did you try use Odin and try flashing stock .tar?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] impala67:
Yeah I tried that
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] DoctorQMM:
did you try the HOME key to select/execute instead of power button?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] impala67:
no I didnt try that
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] the2rrell:
I BET this will be the problem.

I tells you how to navigate through the screen when your in 3e :D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] impala67:
IT WORKED!!!!!! Thanks everyone I really appreciate it!!!!
[HTC Vivid, Raider, Velocity] brucegil:
As if HTC doesn't have enough to deal with concerning Carrier IQ and the boot unlocker, now a pending court ruling in favor of Apple could stop importation of HTC phones into the U.S. Basically, Apple's complaint is that the Android operating system "borrows" from Apple patents.

http://news.cnet.com/8301-1035_3-57...nned-from-the-u.s.-faq/?tag=mncol;mlt_related

The article doesn't address the possibility of HTC developing its own operating system (long rumored and mentioned in this forum in the past day or so), but the proposal makes sense (no pun intended) in light of the possible legal ruling.
[HTC Vivid, Raider, Velocity] 8125Omnimax:
Htc has been around longer than apple in the phone business and holds plenty patents that apple can't touch. Apple still has Carrier IQ installed on some of their devices even though they claim they are not using their services. Android is open source and does not infringe on apples OS. Let them cry all they want, they couldn't even touch Samsung.
[HTC Vivid, Raider, Velocity] malickie:
Ok it is a simple fact that Apple is Very Very sue happy right now (Started when Jobs was Diagnosed with Pancreatic Cancer as far as I have noticed). I mean hell they just got done trying to bury Samsung because "Apple sues Samsung again for copying the iPhone's design, this time in South Korea" etc. Apple came out with a statement after Loosing saying well Samsung could go around our patents by just making their phones look different and making them have a more cluttered UI. The general idea here is that rather than dealing with the changing markets Apple wants to have the market cornered and have No competition so they can charge an insane amount of money for their devices, at least that is how it looks to me with all their stupid lawsuits they have going on right now. Next they will start suing TV Companies and Cable Box Manufacturers because the Cable Boxes look too much like the Apple TV boxes. I mean really Apple needs to come to grips and just Deal with it.
[Desire HD Android Development] madmaxx82:
Features of 4EXT Recovery Classic:

(Use 4EXT Recovery Control or Recovery Updater for complete Changelogs and Known issues!)

not all features may be relevant for all devices

Displays additional information:

Identifies your current rom and displays its name

Current filesystems on your partitions

Free space remaining of all of your volumes

Current battery charge level

Backup | Restore:

Correctly calculates free space needed to complete a backup ( version > 2.2.6 RC4 )

Tar backups (can be switched on or off)

Complete CWMR5 compatibility

All Backups you create will be named after your currently installed Rom for easier identification.

Never unwillingly get "downgraded" to EXT3 again

Always restores backups using the file systems you HAD on your partitions at the time of creation!

-> all partitions formatted with ext4 at that time, will be restored to ext4. The same is true for ext3.​

You can manually change any existing Backup to ext4 or ext3

-> so that after a restore, all partitions and up with the file system you wanted!​

Advanced Backup: backup only a single partition

Convert any of your partitions to EXT4 or EXT3 without data loss.

Formatting:

When you wipe or format it will always use the same file system you currently have.

-> but you can change that​

When you format ext4 it will always create an aligned file system

Correctly identifies unformatted sd-ext partitions

-> if it finds one it displays a warning and suggests you may format them by visiting the 4EXT menu​

Filesystem check and repair option in advanced menu

Partitioning:

Alignment check of your partitions

Full support for up to 2 sd-ext partitions + swap (Backup/restore/format/convert, fsck, et.c.)

(RE-) Partition your sdcard for sd-ext without removing your fat32 partition.

All partitions created with 4EXTRecovery will be perfectly aligned to 4k

Installing:

Integrated md5sum checking option

Menus:

Most popular menu items rearranged

Format menu

Power Menu + option to reboot into bootloader

Changed Advanced Restore: first select what you want to restore, then select the backup

-> Useful for restoring from "Advanced Backups"​

4ext.prop:

Configuration file on your sdcard where you can set options to be used by 4EXTRecovery

Change all settings conveniently with 4EXT Recovery Control

Many more options to come

Share your settings / themes by packing your config into a flashable theme

Other stuff:

USB Storage Autostart (must be switched on)

Mount usb storage exposes all partitions on your sdcard to the os (not just fat32)

-> you could even partition your sdcard from your PC while connected via USB​

Switch haptic feedback on/off

Button backlights

​
[Desire HD Android Development] madmaxx82:
Recovery Interface Api for Apps and Scripts​

Both: free and paid 4EXT apps now provide a very easy to use interface you can use to access 4EXT Recovery from within your shell scripts or apps.

Features:

wipe cache

wipe dalvik

wipe data / factory reset

install multiple zips at once

backup

If you are interested, please download this zip file with examples​

How to make use of 4EXT Recovery Touch from within updater-scripts:​

Since Beta 1.0.0.3 Beta 4 you can do the following:

identify whether the user is running 4EXT Recovery Touch or not (to use or not to use the following commands)

make use of the native yes/no dialogue (confirm / cancel buttons)

prevent recovery from redrawing the screen ( in case you need to use your own 3rd party interactive binary )

​

To identify 4EXT Recovery Touch:

if getprop("ext.edition") == "ng" then

<your code>

endif;

To use the native confirm dialogues:

ui_print("4ext: show_yesno"); # <-- recovery will pause your script and display "yes / no" buttons.
run_program("/sbin/sleep", "2"); # <-- for safety since the above is executed asynchronous

#check the return value by calling:

if getprop("ext.confirm") == "yes" then

<yourcode>

endif;

To prevent recovery from redrawing the screen ( if you want to use an external binary that needs to occupy the screen and get the focus )

ui_print("4ext: disable_scrn_update");

# don't forget to enable it again after your yesno binary or graphical installer is finished, by calling:

ui_print("4ext: enable_scrn_update"); #otherwise the recovery will appear to be frozen as it won't update the screen anymore.
[Desire HD Android Development] craacK:
Best Recovery!

Best Update!

Best Austrian guy!

Best everything!

thank you so much for the new recovery!

Now go and take 1 dayy off ;D
[Desire HD Android Development] Patrics83:
Amazing work my friend! :D

Thank you so much!
[Desire HD Android Development] LorD ClockaN:
Holy ****!!!

great stuff!!!!
[Desire HD Android Development] woolysheep:
Looks legendary!

Edit:

And also working legendary!
[Desire HD Android Development] melvie:
You guys are taking recovery to the next level! Keeping me surprised every time!

Thanks
[Desire HD Android Development] amresh:
I don't find any clue on how to install. Recovery control hints there is an update available in market but when clicked, nothing comes as an update.

Edit: Opps! I missed to see you already mentioned 2.1.4 is being compiled :). Waiting on it...
[Desire HD Android Development] DubelBoom:
Nice :)

I'm trying it now
[Desire HD Android Development] AdrianM:
Quoted from original post:

Edit: too late :P
[Desire HD Android Development] melvie:
If you read the op you will see why it is not available atm:

Recovery is currently being compiled, app v2.1.4 is being finished and all should be available within the next 30-60 Minutes.

Edit: Also too late #fail
[Desire HD Android Development] P00t:
Holy snap touchsceeen recovery now?!!? Awesome job!
[Desire HD Android Development] Aamir.Badat:
how do i flash this because my wifi is broken and my 3g is finished for this month. So can anyone provide me a download link for the recovery once its compiled and if i get a download link do i flash this through adb/ fastboot?
[Desire HD Android Development] amresh:
I can't give you link. But to flash recovery, go to bootloader menu and try command "adb flash recovery recovery.img"

Where recovery.img is name of your recovery.
[Desire HD Android Development] io53:
That was unexpected, awesome stuff :)
[Desire HD Android Development] erfannorouzi:
i cant Believe it

Really hard work

tnx
[Desire HD Android Development] amresh:
Haha... I am always fast to undo my mistakes :D.
[Desire HD Android Development] Aamir.Badat:
thanks but when its released i will be around looking for link ;)
[Desire HD Android Development] preacher65:
Quoted For Truth.

This brings new meaning to "awesome". :D
[Desire HD Android Development] Chezbel:
Isn't the link on post #1 good enough?
[Desire HD Android Development] sigurd_LU:
You need the app, the link is in Max's signature. Inside of the app, you can choose the version you want to install.
[Desire HD Android Development] craacK:
while reading the very first post of this thread i discovered the following:

;)

E: oar, too slow :D
[Desire HD Android Development] skoblar:
thank you all, it's really very nice of you:D:D:D

edit:

I possess 4EXTRecovery Control v2.1.0.zip must install via recovery or should I rename it to .apk.

I have Rom Manager I do not think there will be conflict.

thank you again my friends:D
[Desire HD Android Development] evilc1:
My way of explaining may be confusing, what I am trying to say is when I click the 4Ext Recovery icon I get the first screen Classic (attached). I then "say make a backup", selecting each part until it gets to the "reboot into recovery" to do the backup part. It will then reboot and this screen (doing the backup) is the 4Ext Recovery Touch screen, when finished and reboots again if I go back into 4Ext I am back in the classic screen I don't seem to be able to startup in Touch scree style.

I did notice that even though I re flashed Touch v1.0.0.2RC1 in install/upgrade section it still shows up as yellow in versions, where as in classic the latest/installed versions are in red, I don't know if that means anything or not but I would assume the Touch upgrade has failed. Yet the heading shows v1.0.0.2RC1? (attached T1 & T2)
[Desire HD Android Development] leith51:
The three pics you attached

First one is the app 4ext the second one classic options in red is normal the third one is also normal blue fro previous version yellow to which recovery is installed so you do have touch recovery. The recovery is totally different to the app you can check it by pulling battery re insert then hold vol down and power till bootloader screen then choose recovery if it takes you to the touch version a.k.a grey background and touch screen use then its installed fine

Also this point of your post

"where as in classic the latest/installed versions are in red"

You can only ever have one recovery installed if you was using classic I'm guessing they would be in yellow and blue but your not you have touch installed

4ext is the app just like Rom manager is to clockwork recovery

sent from my dhd
[Desire HD Android Development] wmg316:
I purchased the "fully featured version: 4EXT Recovery Control" from the market. I have a couple of questions:

If I flash to a different ROM which requires a full wipe of system/data/etc...will I be able to redownload 4EXT Recovery Control from the market without any problems?

Is there anything specific for 4EXT Recovery Control on my current SD card that I should backup in case I need to reformat my SD card?

Thanks!
[Desire HD Android Development] Euphorie:
You can redownload the app on every phone also on multiple devices, if you use same market account.

About second option no idea, i think it is not needed, except you have some special themes or something like this.
[Desire HD Android Development] evilc1:
Aaah now I've got it, I was under the impression that the Touch screen would show up when 4Ext Recovery Control Icon was clicked. What I do not understand is why don't it. It seems a waste of a good UI to be only able to use it fully is via the 'old' way of power off, power/vol down on to get into the recovery? The Classic way saves the user from doing all that.

I think what fooled me was earlier versions (for me) opened from the control icon. Can't explain why, but thanks for telling me what was happening.
[Desire HD Android Development] preacher65:
Or, go into the app, select Power Menu, Reboot Into Recovery.

The app is already controlled by touch, so I'm not sure I completely understand your post, unless you want the app to have the same visual style as the recovery? :)
[Desire HD Android Development] evilc1:
That's still having to make 3 action where as Control icon is 1, then all options are available on screen.

Prob the easiest way to explain, at present clicking Control icon gives "Classic screen" I would like to click Control icon and get " Touch screen"
[Desire HD Android Development] leith51:
There still is the power menu in the app you can use that aswell to go into recovery from there plus also when you flash a zip you can use the app and it asks if you want to stay in recovery

But I agree the UI for recovery is sweet and would be good to see in the app itself

sent from my dhd
[Desire HD Android Development] leith51:
The control icon has been the same throughout it starting there is no classic or touch you seem to be a little confused my friend here goes

The classic refers to the original recovery look touch is the new look a.k.a classic you had to use your buttons/softkeys to navigate the menus touch is the new UI for you to use the screen in recovery as you would when phone on,

As for pressing the control icon that is the App you got from market which hasn't had a UI upgrade

Only the recovery has changed

So in as easy I can explain the 4ext is the app

The touch is recovery

2 different things

sent from my dhd
[Desire HD Android Development] evilc1:
No not confused now but as I said last post in earlier Touch versions (for me and don't know how) opened from the control icon, that is what confused me. Agree would be good to see in the app itself. Thanks
[Desire HD Android Development] 1234568:
Dear Dev,

Keep up the good work, I am so impressed by this development! I have a few suggestions regarding the interface of the recovery updater app though. Although it does everything I want it to I was a little confused at first about where to find certain things. I think simply renaming and moving a few things would make a big difference. Here's what I would have on the main screen...

Install/Upgrade Recovery

Recovery Actions

Theme Recovery

Power Menu

Settings

Contact Developer

You may be wondering where 'news - updates' has gone. I believe this could be in the settings option. Arguably 'Contact developer' could also be in the settings section. I would move these from the main screen as they are used relatively infrequently.

Anyway, these are just my random ramblings. If you ignore them I wont take any offence. Keep up the good work. You seem to know what you're doing!
[Desire HD Android Development] techlogik:
Wow...epic uitility.

Nicely done!
[Desire HD Android Development] bliind:
This recovery is seriously epic. Some scrolling speed issues, but I expect that to be worked on and fixed in coming versions. Everything else is perfect. Having a touch recovery is such a benefit over using the volume keys for everything. Thanks so much for your continued developments :)
[Desire HD Android Development] Doo Doo:
is there a way to change the clock from military time to normal time?
[Desire HD Android Development] Chezbel:
If this does get addressed I hope it will be an option since I'm happy using 24hour time :)
[Desire HD Android Development] claude96:
same in here .
[Desire HD Android Development] sugardaddy1979:
Don't forget, that is normal time for most of the world.
[Desire HD Android Development] napster113:
could someone tell me which value i need to change to make the darker blue stripes completely transparent please. :):)
[Desire HD Android Development] Whiskey103:
menu.row.even.alpha = 0 ;)
[Desire HD Android Development] napster113:
thankyou verymuch. :)
[Desire HD Android Development] DaRk_dOg:
Hello everyone,

Just wanted to show my first 4EXT theme, 4Ext Crystal

This was originaly made to fit my CM7 theme, but more will follow shortly :)

Regards, D_d
[Desire HD Android Development] :
Ooo pretty... can't wait to dl it and try.
[Desire HD Android Development] Whiskey103:
Enjoy, Doutzen 4Ext_NG Recovery_Theme_DHD

Download

Don,t "touch" her to hard please :D
[Desire HD Android Development] smartzac:
I have download the 4EXTRecoveryUpdater.apk and installed it on my DHD but did not see any touchcovery... what should I do ?
[Desire HD Android Development] Whiskey103:
In app you should be able to select/download touch recovery version.
[Desire HD Android Development] smartzac:
is it on the upgrades menu? then i should download it first? am i correct?
[Desire HD Android Development] Whiskey103:
yeah, the app will download it, check md5 and install it after some confirmation of the device type.
[Desire HD Android Development] djcsurf:
nvm..........
[Desire HD Android Development] Aamir.Badat:
Can anyone provide me the link to the recovery image I won't be able to update the recovery through phone because my.WiFi is broken :/
[Desire HD Android Development] P00t:
just to inform you guys, there is an update, 1.0.0.3 beta 1
[Desire HD Android Development] a user:
madmax, must say that it is pretty cool using the touchscreen for your recovery!

works fine here

Schöne Grüße ;)
[Desire HD Android Development] Tamen:
Out of interest, where was the Easter Egg and what did you have to do to find it? :P

Good work!
[Desire HD Android Development] leith51:
The touch was the easter egg lol

sent from my dhd
[Desire HD Android Development] Tamen:
No, I mean in the original 4ext recovery, how did you see the easter egg?
[Desire HD Android Development] smartzac:
Touch successfully installed and works great. How if i want to use back the classic one?
[Desire HD Android Development] demanzke:
It has been mentioned in the old thread. I think some unused files were included giving a hint about the new version.
[Desire HD Android Development] P00t:
Anyone have random freezes for 1.0.0.3 beta??
[Desire HD Android Development] Drashna:
Nope. Used it to install a couple of ROMs and make and restore a few back up already, no issues

Sent from my HTC Sensation Z710e