yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] ghiki:
I tried another many times: i can repartition it many consecutive times with RC2, but everytime I try to do it with RC4 gives me error formatting FAT, but it creates ext4 without any problems (I partitioned "starting from scratch" and with FAT32+ext4 [512MB from 8Gb])

If I find another sdcard will try to do with it.

PD: SD works perfectly when I format from RC2

EDIT: WTF!!The FAT32 format fails only when I try to do 512MB ext partition!!!

If I create 3 partitions (512ext+256ext+remain FAT) all works!...:eek::eek: but with 512+FAT, fails...this have no sense

ANOTHER EDIT: Also I can't create FAT+SWAP of 512Mb...i cant make single partition (any type) of 512Mb + FAT
[Desire Android Development] madmaxx82:
It would be great if could try with another sdcard.

:( strange that we can't reproduce it.

If someone else has the same problem, I will look into it.

But anyway, in a few days I will use something completely different to format fat32 so even if there were an issue with rc4 for some users, it will be obsolete once the new version is out :)

Edit: just saw your edit.

Will try 512mb out at once!
[Desire Android Development] madmaxx82:
Yes! Confirmed!

I inserted a 8GB sdcard and created 512mb sd-ext.

-> Error

Created a 768MB sd-ext

-> no error

doing it manually:

parted -s /dev/block/mmcblk1 mkfs 1 fat32 (mmcblk1 is correct for me on the incredible s)

You found a bug in GNU Parted! Here's what you have to do:

Don't panic! The bug has most likely not affected any of your data.
Help us to fix this bug by doing the following:

Check whether the bug has already been fixed by checking
the last version of GNU Parted that you can find at:

http://ftp.gnu.org/gnu/parted/

Please check this version prior to bug reporting.

If this has not been fixed yet or if you don't know how to check,
please visit the GNU Parted website:

http://www.gnu.org/software/parted

for further information.

Your report should contain the version of this release (1.8.8.1.179-aef3)
along with the error message below, the output of

parted DEVICE unit co print unit s print

and the following history of commands you entered.
Also include any additional information about your setup you
consider important.

Error: A general SIGFPE signal was encountered.Aborted

Parted will be gone in the next days!
[Desire Android Development] madmaxx82:
Yes! Confirmed!

I inserted a 8GB sdcard and created 512mb sd-ext.

-> Error

Created a 768MB sd-ext

-> no error

doing it manually:

parted -s /dev/block/mmcblk1 mkfs 1 fat32 (mmcblk1 is correct for me on the incredible s)

You found a bug in GNU Parted! Here's what you have to do:

Don't panic! The bug has most likely not affected any of your data.
Help us to fix this bug by doing the following:

Check whether the bug has already been fixed by checking
the last version of GNU Parted that you can find at:

http://ftp.gnu.org/gnu/parted/

Please check this version prior to bug reporting.

If this has not been fixed yet or if you don't know how to check,
please visit the GNU Parted website:

http://www.gnu.org/software/parted

for further information.

Your report should contain the version of this release (1.8.8.1.179-aef3)
along with the error message below, the output of

parted DEVICE unit co print unit s print

and the following history of commands you entered.
Also include any additional information about your setup you
consider important.

Error: A general SIGFPE signal was encountered.Aborted

Parted will be gone in the next days!

Formatting fat32 with it sucks anyway.
[Desire Android Development] madmaxx82:
Uploaded RC4 (App, not parted ;) )
[Desire Android Development] angusc:
What that mean? Does it work without parted even without updating the main recovery version?

Sent with Desire.
[Desire Android Development] madmaxx82:
Was just a joke that wasn't funny ;)

It's the next RC of the app with a few bugfixes.. I think there isn't much left now to the final release.

The Recovery will get an update with few new features in the next few days and will format fat32 without parted finally.
[Desire Android Development] ghiki:
I think that's a great idea:

(for some bums xD)
[Desire Android Development] madmaxx82:
thank you! :)

I'm sorry that I'm already at the 24h xda thanks limit and cannot press the button now.

Good night ;)
[Desire Android Development] ptr_hamilton:
Holy... I'm sorry mate I only tried with 1Gb extra partition and that worked as supposed :)

Good you've found a solution which I also would like to prefer. Use 1Gb ext ;)

