yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] ben_pyett:
Feedback

:DMorning,

New version looking better, used to always say [up to date] but then still download the latest version of the recovery_control apk - doesn't do this anymore! :)

When I flashed a theme from the APK it didn't quite take properly, the colours were right but there were no images, so I needed to de-install theme using that ZIP and then re-install from recovery to get images to stick properly.

Can see loads more disabled features....looks like loads of room for growth! :D

At some point new APK, although appeared to encounter a problem with getting root permissions in the new version, and the APK was always previously listed in SU where as now it doesn't ask for root again, and I can't see it listed. Although have also moved to latest su - so that could be issue with that.

Also I used the report issues/feedback feature from within the APK just simply to say hello and got the following mail bounce this morning

Sorry, we were unable to deliver your message to the following address.

<madmaxx82@mailspot.at>:
Remote host said: 554 5.7.1 Mail (21316-13183) appears to be unsolicited - REASON - send error reports to postmaster@mailspot.at [BODY]

--- Below this line is a copy of the message.

and I like the two-tone icon much better !
[HTC Desire S] madmaxx82:
Good morning :)

Thank you!

That the mail returned was my spam filter ;)

I need to change the report bug function to send those mails via 4ext.net so they are guaranteed to arrive..

Regarding the issues you found, you are right there must be a problem with it and the new superuser.

If the app doesn't ask for su then it cannot install themes or change colours, it cannot reboot into recovery and can't flash.

I haven't changed anything in the code for handling su though..

I just remember that some ppl had issues with the new Superuser.apk on the new ARHD rom.. maybe it is something like that..

It would be great if you could try disabling Superuser logs and try again.

I will install the latest Superuser and try it out :)

Edit: If someone else has that problem where the app doesn't work because it doesn't ask for SU, there were similar issues with the new Superuser and logging enabled..

some apps didn't work getting no permissions and didn't appear to ask. Disabling logging helped there. I wonder if this helps here too.
[HTC Desire S] ben_pyett:
Disabling and then re-enabling SU Logging worked

Right then I'm now using Superuser v3.0-beta4(34) (2011-08-21) came with LBC v0.6.0.

Ran SU

Your APK wasn't in the allowed SU list.

I disabled the logging option in SU (as you suggested)

Ran your APK

Attempted to remove theme

Theme Removal prompted for SU access - Allowed

Theme Removal and re-install success.

Ran SU app

Your APK was now in SU list

I re-enabled the logging option in SU

Your APK works fine.

retried the above theme removal and re-install all worked ok!

A separate comment regarding APK, in the Theme installer section, where it shows you what the theme you've picked will look like, it's not obvious that you should press the screen to get the menu in order to Press install, perhaps an on screen label or button or making this a hard button would help/be more useful?
[HTC Desire S] madmaxx82:
GREAT!!!

Thank you!

So it's indeed a problem with SU.. switching off/on logging worked.. .. good to know.

That's the same problem some ppl posted about when they upgraded to the new Superuser.. they had that problem with many other apps too.

Okay I will add an info text telling the uer about the menu.

Thanks again ben_pyett!
[HTC Desire S] Sib64:
Could you update the 1st post with the latest versions of the Recovery, for users who have problems with Rom Manager and CWM v 5.2.0. et who's don't / cannot used your apk ;)

No problem with SU.

Recovery Control apk on Su list.

Just one problem for installed one theme.

I've got this quote:

"Theme installed succesfully:

Note: You need at least version 2.1.2 of 4EXTRecovery"

I'm on 2.1.3 RC4
[HTC Desire S] madmaxx82:
Hi!

This is just a note! It is no error telling you that you need a greater version.

It is only there to inform the user that some themes won't work if they use a too low version (they could chose to downgrade for example at a later date)

Regarding latest version, it is and was always on 1st post ;)
[HTC Desire S] shrome99:
My theme keeps getting removed...... What am i doing wrong?
[HTC Desire S] madmaxx82:
What exactly happens and what are u doing to install it?
[HTC Desire S] ben_pyett:
+1 for all of this too...

1) Update #1 with latest versions (as label said RC4 in one place and RC2 in another....unless I read wrong

2) Figured it was warning but it's an additional un-necessary pop and another OK to click, you could make it an on screen warning without without button to click if possible!

3) Add INSTALL instruction in pop up for theme demonstration.
[HTC Desire S] madmaxx82:
1) cannot find that label, pls tell me where if you see it again

2) will change that

3) already done. It is in rc4 :)
[HTC Desire S] ben_pyett:
Code changes between CWM v4.x.x.x and 5.x.x.x. ?

