yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] Tectas:
No, it should tell that it replaces a current installation.

But, I think, it's a rom related problem and got nothing to do with the app, but could be wrong.

Swyped from my desire s far away from my pc
[HTC Desire S] madmaxx82:
Yes, this has nothing to do with the recovery as it happens inside the rom.. you are right that it should replace it.
[HTC Desire S] madmaxx82:
v1.0.0.3 Release Candidate 1 pre-release testing now available :)

Please see #1st post :)
[HTC Desire S] Sib64:
I'm on.

Thk's @Max ;)

I'll try to send feedback quickly
[HTC Desire S] Nexx:
Great work madmaxx82, I've always used 4ext over CWM and greatly enjoy the new touch version.

My only request is this: Would you consider releasing future versions for direct download, without the need to use the 4ext app to obtain it. Some of us like to flash the old fashioned way and not install apps we really don't need ;)

Keep up the great work!
[HTC Desire S] madmaxx82:
Thanks, but I won't do that.

Because of several reasons:

1. You can flash it the old fashioned way (just use download instead of install)

2. I want to make sure that users will see the changelogs and can easily access known issues when they try to install it

3. I need to be able to quickly pull a new release if there's a critical problem with it (happened with Beta 6)

4. I'd like to be able to add known issues almost instantly for all devices.

5. I want to be able to send a quick notice about any discovered, specific problem with a newly released version (device specific)

6. I want to make sure that any recovery.img you download or flash is automatically md5sum verified.

How many users check md5sums before they flash? Their bad? No, also for anyone who needs to support those cases without knowing the reason for any malfunctions.

7. Depending on the version you are going to install and your device, it's sometimes necessary to change settings to your recovery config before booting the recovery for the first time

(yes, this is a more complex recovery than any other recovery that might provide images for download)

8. I'd like users to know about the problem report button.

It's A LOT of help for me and for being able to more effectly support you if you use that. Because you can easily attach the last recovery log by 1 click (without the need to copy it to your sdcard first) and also submit infos about your partitions.
[HTC Desire S] Sib64:
After the first install, I 've seen in the info my partitions info that my cache became ext3 while it was in EXT4 just before the flash.

But, it's not really important.

That's all for the moment. Really good job ;) very impressive and efficient :eek:
[HTC Desire S] madmaxx82:
Hi!

Thanks :)

But this is really impossible :)

maybe you checked inside the app where it was mounted ext4 inside the rom although it was ext3..
[HTC Desire S] jorgen2009:
I noticed that (almost) every action needs conformation EXCEPT fixing permissions. Is there a special reason for that? Accidently touching it now takes another minute to wait and has an extra (allthough minimal of course) possibility to break things

Just my five cents
[HTC Desire S] madmaxx82:
Will add it today for testing 6
[HTC Desire S] craacK:
Hey guys!

There was a request for an ICS Theme from our great developer madmaxx82 in the DHD Thread. I Tried to keep as close as possible to stock ICS Look.

Have fun with it and i hope you like it! downloadlink under pictures..

and once again thanks for the recovery :)

INFO: You need

atleast

v1.0.0.3 RC1 pre-release testing 8 for full compatibility

its the very first link in first post of this thread

Credits to DaRk_dOg for his animation

Download 4EXT ICS Theme
[HTC Desire S] knockedx:
On the picture is backup tool v1.3 it's

flasheable zip?
[HTC Desire S] Tectas:
No need for it, download 4ext recovery updater (free) or 4ext recovery control (paid) from market, with it you can download or/and flash it.

Swifted from my Desire S far away from my PC
[HTC Desire S] craacK:
its just an example screen ;)

Backup Tool is a tool that comes with ROMCleaner
[HTC Desire S] Tectas:
Oh, sry, should read closer next time and thx for clarification :)

Swifted from my Desire S far away from my PC
[HTC Desire S] madmaxx82:
rc1 testing 11 is online :)
[HTC Desire S] kylon:
When we can test it :P

With recovery control
[HTC Desire S] Sib64:
You can download from:

www.4ext.net/saga_pre_rc1_testing.zip

This is a flashable zip you can flash via recovery ;)
[HTC Desire S] docertabum:
UI touch experience definitely better. Great Job Madmaxx! :)
[HTC Desire S] old.splatterhand:
Hi maxx, when i install the 4Ext Crystal Theme it is always changed by itself to default Theme. At the moment i'm on rc1 testing 11 but it was in previous versions too.