Sent from InsertCoin powered Sensation
[Desire Android Development] 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.

I have gotten one bug report of a person for whom the app didn't display the file system of the sd-ext partition in the show partitions dialogue.

Unfortunately no email address was included.

Please if possible include your email address so I can work with you solving your issue.
[Desire Android Development] drbobb:
The attached image is all I ever see on my Desire's screen after launching 4Ext. What am I doing wrong?
[Desire Android Development] ptr_hamilton:
Try to push the power button

How long have you been waiting for the.image to disappear?

Pete
[Desire Android Development] madmaxx82:
Maybe a bad flash.

Please try again.

Try it by using Recovery Control app please.
[Desire Android Development] drbobb:
It only appears once I push the power button, otherwise the screen remains black.

I waited like five minutes or so.
[Desire Android Development] ghiki:
Try doing "chkdsk /f" to fat32 partition in Windows with card reader (if you have)...maybe it will work
[Desire Android Development] mistake37:
I tried both 2.1.0 final and 2.1.3 RC4 but could not get it to work. It only display the name like 4EXTRecovery v2.1.0 then --------Info-------- (no menu at all). Had to remove the battery to restart phone.

I'm using Desire GSM S-OFF and flash with fastboot.

Any help?

Thanks :)
[Desire Android Development] :
Sometimes it takes a few minutes to boot the recovery. Wait and see ;)
[Desire Android Development] mistake37:
How long is "a few"? I left the phone untouched for about 3-5 minutes and then took out the battery. After some attempts without luck, i'm now back to CWM 2.7.0.5 ;)
[Desire Android Development] madmaxx82:
If that happens please try to flash the same version again.

This only happens on the Desire strangely and only for some users. Working on a solution.

One question btw: do you use custom mtd?
[Desire Android Development] mistake37:
Yes, s-off with custom mtd.
[Desire Android Development] madmaxx82:
Thanks!

Custom mtd is a problem.

If you flash a new recovery and you have a custom mtd, you'd need to patch the recovery again.. of course if it doesn't load that isn't possible.

I thought custom hboot was the far better solution to a custom mtd?
[Desire Android Development] drbobb:
Same for me, also using custom MTD.
[Desire Android Development] mistake37:
Well then, do we have a solution? Can't patch recovery again without a Recovery :)
[Desire Android Development] :
Before flashing the recovery you need to backup your rom. And afterwards you need to do the whole custom mtd process again.

I recommend until we'll see a stable 4ext release to stay with cwm or give a crap about custom mtd. otherwise it is stressfull
[Desire Android Development] madmaxx82:
Thank you, but 4ext IS stable on all devices.

It just doesn't fit with a custom mtd.
[Desire Android Development] madmaxx82:
I'm afraid without changing a lot inside recovery to enable a first boot without detection of file systems for ppl that have a custom mtd, it won't be possible to install it without extra work.

Edit: I will work on a solution for those ppl that have a custom mtd!
[Desire Android Development] mistake37:
Thank you for your hard work :D
[Desire Android Development] madmaxx82:
I'll probably have a fix for installing on devices with a custom mtd very shortly,

As you are an ideal testsubject :D .. Would you care testing it for me? :)
[Desire Android Development] :
Sorry, that is not what I meant ;) But apperently you keep updating the recovery quite often. And for someone with cmtd's it isnt that easy to flash every update ... ;)
[Desire Android Development] mistake37:
Sure, i'll be a tester for ya ;)
[Desire Android Development] ghiki:
It's about "Firerat's" custom MTD?? I've CM7r2 HBOOT and works OK
[Desire Android Development] mattman83:
Custom hboot is fine, it's only CMTD that causes problems.

M.
[Desire Android Development] John_Blaze:
Haha my fone jus rebooted for no reason! It was jus laying there on the table next thing i knew im seeing the splash screen.. took my internet hotspot right along with it.. hahaha
[Desire Android Development] ziggy1001:
If you're using daedelus82's Custom MTD Partitions can't you just flash his bravo-recovery-v1.5.3-CustomMTD.zip to patch recovery and your current kernel is already patched by the bravo-boot-v1.5.3-CustomMTD.zip

I've swapped recoveries and never had problems with Custom MTD