At some point when you have any spare time :D :rolleyes:

Could you attempt to explain in lay mans terms for my benefit what the differences are between the newest CWM versions and the older one (v4 and v5).

Could you also outline your plans regarding merging the code trees for your recovery to use the latest versions? Is this something you have planned?

I suspect with ROM Manager now prompting people to upgrading to the latest CWM v5.x.x.x on startup you may loose many potential newb users....? as they'll simply follow the on screen ROM Manager instructions and will miss out on the benefits of EXT4! :(

Don't suppose you could get ROM Manager to offer EXT4 as an install option? or is that like stepping on toes too much? :D :confused:
[HTC Desire S] Sib64:
+1 - I agree for all ;)
[HTC Desire S] madmaxx82:
Thank you :)

Sorry for being late, needed sleep once more :D

I haven't seen a full changelog yet, but regarding its feature description:

Feature advantages v5 vs. v4:

1) should now remember your file systems on backup for later restore

2) backups in tar format instead of yaffs.

So 4ext is currently missing the tar backups feature.

BTW: the lack of feature 1) in v4 was the reason for the very first 4EXT version back in May.

About backups in tar format:

I like that very much. The code is even in v4 but needs to be activated by properties at compile time.

I'm sure that was overhauled in v5 where it is default now for anything other than yaffs partitions and won't be the same code obviously.

For the users it means faster backups. And also a container format which is A LOT more common which is great!

I will change the base of 4ext to v5 if/when the source for v5 gets available. If it doesn't happen for a longer time, I will most probably implement tar backups anyway (code already done by the master himself, maybe needs some improving, because there must be a reason he made it optional in v4 and now it's default).

Regarding rom manager's push notice for updating cwmr: wasn't that always the case when a new major version was released? I don't know, I never used it that much although I have the premium version.

I have made the proposed changes for the app now and I think I will release it today or tomorrow. Really need to work on the recovery now :) and also add some more devices.
[HTC Desire S] madmaxx82:
RC5 is up:

Changes:

Navigate with back key inside file selection dialogues, some little dialog and text fixes.

Bugfix: The code for removing eventual spaces inside backup names didn't work properly.

Now they are correctly substituted in case someone used space characters for a new backup name.

New option: copy the recovery log of your last recovery session to your sdcard.

New option for the bugreports formular: attach your last recovery log.
[HTC Desire S] Sib64:
I trying to update by your apk, but always RC4 :confused:
[HTC Desire S] Eclipse_Droid:
update through the program itself. it places the apk on your sd card so all you need to do is navigate to it and installs from there.

worked for me!;)
[HTC Desire S] madmaxx82:
Have you verified that the filename is Recovery_Control_RC5.apk?
[HTC Desire S] Sib64:
I'm MONSTER NOOB XD

I haven't verified my sd card.

It's ok. Sorry.
[HTC Desire S] madmaxx82:
np at all :)

Finally: published on the market :)

Free version with just update and install functionality will follow soon :)

Hope to translate it too. But first the recovery needs to be upgraded ;)

Edit: I would like to give it away for free to friends and all people who contributed. But guess what? NO official possibility to do that with the market.. will work something out.
[HTC Desire S] zeekiz:
After testing this through the RC builds, I have to admit this is an excellent application. Quick and easy to update your recovery using this application. I'll try and add my credit card to the android market again later today and buy the app, just for the support for all your effort ^_^.
[HTC Desire S] Eclipse_Droid:
same, just bought from market...(even though i already have it;)

always support devs!
[HTC Desire S] Sib64:
Good job and well done

Could you insert on the final of your settings a line with "about and the version of your apk" for information

edit: You can give a licence txt, or special key that you wrote and include on your apk. ;)
[HTC Desire S] ben_pyett:
4EXT - All the best!

That's a good idea, something like in the next version a Settings->Product Versions or Information dialogue, that lists the version of both the running APK and the recovery you currently installed would be useful. It could also show your ROM name as that's whats the Backup naming will use.

Even though I'm sure that it say it on the screen at some point it would be good to be able to pull it up on request!

Anyway, saw it in the market yesterday and couldn't resist to buy the product, keep up good work! Hope that you get a lot of sales, I've change my links in my signature so that they link to the application in the market!! and suggest that others do the same!?
[HTC Desire S] Sib64:
Since today, that's a first time that I cannot download thoses files that we need.

I don't know if the cause is the Market ?