After flashing and rebooting into recovery the theme was always there, when came the next time into recovery, there was default theme.

Can confirm.
[HTC Desire S] madmaxx82:
Thank you :)

@old.splatterhand: Do you have preserve theme switched on?
[HTC Desire S] old.splatterhand:
Where can i find it (or whats the name in german)?
[HTC Desire S] madmaxx82:
When you are in Recovery Control, enter the recovery section and select recovery settings. It's the 2nd option from above ;)

If you don't have recovery control, you can edit 4ext.prop manually and set the line: themes.preserve=no to yes

This will cause recovery to save your current theme and restore it automatically in the background whenever your system partition gets formatted by flashing a new rom, restoring a rom, or by using any of the wipe/format options.
[HTC Desire S] old.splatterhand:
I had nobackup there. I'll change it and try.

Thanks for your quick answer and especially for all of your work!
[HTC Desire S] madmaxx82:
Thank you :)

Yes, please retry and tell me if it works for you or not.
[HTC Desire S] old.splatterhand:
I will report, but later. Now i wanna play around with the new Flydom ROM before i go back to my daily used ROM.
[HTC Desire S] Sib64:
@Max

Could you insert the version number in the file title as: www.4ext.net/saga_pre_rc1_testing_11.zip

Cos I don't understand I'm trying to download beta 11 and it's beta 10 always downloaded (3 tries):confused:
[HTC Desire S] old.splatterhand:
Hi maxx, it seems to be ok now.

If it will come again, i write it here.
[HTC Desire S] madmaxx82:
You'd need to clear your browsers cache :)

But not needed anymore: it's released ;)
[HTC Desire S] Sib64:
Thk's for your RC1 release.

But it's good for your next pre-release beta ;)
[HTC Desire S] apk24:
Just used the Updater to flash your Recovery...it is Awesome!

Thank you for the excellent work you're doing.
[HTC Desire S] madmaxx82:
Thank you very much :)

Everyone please upgrade to rc2.

A Bug has been found in rc1 that affected automatic actions initiated via Recovery Control when the checkbox to "stay inside recovery" was checked.

After everything was complete, recovery did not boot the userinterface / menu.

Thanks very much to apx@dwx for reporting!

Sorry for the trouble.

RC1 was in testing for long enough. I did the mistake of a last minute code change for the Desire before I uploaded the final RC1.
[HTC Desire S] geekynoob:
i noticed something

Just flashed to RC2..the touch is now butter smooth...but i went into recovery while i was charging my phone with the charger plugged in while getting inside the recover my battery showd 84% as soon as i flashed into recovery it said batt full i rebooted after doing wat i wanted to it was again 98%...

fishy somethng with my phone... :)

thank u soo much for creating this beauty respects..
[HTC Desire S] korenisko:
Upgraded to new rc2 recovery and rec control doesnt see that...still shows me, that i have rc1 in online update...
[HTC Desire S] docertabum:
I am fine
[HTC Desire S] korenisko:
Ouh, same as on my. Sorry, my mistake :(
[HTC Desire S] shrome99:
@madmaxx82 RC2 is just AMAZING. Superfast, no lag whatsoever. Excellent work dude, no recovery can compare to this one.

Is there any way to disable the vibration? I couldn't search the thread as i'm away from my PC so sorry if this question has been asked before :p

EDIT: Nevermind, found the fix.
[HTC Desire S] Sib64:
Maxx had written:

That's what I used to cancel the haptic
[HTC Desire S] shrome99:
I found that :rolleyes: Thanks anyways
[HTC Desire S] luky4:
Nice work super.
[HTC Desire S] Kolo39:
RC2 works so great

But, a fatal error occurs when fixing permissions through the App. Through recovery works.

PS I also think that the Bug Tracker in the app doesnt work.
[HTC Desire S] madmaxx82:
Thank you all very much :)

Thank you!

Why do you think the Bugtracker doesn't work? I guess you mean the report button?

Yours is the first report ever that fix permissions ended in an error.

So it would be great for me to find out why to be able to either fix a yet unknown issue or to explain why it failed.

If you are able to reproduce this, please send me a report through the app ticking the option to include the last recovery.log (it will be automatically included, without the need to copy it to your sdcard first).

You can also send it to me yourself, but please send it to my mail address: madmaxx82@mailspot.at

Via the app is the preferred method though because I get more infos that way about your device and partitions (if you choose to include that info).