Ignore that just tried it changed recovery on a Custom MTD setup and had to wipe re-install Custom MTD partitions and restore backup but only took 5 mins;)
[Desire Android Development] Droidxda:
Sorry, what is the meaning of MTD ?
[Desire Android Development] bmonster:
http://www.alterawiki.com/wiki/Memory_Technology_Device
[Desire Android Development] Droidxda:
@Madmax - I really love this new release and your apk is wonderfull.

i like so much this work, i ll buy it till it'll on the market

---------- Post added at 07:54 PM ---------- Previous post was at 07:52 PM ----------

thank you for your link

ps - of course, i click on the button :p
[Desire Android Development] YorickRise:
I've retried:

1. Full wipe

2. Repartitioning (for alignment)

3. Fastbooted CM7r2 hboot (androidflasher)

4. Fastbooted 4EXTRecovery v2.1.3 RC4 (androidflasher)

5. Recovery initialization around 2-3 minutes anly to restart initialization

6. Retrying of point 4 - with same result

Only Fastbooting 4EXTRecovery v2.1.0 Final fixed it.

Stil it shows something that I saw also in RC but failed to read due to restart info below menu:
[Desire Android Development] madmaxx82:
Might be a bad flash. Please try to flash it via the app.

If that doesn't work either, recovery.img has grown too big for some devices that might already have some bad blocks or anything.

Will try to reduce its size (it's near the limit)

Thank you very much!! :)

---------- Post added at 12:38 AM ---------- Previous post was at 12:28 AM ----------

Finally it's there :) published a few hours ago

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 helped and contributed. But guess what? NO official possibility to do that with the market.. will work something out.
[Desire Android Development] YorickRise:
Originally used app (really nice BTW), but no chance to reinstall by App without working recovery and system (wipe + hboot change) :)

RC4 worked with no issue with stock hboot. Now final works nice with CM7r2.

Is there a chance to get rid of these alerts on lack of logs?
[Desire Android Development] madmaxx82:
Thank you :)

Those errors appear if recovery fails to mount your /cache partition.

Is there something wrong with it maybe?

Try formatting cache and reboot recovery.
[Desire Android Development] mattman83:
Great news that you got it to market, well done! Now all I have to do is wait for my market to stop being screwy and ill buy it lol. Tried and it threw an error, will let it settle down first before I do anything else.

Edit - tried another CC and both are showing declined - something up with your merchant I suspect.

M.
[Desire Android Development] angusc:
Hi madmaxx,

I just tried to download from market using market access and "catch me if you can" a its not available from China......but when I click on the buy and download button it tells me the app could not be found....will try again later.

Sent with Desire.
[Desire Android Development] rkuijpers:
Hey guys,

Have been using 4EXT for some time now, never had any problems.

Now I do have a big problem: from within the Recovery app, I made a new nandroid backup, and clicked on 'stay in recovery' which all worked. Backup was made, stayed in recovery after.

I flashed a zipfile in the same session, but after restarting the phone, I got bootloop.

Going into recovery to restore my last backup, the colour of 4EXT changed to blue. It was green before.

Can't mount SD, can't see the partitions, nothing.

A notice is present in the recovery menu: A new version of 4ext.prop is available! Your old 4ext.prop has been renamed!

What can I do? I can't restore my backups, as my sd-card isn't mounted anymore?

Any help would be greatly appreciated, as I can't use my phone at the moment...
[Desire Android Development] mattman83:
What was the other zip that you flashed?

M.
[Desire Android Development] EViollet:
Thank you once again for your excellent work. Just bought the app to show my gratitude... :)

Regards,
[Desire Android Development] rkuijpers:
I flashed the zip from this message: http://xdaforums.com/showpost.php?p=17524237&postcount=7056

Maybe I can try to flash 4EXT again through Android Flasher?

At the moment I'm at work, fortunately I do have a pc and a USB cable at hand :)

EDIT: flashing through Android Flasher doesn't work: gives error: device not found

Although Fastboot says USB is connected.

Hmmzzz... this could become a problem I guess...

EDIT 2: OK, reflashing 4EXT worked, but same error message.

NOTICE: A new version of 4ext.prop is available!

Your old 4ext.prop has been renamed.