I'm actually on 4EXTRecovery 2.1.3 RC4
[HTC Desire S] madmaxx82:
Thank you very very much!!

Yes, thank you! That's a good idea :)

Thank you very much Ben! :) I think you were the first or second to buy it :D

You both are right I will add that.

Currently you see your rom name and 4ext recovery version when you go to view partition data, change colours or install a theme. You also see your current 4ext version when you click on Update / Install, it's in the title.

The APK version itself is also in the title.

But it's better to have a separate button too.

---------- Post added at 01:43 PM ---------- Previous post was at 01:42 PM ----------

Where exactly does it fail to download and what? :)
[HTC Desire S] Sib64:
WHen you are on "Recovery"

You've got a message automatic when you need to upload certains files for update (apparently)

And on return I've got message who said:

cannot download the files (500kb) verifyed your connection

I'm on 3G, and my connection is very good.

Maybe the celebrity of the application, that's while yours servers are saturated ;)
[HTC Desire S] madmaxx82:
Hmm I still think that it's a networking problem.

Can you access www.4ext.net from your browser on the mobile?

I just tried it and it was successful, also I can see many successful downloads for that on the server.

It's really not saturated and very fast :)
[HTC Desire S] madmaxx82:
Great you got it working :)

BTW: There many who couldn't download it from the market.

I have found lots of posts where there are problems with the market itself for many paid apps.

Yesterday I bought appmonger and also could not download it..

And now, at this moment, it was automatically downloaded.. this really sucks.
[HTC Desire S] Sib64:
Good thing for your app, and I think that's a good thing than you've made 2 versions (free and pay)

Five stars ;)

I hope for you downloads on the Market will go well, because as you say '"this really sucks"
[HTC Desire S] NiruBhai:
Stuck up with the boot screen while trying to install 4EXTRecovery.. Please help:

http://xdaforums.com/showthread.php?t=1264527
[HTC Desire S] Sib64:
It's not Power+Volume UP+Volume Down not working

It's just: Vol Down + Power... that's all ;)
[HTC Desire S] paultoan:
I see 4EXTRecovery v2.1.3 RC9 has been released.
[HTC Desire S] madmaxx82:
:)

It's long gone..

2.1.5 rc3 is the newest "dev" version now.. still needs testing though.

To enable tar backups you need to switch them on from inside 4EXT Recovery Control (4ext settings menu) or edit 4ext.prop manually (backups.use.tar=yes)
[HTC Desire S] paultoan:
Yeah, you are right.

I just update 4Ext Recovery Control, and I see newest RC. :D
[HTC Desire S] paultoan:
Just flash 4EXTRecovery v2.1.5 RC3

And when do a backup I have error while generate md5 checksum...

I think I cant use this backup for restore.
[HTC Desire S] Eclipse_Droid:
just 1 question.... why is RC3 newer than RC4?

or is this not the case?

i currently have 4ext recovery rc4 installed, should i upgrade/downgrade to rc3?
[HTC Desire S] ben_pyett:
The version is 2.1.5 not 2.1.3
[HTC Desire S] Eclipse_Droid:
ohhh now i see!

would you recommend upgrading to this version yet? as i have seen a couple of people complaining about bugs and it hanging while generating md5 sums?
[HTC Desire S] Sib64:
The latest version 4EXTRecovery is v2.1.5 RC3

and

The 4EXTRecovery Control is 1.0.6 => apk that you found on the market

and the free apk Here
[HTC Desire S] moreje:
Hello,

I'm currently using clockworkmod...but think about switching to 4EXT...

few questions:

-can I install 4ext from CWM recovery by flashing the 4ext zip file?

- will 4ext be able te recover my backups i've done with CWM?

Thanks

J.
[HTC Desire S] Eclipse_Droid:
your best bet would be to go to the market and download the 4ext app from there. there is a free version which will allow to to flash 4ext recovery directly and easily.

the answer to your 2nd question is yes. aslong as you keep your backups in the same folders ie clockworkmod/backup. then it will work

good luck!
[HTC Desire S] Sib64:
@moreje

For all your questions, I said yes ;)

But you can install also 4EXTRecovery by the app 4EXTRecovery Control.

You can use the links on my precedent post n°314
[HTC Desire S] moreje:
Thank you... so it's time to switch ;)

Concerning the 4ext app.... there is only one pay app on the market... can't find the free one
[HTC Desire S] Eclipse_Droid:
try downloading it from here

http://www.4ext.net/

good luck!

ps: don't forget to hit the thanks button!;)
[HTC Desire S] madmaxx82:
You can use the backup.