Note: depending on your internet connection it might appear that the app is frozen when clicking the submit button. Even a "force close / wait" dailogue might appear.. just wait a little bit longer, it will be sent if your internet connection is working.

I will add a progressbar to that in the next update so it doesn't happen anymore that you get to see a "force close / wait" dialogue.
[HTC Desire S] madmaxx82:
RC3 fixing any known bugs (most of them related to other devices) is now online :)
[HTC Desire S] luky4:
Why will not 4EXT Recovery Updater to upgrade to version RC3 if the net :confused:
[HTC Desire S] dmatik:
Same here, 4EXT Recovery Control app does not show any updates. I'm currently on RC2...
[HTC Desire S] Sib64:
Just clear your browser cache... RC3 appear :-) normally

Sent from Philos64 DS using xda premium
[HTC Desire S] dmatik:
Nope... clearing browser cache did not help...

Besides I never had to clean cache before, always got the new version right away.

Probably madmaxx pushed the update back for some reason :)
[HTC Desire S] madmaxx82:
No, sorry :D

It was already very late and I forgot to upload the version for the Desire S :o

It's online now!
[HTC Desire S] madmaxx82:
There are new theme threads available with some very good new ones :)

You can take a look at it by clicking the link in my signature.
[HTC Desire S] enigmaamit:
Thank you!

The one by @internauta2000 looks amazing...best of the lot. Flashed it, and now the recovery looks so much more Sense-like. Best thing to happen to me today!!
[HTC Desire S] shrome99:
I love the Crystal theme by DaRk_dOg and the ICS themes by craacK
[HTC Desire S] apx@dwx:
good work ... again! :)
[HTC Desire S] Oleg.A.Malygin:
after mount/unmounting sdcard it need to be reread. ex. no place for backup, I deleted some files on sd thru USB from PC, but 4ext touch doesn't see that memory on sd changed.
[HTC Desire S] madmaxx82:
It checks the free space available on your sdcard as soon as you start a backup. This is even independent from the info screen.

If you change something on your sdcard, it's critical you "safely remove" the sdcard in your operating system before terminating the connection via the recovery (before you leave the toggle usb storage menu)

sent from a phone using xda premium
[HTC Desire S] Oleg.A.Malygin:
Simple integrated one-panel file manager wanted....:-)
[HTC Desire S] prince87:
Unable to restore with 4EXT Recovery v2.2.7 RC5

Sorry. I wanted to post in appropriate forum. But the previous one is closed. I had taken backup. But I am unable to successfully restore it. I unlocked using HTCDEV, flashed to 4EXT recovery v2.2.7 RC5, took back up of my ROM. I have HBOOT 2.00.0002, unlocked, S-On. When I wipe clean, restore the backup, the restoration is success. But when I boot, it goes into recovery mode. I tried flash boot.img again but result is same. Please help me out here. I dont want to go to extreme of installing via RUU.
[HTC Desire S] XKanoX:
thx to the dev for this amazing recovery, looking forward for it to get out of the RC, works like clockwork ;) not the recovery
[HTC Desire S] shrome99:
Hey, i advise you not to wait, as it will probably always be in RC. In 4EXT, RCs are the stablest builds, the unstable ones are called BETAS. The 4EXT classic is rock stable, and been so for many months, yet it's still RC. So, don't overthink, just flash it :D
[HTC Desire S] XKanoX:
yeah i have it and yep its rock solid, and thats why it shouldnt be called rc, since it would scare off some people
[HTC Desire S] DuTY09:
any news on 1.0.0.4 RC Build
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Tired of that small 5gb usb storage? Here is my hack to swap your external SD card with the USB storage!

This is usefull especially if you use GPS apps that download maps or games that download big data files! I got the idea and studied several hacks for the galaxy 1900 so partial credit goes to whoever made those hacks.

DISCLAIMER : I have only tested this on the 4.0 U.S version running 2.3.5 and am not responsible for a brick (although it seems impossible to brick your phone while messing with this file).

So basically start by going to /system/etc using root explorer or similar (yes, you need root). Once there backup the vold.fstab file to somewhere ON ROOT (I put it in /data/app/)! This is important so you can access it if you need to restore it (also make sure root explorer is installed on device memory, not SD card). Now take my modified vold.fstab and replace the original in /system/etc, then change the permissions to rw-r--r-- (long click the file, then select permissions) . If all goes right after you reboot your device, USB storage should now be your SD card and vise versa! Be aware any apps on your USB storage will now have to be transfered using a PC, move the .android_secure folder to your SD card. Hope it works!