No partitions visible in recovery. I'm getting nervous now...
[Desire Android Development] rkuijpers:
fixed the problem by flashing RMD recovery and using usb brick fix!

Would be nice to have this feature on 4ext as well though...

All is well now, I believe!
[Desire Android Development] beanbean50:
Hi max,

just tried buying your app from the market but it got stuck at 'authorising payment' for at least 5 minutes (it usually takes less than one minute) not sure if it's my end, your end or the market end hmmm...
[Desire Android Development] madmaxx82:
Thank you very much!!

I don't know what the problem is really. I see a lot of people could download it and then some couldn't. If this isn't resolved by the next hours I will ask google what's up. I saw about 5 purchases where the credit card was declined though.

Also very strange, I have enabled all countries. TW however I couldn't select, but that not China of course :)

I hope this is resolved by today.

Thank you very much!!

I'm glad you fixed it! You are right it would be good to add an usb unbrick function :)

I will do my best to add it soon, it's just I really have extremely much to do I don't know where to start at the moment. Update recovery and app, make changes so ppl with custom mtds don't have problems upgrading the recovery, add a free version, support more devices and add code to enable compatibility with the changes cwmr5 introduces which break compatibility with cwmr4 and 4ext. That's a lot of work.

I can only promise to do my best :)

---------- Post added at 02:00 PM ---------- Previous post was at 01:53 PM ----------

Hi BeanBean :)

Thank you! I see the last ones were all cancelled.

I really don't know what the problem is at the moment.

I will check that and hopefully it will be resolved later today.

Sorry for the trouble everyone :(

And thank you so much for your great support!
[Desire Android Development] ZeGuitarist:
Hello madmaxx82!

First off, thank you for an amazing job on your recovery! Aligned partitioning has done wonders for my phone's performance, and the recovery program is just excellent in general. Big props!

Now, a question. I might be interested in buying the Market version of Recovery Control app, but I'd like some info first.

- First, what's the difference between the paid Market version, the "free preview" version on your website, and the upcoming free Market version? Does the "preview" possess all the paid version functionality?

- And second, I have no means of buying the app "officially" from the Market, because I have no credit card - so no Google Checkout. Would you accept a PayPal payment from me, in exchange for the apk? And if we do that, can I still receive updated versions of your app from the Market?

Cheers!
[Desire Android Development] angusc:
My market account is set up with my debit card........? i'm still having big dramas trying to access the app from the market, I have tried USA, Germany, Australia markets using market access but everyone all say the item can not be found........hopefully another option that madmaxx could look into would be a Paypal option from within the trial version......

Sent with Desire.
[Desire Android Development] madmaxx82:
Thank you very much!

The free version will only update and install the recovery. But will most probably include a trial of 1-2 days for the full features.

Currently there is no difference between the preview on my website and the market version. It's there for people to try it before, so that's something the coming free version will take care of. The preview will expire soon when the free version is on the market.

If you don't buy it via the market you cannot get updates through the market :(

I will take a look at alternatives :)

Thank you very much for your interest!

---------- Post added at 02:23 PM ---------- Previous post was at 02:22 PM ----------

That's very strange!

I hope all is sorted until tomorrow latest.

Thank you :) And I'm really sorry for all the trouble :(
[Desire Android Development] ZeGuitarist:
That's a big shame. No can do, then...

I'm happy to hear you're willing to look at other options, though. :)
[Desire Android Development] madmaxx82:
Just found that: http://www.google.com/support/forum/p/Android Market/thread?tid=17337472f1898cb5&hl=en

Maybe there's really a problem with the market today.

---------- Post added at 03:28 PM ---------- Previous post was at 02:50 PM ----------