It is only a cosmetic error. md5sums were generated successfully in fact.

Will be fixed today :)

If you click on that version version, it says at the top:

"Dev version! Please don't report bugs in the forum, but send me an email or use the bug report feature inside 4EXT Recovery Control please"
[HTC Desire S] ben_pyett:
[A1] yes, the advice on how to install given above is correct.

[A2] this depends on the version of the CWM that you've been using and the format of the backups that you were taking, I'm pretty sure that the directory will be same (unless you went out of you to change it), if you used CWM v3.x.x.x then YES, if you used CWM v4.x.x.x (then I believe so). However, if you were on CWM v5.x.x.x then there's a slight chance that you need to make config changes in EXT to ensure that they are?

So they were right in saying YES (but you need to be aware of the complexities).

And regarding the free/pay application its like only a £1 well worth ever penny!, even though I've said in the past find the free one (I won't again), my stance is now - that the developers needs something to buy his groceries/beers and coffee's with! plus the support he provides is worth £1!!!! :D I'm sure that you'll all agree!
[HTC Desire S] grooveyu:
thank！！！！！！！！！！！！！！
[HTC Desire S] madmaxx82:
new version is up :) 1.6.1 RC1

Two new features and hopefully without any major issues :)

(Even better if there were none :D )
[HTC Desire S] madmaxx82:
If someone uses an old version of 4EXT Recovery Control and gets the message that the trial is over, please download it again from 4ext.net.

I have extended the trial long ago, but if you haven't upgraded for some time, then it might show the expired message. Back then I thought to have a free version ready, but couldn't publish it yet due to no time because of working on recovery and updates.

Sorry for that!
[HTC Desire S] Sib64:
Tk's @madmaxx82.

I'm going on market for buying your last version.

Your apk is very well. ;)
[HTC Desire S] madmaxx82:
If you installed version 2.1.6 RC1 AND enabled tar backups, it didn't name backups of ext3 partitions correctly.

They didn't get a filename extension:

If you have already made a tar backup with RC1, just rename the files to <filename>.ext3.tar to fix that!

For example:

If you open your backup folder you will see files like:

boot.img recovery.img system.ext4.tar, data.ext4.tar cache.ext4.tar and so on.

If you find any of those files missing their file extensions like:

"data", "system", then those were ext3 partitions..

rename them to data.ext3.tar, system.ext3.tar et.c. and the backup will restore fine!

Also the message generating md5sums wasn't displayed, but md5sums have been correctly generated.

All issues have been resolved in RC2 which will be online shortly.

Sorry!
[HTC Desire S] Eclipse_Droid:
i made a tar backup with the new rc1 version this morning. it was a backup of virtuous unity 2.37.0. ive checked all the system, data and cache .tar files in the backup and they all have .ext4.tar at the end.

does this mean i am safe to restore using this backup or should i do another with the new rc2?
[HTC Desire S] madmaxx82:
Safe!

Only if you use tar backups AND have ext3 partitions you must rename the backup files that have no extension.

But please update asap.

This ext3 problem slipped through testing.
[HTC Desire S] Eclipse_Droid:
i keep checking for updates in the 4ext control app but it is only showing versions as far as rc4

how long till the fixed rc2 will be up?

thanks
[HTC Desire S] madmaxx82:
30minutes max. Just doing some more tests.
[HTC Desire S] Eclipse_Droid:
ok, just given thanks;)

sorry to ruin your previous "666";)
[HTC Desire S] madmaxx82:
Hahaha np :) better to not have it I guess :D
[HTC Desire S] Eclipse_Droid:
still cant see rc2 in 4ext recovery control...

it says recovery is already upto date
[HTC Desire S] madmaxx82:
Testing took a while :)

It's up now!
[HTC Desire S] Eclipse_Droid:
nice one!

cheers mate:)

about to restore my 1st tar backup!

wish me luck!
[HTC Desire S] shrome99:
What are tar backups? Please explain :p

Edit: Also, is this version based on CWM 5?
[HTC Desire S] Eclipse_Droid:
as far as i understand they are nandroid backups but just in a different more upto date format

thats all;)
[HTC Desire S] MarylandCookie:
Why does my recovery always change the theme when i go in???

This has been since day one lol... thought it was me but now i know it aint with all the updates :D
[HTC Desire S] Adidas108:
there is a problem with superuser premmissons after restored backup..is there fix for that ?

edit:

figured out..sorry.needed to reinstall older version of SU via recovery
[HTC Desire S] madmaxx82:
Yes, please don't use tar backups for now ( disabled by default) . Will soon be fixed as this can happen in rare cases with tar backups enabled.

Known issue was added and notification sent inside the app.

Just for anyone else that needs it:

http://xdaforums.com/showpost.php?p=17804830&postcount=1022

Just flash that zip file in recovery if you run into such a problem.
[HTC Desire S] Sib64:
Thk's @madmaxx82

I'm trying ;-)
[HTC Desire S] Jan_Joris:
Bought the app, my first ever purchase in the Market. Love it, couldn't stand not paying anymore, this is such a brilliant recovery. Worth every cent.
[HTC Desire S] Sib64:
I've got a problem for updating the last 4EXTRecovery control app 1.1.7 on the Market.

On my DS, it's 1.1.6 who's installed, when I want to check the new version or update by the app, this answer is "recovery is up to date".

I'm on 4EXTRecovery v2.1.6.RC2.

[ edit ] It's ok now. After four days to trying downloading your update, I'm fine now in 1.1.8 ;)
[HTC Desire S] madmaxx82:
New versions of recovery and 4EXT Recovery Control.

Big changes :)
[HTC Desire S] MarylandCookie:
Cheers MaX :)
[HTC Desire S] Sib64:
Cheers mate. Appreciate your work ;)
[HTC Desire S] madmaxx82:
Thanks both of you :)

@MarylandCookie: I'm sorry I couldn't get your request into this release. If you check the notice inside the app, you will know why it had to be fast.

It was a full time job the last days.
[HTC Desire S] MarylandCookie:
^I'd suggest looking at restricting your code too ;)
[HTC Desire S] jorgen2009:
Feature request

4EXT Recovery in its latest version uses 3 directories in the root of your SD card: 4ext for the settings and themes, 4EXTControl for the settings and binaries for the program and finally clockworkmod for the backups.

As I like my root to be as clean as possible and also to have one central place per program I have the following suggestion/request: would it be possible to have all 3 directories combined in one, for instance 4ext? Or perhaps even better make the paths configurable in the 4ext.prop file?

Thanx in advance for your reply and your excellent recovery! Much appreciated
[HTC Desire S] zeekiz:
Funnily enough, that is the exact same thing I was just thinking about before.

+1
[HTC Desire S] madmaxx82:
Yes, I already wanted to do that, but then the Copyright change got in the way and I had to work on that own solution for many days.

I will put everything into the 4ext folder.

But I cannot move the backups directory to the 4ext folder too since it's best to stay compatible with clockworkmod recovery.

Otherwise people switchting to CWMR from 4ext would find it strange that their backups don't appear ;)

I hope it's ok to have one 4ext directory.

If I'd make the backups location configurable then I'd need to make changes to recovery too and you would never be able to switch to a lower 4ext version again, without moving all your backups.
[HTC Desire S] zeekiz:
1 ext4 and 1 clockworkmod would be fine! :-)

Ps if you have paypal madmax, pm me your details, I have some beer/ red bull funds for you :-b
[HTC Desire S] madmaxx82:
That will be done! :)

Thank you very much :) The donate button is under my nickname, but you really don't need to, I'm very very happy if you buy 4EXT Recovery Control instead :)

So you also get something out of it.
[HTC Desire S] madmaxx82:
BTW: If you want to test that version once it is ready, I would send you the link to try, if you would do that.
[HTC Desire S] zeekiz:
Sent through paypal, enjoy! :-).

Going to add my credit card again to Google and buy it off the marketplace tomorrow night hopefully ^.^

Sure not a problem if you need some testers I don't mind, but I don't expect anything in return, you've done plenty for us all here!
[HTC Desire S] madmaxx82:
Got it, thank you so much !!

Will send you an email now.
[HTC Desire S] mimirom:
Hi there,

just want to report problems with 4EXT recovery after todays update. I am now on v2.2.6. RC4 and I had the notification about the newly copyrighted CWM file.

Now 4EXT control can't do much. It gives errors. It wont create a backup, restore backup, install zip. A notification suggested superuser problem, but that's strange.

After 2 attempts to run Backup current rom + restore backup from sd + install zip on completion a went manually into recovery and surprisingly it started to execute the series of operations I requested right away. Don't know if it actually flashed the zip, but it did backup and restore.
[HTC Desire S] madmaxx82:
This bug has been fixed!

Please update your app version :)
[HTC Desire S] mimirom:
Wow, just went back into recovery to flash the zip (patch) manually and the phone just did it and rebooted right away, without asking anything.