EDIT: here is a modified version for the yp-g70, all credit goes to rjsmith2007 for making and testing this!
[Samsung Galaxy Player 4.0, 5.0] tcat007:
Won't Maps pull data from the Ext SD anyway? All my music is on ext SD and players have no problem finding it; I would think maps would be the same. It's really like a 5gb and 16 gb (in my case) partition (isn't it?).

I'm looking for a reason to root, SD card/space is not one of them. My battery only charging to 90% is though, need to recalibrate (since it's never hit 100%)
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
I am referring to when you download maps with an app like sygic;

it saves it to the /sdcard/ directory instead of the /sdcard/external_ed/. Also gameloft games do the same and can use up your room pretty fast. I find this pretty useful myself, since I have a 32gb sd card, but just wanted to post it so if anyone does ever need it, it's here for them.
[Samsung Galaxy Player 4.0, 5.0] rjsmith2007:
I just tried it with my Galaxy S Wifi 5.0. The mapping of the internal sd to the external_sd folder fails, but it works for mapping my external sd to the sdcard folder.

Edit: I took a look at the original and made a modification to yours to work with the YP-G70 model (the 5 inch one). Just copy the file from within the zip folder to your /system/etc folder.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Thank you! I appreciate it! I post it on the original post and give you the credit.
[Samsung Galaxy Player 4.0, 5.0] rjsmith2007:
Thanks man. I appreciate it. I was trying to do this myself before, but ended up having to format my SDcard and gave up. Thanks for the help!
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
glad I could help!
[Samsung Galaxy Player 4.0, 5.0] freshpintreez:
Can't I just copy all of the data from my internal sd card onto my computer, remove the internal sd card, copy those files onto a larger sd card and put the larger sd card back into the galaxy player? Im sorry if this Queston has been asked before, or if it sounds stupid, but I can't find the answer to this Queston anywhere! Thanks in advance! :)

(P.S) This post was made with a Samsung Galaxy Player 5.0! No joke! :D
[Samsung Galaxy Player 4.0, 5.0] jimcpl:
Hi,

There's still a bit of confusion with respect to terminology, I think (including myself).

I *think* that when the SGP5 displays "internal sd card", it's only part of the "internal 8GB memory". That "internal 8GB memory" is probably, I guess, something like an SDCARD or flash memory module that's soldered to the mainboard, and with Android, I think that it's split into a couple of areas.

Here's my "guess" of how things are arranged, using the terminology from Settings==>SD card and device storage:

"System storage": Part of the 8gb internal memory, e.g., includes /system, etc.

[1.65GB, in my SGP5]

"USB Storage" = "internal sd card" = /sdcard: The rest of the 8gb internal memory.

[5.01GB, in my SGP5]

"SD Card": The external microSD card, if you have one plugged in. Appears at /sdcard/external_sd.

[29.81GB, in my SGP5, where I have a 32GB microSD card plugged in.]

That System storage + USB Storage totals 1.65+5.01 GB, or 6.66GB. I guess the remainder of the 8GB is for bootloader, etc.?

Jim
[Samsung Galaxy Player 4.0, 5.0] tcat007:
Looks about right. Task Manger has them labeled like you list them, except there is a "Personal data" partition. It's 133mb on my 5.0. Maybe email and contacts?

I'm guess apps get installed on "System Storage", plenty of room there without having to move stuff to USB or Ext. I pretty much just use my ext card for media and pictures.
[Samsung Galaxy Player 4.0, 5.0] ZaIINN:
For some reason this caused issues with my Market connecting to the internet, any idea why? Anyone else experience issues with this modification?
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, no no one has mentioned that problem, and I have been using this for months - no problem. Sorry if it did that, have you tried restoring the original? Also, an update to the instructions is to change the permissions to rw-r-r. I didn't notice anything wrong without changing the permissions, but you never know.
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Pretty close.

https://github.com/Entropy512/initramfs_yp-g70/blob/master/misc/recovery.fstab is the Player 5.0 partition table.

As you can see, nearly everything is on partitions of mmcblk0 - on the Player 5.0, this is eMMC (embedded MMC) storage. The total size of mmcblk0 is 8GB

The partitions here include (but are not limited to):