Some were successful now. But one took about 5 minutes :(

Angusc and BeanBean, does it work for you now too?

This really sucks... found a lot more posts..

However need to get back to work on the recovery :D

I really think this will get resolved by tomorrow latest.

Sometimes also clearing cache for market, downloader and checkin service helped.

Please tell me if you have any trouble.
[Desire Android Development] heyjoe66:
so will we be able to format all partitions to EXT4 on Desire in next versions?

and/or does it require any additional support from ROM?

thanks
[Desire Android Development] madmaxx82:
You can format all "ext" partitions with ext4 file system on the Desire already.

But on the Desire, the internal partitions like system data and cache are mtd/yaffs2 partitions that cannot be formatted with ext3 or ext4 file systems.

Haha, yesterday I bought appmonger. Couldn't download nor install it either.. now at this moment it downloaded to my device.. this really sucks.
[Desire Android Development] angusc:
Madmaxx,

Off topic but if I want to edit an apk what rolls do I need? How to edit xml files and smali? I have a program app that I would like to modify some button texts to my liking.

Sent with Desire.
[Desire Android Development] holmestm:
Had a small problem with 4EXT today. It appears to store theme files on the /system partition. I tried to apply a patch to a ROM that expected a certain amount of free space on that partition which then failed and resulted in a boot loop. I fixed the problem by moving and linking the /system/4EXT files onto the /cache partition (/cache/4EXT/system). This of course would not be possible without being S-Off.
[Desire Android Development] madmaxx82:
Take a look at APK Manager ;)

Haven't done that myself though.

---------- Post added at 05:41 PM ---------- Previous post was at 05:40 PM ----------

Depending on the theme it shouldn't be more than 2-3mb (something like 6mb would be crazy, but that depends on the creator of the theme).

Installing 4ext themes is like installing anything else.. it needs some space :)
[Desire Android Development] beanbean50:
Hi Max,

the market is working fine today and it only took a few seconds to purchase :)

bug report:

tried backing up my rom from the app, it then rebooted into recovery but didn't back it up, had to back it up manually
[Desire Android Development] TheUntouchable:
http://www.xda-developers.com/android/sense-haters-cm7-arrives-for-the-sensation/

= Sensation 4EXT..? :D
[Desire Android Development] dirkw01:
Just bought it through the market.

Well worth it.

Keep going.

Cheers

Dirk
[Desire Android Development] beanbean50:
another bug:

cannot install a zip from sdcard from the menu, after choosing a zip click on proceed I get 'failure!' notice (can do it through rom manager)
[Desire Android Development] madmaxx82:
Good morning amnd thnx :)

This smells after Superuser problems.

Could you remove my app from Superuser, disable superuser logging and try it again please?

If not, please let's meet on irc to be able to debug that.

Yours is the first report of such failures. So I'd need to use the opportunity :D

---------- Post added at 01:15 PM ---------- Previous post was at 01:14 PM ----------

Thank you very much :)
[Desire Android Development] beanbean50:
ok I removed your app from Superuser, but what do you mean 'disable superuser logging'...?
[Desire Android Development] madmaxx82:
It's in the Superuser app. Let's try out all that on irc I'll send you a pm.
[Desire Android Development] angusc:
Madmaxx,

I still can not purchase from the market here in China......now i'm only able to access the basic

recovery control functions. Have you thought of a way our for this? Do you have a Paypal account set up? I'm thinking that for people like me a could donate to your Paypal and once you confirm receipt of money you could email the latest app?

Sent with Desire.
[Desire Android Development] ZeGuitarist:
I was hoping for something like this as well. :)
[Desire Android Development] l3zawi:
I knew that this recovery project will turn into paid mode ... like others did !!!
[Desire Android Development] angusc:
Come on mate! you can see all the hours of hard work that Madmaxx has been putting in for this....do you go to work for free?

Anyway it is only the 4EXT Control Console that is the paid for app the actual recovery flashes are still free from what i can see and what a service to the community he has given in this aspect alone.......he deserves some money from this.
[Desire Android Development] beanbean50:
I had many errors on my sdcard that windows has fixed so it wasn't bugs in your wonderful app afterall...sorry mate :)
[Desire Android Development] dirkw01:
You can try an alternative app-store, which supports PayPal.

I'm not sure, but maybe AndroidPit is one of those. At least they list this app.

Sorry, I'm in germany and the german AndroidPit supports PayPal from german users for sure. I don't know about that english version.

Cheers

Dirk
[Desire Android Development] beanbean50:
agreed, Max has spent many many hours/days/weeks in here helping people with problems some of which are not even related to his app! all this for a dollar..!
[Desire Android Development] angusc:
Tried that and while it does let me locate the app it also advises that it is currently not available and will redirect me to the Android market.........you know the story from there!

Sent with Desire.
[Desire Android Development] ptr_hamilton:
+10 definitely agree with you guys