p10 - EFS - this contains device-specific config data, on phones that includes IMEI, on our device it's probably Bluetooth and WiFi MAC addresses

p11 - Kernel

p12 - Recovery (on some devices, recovery is a separate kernel partition - Samsungs have this partition set aside even though most of their devices don't actually use it. You can put anything you want on p12 and it won't do anything usually. For us, recovery is part of the kernel initramfs on p11)

p13 - /system - This is where the system firmware, often called the "ROM" sits. A number of people are trying to fight the "ROM" terminology, since it's not really true - flash isn't read-only, thus it isn't the "ROM" any more

p14 - In the linked file it's /datadata, but the device actually mounts it as /dbdata - various SQL databases for apps live here

p15 - /cache - a cache partition separate from data. Files stored here are intended to be safely wipable/deletable

p16 - /data - Various user data. Your apps live here unless you've moved them to SD. Most system settings are here too. ICS merges this partition with the internal SD so they are one and the same

p17 - /emmc in recovery and, if someone ever has the time to port it, CM7, /sdcard in Samsung factory firmwares. This is the "internal SD card".

There are a few other partitions that are not touched by recovery that exist, such as the LFS partition and the bootloader partitions. These are all small.

mmcblk1 is the external SD. Usually only one partition, which is /sdcard in recovery/CM7 and /sdcard/external_sd in Samsung factory firmwares

On the 4.0, I believe it uses Samsung's older NAND flash technology and not eMMC, so the partitions on internal storage appear as stlN/bmlN
[Samsung Galaxy Player 4.0, 5.0] astromas:
i think i did something disaster...

i am using Samsung Galaxy W. I did follow your above instruction. The problem is after restarting my phone, I go to setting>storage and it shows total space and available space for SD card and USB storage is UNAVAILABLE. What is available is only Device Memorry which is 1.03GB.

Thinking that your vold.fstab is not compatible with my Samsung Galaxy W, I replace it with the original vold.fstab that I backed up earlier. However this does not solve the problem.

Then what I did is I tried to reset the phone to its original factory setting (Setting>Privacy>Factory Data Reset..),. Unfortunately the same problem still persist. And i think this is silly and catastrophic step since i loss my original vold.fstab which is stored in the internal memory.

Any of you can help me?

Many thanks to all of you
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Well, did you change the permissions on your backup back to rw-r--r--? And yes, this mod should only be used for the device intended for. Are you sure that you replaced the modified vold.fstab with the original one? Did it give you an warning about overriding (it should have)? Are you sure you used your backup and not accidentally mine? What program did you use to copy?
[Samsung Galaxy Player 4.0, 5.0] dunca123:
Hmm stupid question, but how do you replace the existing file? I am using root explorer an it says it is read-only when I try to paste it in there.

Edit... Never mind... I didn't have it mounted correctly. :P
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I have tried this multiple times, but every time I reboot it says "USB storage damaged, may need reformatting." So I press reformat, and it's done in like 1 sec and the problem still persists.

Any ideas?:confused:
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, odd. I know you have the same version player as me, are you running 2.3.5 or 2.3.6, maybe that could affect it? Did you try before you did a lot of modifications to your device? What type of SD card you got, I use a 32gb class sandisk. I don't think that would matter, but you never know. I recall getting that error when I was working on the mod, but I got it fixed before I released it. Weird.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Oh yeah, what do you have your sd card formatted as? I use FAT32, not sure if that could affect it. May want to try reformatting the card on a PC, then try.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I have a 8gb kingston micro sd card, and I'm running 2.3.5. I had this problem a long time ago too when I was still on stock. Maybe it's my sd card. I will reformat it and try again, and if it doesn't work I will try a different sd card.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, okay, good luck! Idk why it wouldn't be working, hope reformatting helps!

EDIT: Here is a new link, if the old one somehow corruped. Be sure to remove .txt extension.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Thanks! Reformatting it with panasonic sd formatter worked. I used the file from your original post, though for some reason 7-zip wasn't able to extract it. But windows zip manager did the trick.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Awesome, glad you got it working!
[Samsung Galaxy Player 4.0, 5.0] Hookmt:
I just used rjsmith27's adaptation of your script on my SGP5 and it worked like a charm. Perfect. I didn't change the permissions on the vold.fstab file. It seems fine without it and I'm not sure I understand why that is needed. Can anyone elaborate?

I'm very happy with the results and will give credit to both of you and link back to this thread wherever I bring it up.