yashsingh1/xdaforums huggingface dataset:
[Windows 8 General] lovenokia:
windows 8 is much lighter and quicker than the older versions of windows but i think linux still takes the cake this round but it is still just a dev preview that we are seeing now.
[Windows 8 General] Will_nonya:
Windows V Linux

There is a lot of populous opinion being regurgitated here. I have to agree though that on older hardware Linux has a better chance of performing well but just like any OS if you want it to feel snappy you wont be able to load it with all of the bells and whistles that a new machine will support.

Beyond that I've done some evaluations between Windows and Linux, Ubuntu specifically. Using a couple of models of laptop ranging from 1-3 years old Windows 7 booted faster and consistently ran better/faster than the same pc on linux. We ran the test as side by side comparisons then switch OS's and reran the test.

These were all default installs with only drivers or applications being tested added where necessary.

Overall Windows required fewer clicks and less time to perform the tasks being tested. The only area where Ubuntu was a clear winner wan in a simpler install and setup process than windows. After that it either tied or lost to windows.

We didn't include cost or time to train in our evaluation.
[Windows 8 General] mtmerrick:
Well yeah, vista is the worst system hog Microsoft has ever released. :P

Windows 8 supposedly is the lightest Os Microsoft has released in a long time. I've seen it work better on some computers than XP. Just my 2¢
[Windows 8 General] Jaxbot:
Well, Windows Vista was a hot mess, so I don't think that's a good metric ;)

I've found that Windows 7 (and perhaps Windows 8, but it won't slim down enough to fit on my netbook) was much better at handling disk IO than Ubuntu. This was particularly important for my netbook, which has a very cheap 4gb SSD that locks up on writing. Windows XP and Ubuntu were about the same on this problem, Windows 7 seemed to understand that it needed no access time and a few other tweaks, and handled that right out of the box.

In your case, though, given the processor, I'd say Debian would probably run faster. If you want to do some anecdotal benchmarks, though, I'd be curious to see them.
[Windows 8 General] kwickone:
Not really a fair question yet, as Win 8 is not even in beta yet....so none of us really know. I am sure that there is a significant amount of debugging loaded in the current Win 8 dev preview.

That being said, you mentioned old hardware. In that case I believe most responders are correct: debian/linux will likely run faster on that old hw.
[Windows 8 General] gill_za:
I run win7 (re-installed win7 ultimate to get rid of asus bloatware) and ubuntu 11.04 on my Asus G53SX-A1 in dual boot. This laptop packs new hardware.

My observations:

Ubuntu with all graphical enhancements runs faster, and boots significantly quicker than win7. The installation of ubuntu was also quicker than that of windows.

Ubuntu picked pretty much all the hardware and with a few tweaks I got all laptop features working (function keys and all). Overall installation of "ubuntu 11.04 + tweaks and a couple of drivers (new wireless driver and newest binary nvidia drv from PPA" was half that of Windows 7 ultimate + all the drivers from cd and website.

I recently also switched from ubuntu to debian 6.0.3 on my fujitsu e8210 laptop and noticed that debian runs faster and more stable than ubuntu.
[Windows 8 General] juanono:
Enviado desde mi Milestone usando Tapatalk

mod edit. please use english on xda
[G2 and Desire Z 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

​
[G2 and Desire Z 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.
[G2 and Desire Z Android Development] zibiss:
I have the full version 4EXT. You make great job.

Thanks.
[G2 and Desire Z Android Development] bombadier:
Am looking forward to checking out the hard work :D Just reading over the change log,have you managed to include an option for Wipe_Efs script?
[G2 and Desire Z Android Development] IharpI:
Amazing!

Wow, simply amazing!! A touch based recovery. Cant believe it.

Dont really love the new Colors, but i trust you, that theming will be back soon.

Then we will have nice to control and beautiful looking recovery!

Have the paid version btw. ;)
[G2 and Desire Z Android Development] killj0y:
Awesome! Getting it right now! :D

---------- Post added at 03:51 PM ---------- Previous post was at 03:33 PM ----------

weird Recovery control didn't want to update I had to go through the my apps on the market vs the actual page for 4ext recovery control. weird, but i got it working :) all right!
[G2 and Desire Z Android Development] madmaxx82:
Thank you all very much ;)

Thanks :)

It's already completely customizable, just not via the app yet. This will be added of course as soon as possible!

In the meantime you can change all the colours by editing the file theme.prop on your sdcard inside the folder 4ext.

There will also be complete themes shortly. I think the first ones for the display resolution of your device are already available..

Need to gather the links..
[G2 and Desire Z Android Development] cjward23:
Wow max, wow. This is truly epic. Awesome work buddy :D:D:D
[G2 and Desire Z Android Development] killj0y:
I have the paid version too :)
[G2 and Desire Z Android Development] c00ller:
Just bought the Market version :D Any word about the EFS wipe integration?

Edit: just gave this a try. The UI is very intuitive and works well! If I may give one suggestion, perhaps the confirmation messages that slide down from the top could show up a bit faster.
[G2 and Desire Z Android Development] OriginalGabriel:
It's already there; check the wipe menu in the recovery section
[G2 and Desire Z Android Development] EdKeys:
Congrats on your new release Madmaxx82. This new UI is top shelf. Love it!

thx for all your hard work on this.....
[G2 and Desire Z Android Development] bombadier:
I would actually prefer it in the wipe menu in recovery and not from within the rom app.
[G2 and Desire Z Android Development] BootloopedMillennials:
Thanks for the new 4EXT recovery version, absolutely love the new UI. 4EXT has been my go to recovery since it has been released. Think its time for me to make the jump to the paid version.
[G2 and Desire Z Android Development] madmaxx82:
Thank you all soo much for that amazing feedback :)

Need to get some sleep now, but will answer any questions/posts tomorrow!
[G2 and Desire Z Android Development] ptesmoke:
All I can say is "wow" this is mind blastingly awesome!
[G2 and Desire Z Android Development] Are.Two:
Mind = Blown

I've been using 4EXT for quite a while, but this update is amazing! Thank you for all the hard work that you put into this recovery.

Sent from R2's G2
[G2 and Desire Z Android Development] G1ForFun:
Just flashed the new touch version and I have to say that you did a great job. Can't wait to see what future releases bring us.
[G2 and Desire Z Android Development] Nospin:
I'll be jumping on this recovery bandwagon soon, looks too good to pass up. She's ICS ready correct?
[G2 and Desire Z Android Development] misfit61871:
Is it themeable now?
[G2 and Desire Z Android Development] madmaxx82:
It was always themeable ;)

Just take a look at the bottom of the first post.. there are some theme threads linked :)
[G2 and Desire Z Android Development] cswroe:
Really? I have never been able to get any of them to take.
[G2 and Desire Z Android Development] madmaxx82:
Strange.

Only themes compatible with 4ext recopvery touch would work though.. might it be possible that you tried one for classic?
[G2 and Desire Z Android Development] cswroe:
Tried with the first one from here: http://xdaforums.com/showpost.php?p=15770830&postcount=2

Placed on SC Root, in recovery/tools/update theme and nada.....probably doing something wrong, and not in recovery too much so not an issue, just cool.
[G2 and Desire Z Android Development] madmaxx82:
Oh...

those are flashable zips.. you flash them like you would flash a rom ;)

After you flashed them, you can go into tools menu and select reload theme.. or reboot recovery for the changes to take effect.
[G2 and Desire Z Android Development] cswroe:
What I thought when I examined the zip, but was following his directions in that post and did not want to accidentally screw things up right now at work.

Thanks!

Now that I re-read his directions, I can see where my lack of caffeine has rendered me stupid.
[G2 and Desire Z Android Development] misfit61871:
Oh ok, I just kept seeing that notice that it was not able to do I have not tried yet.

Where can I find some themes?
[G2 and Desire Z Android Development] WTF?:
Is the EFS wipe fixed on Beta 8? (where it was disregarding the other wipes you had checkboxed?)
[G2 and Desire Z Android Development] philosophics:
I just made a theme for your recovery. Let me know what you think!

http://xdaforums.com/showthread.php?p=21269811#post21269811
[G2 and Desire Z Android Development] misfit61871:
That's pretty sweet man!
[G2 and Desire Z Android Development] madmaxx82:
Sorry for the very late reply.

No, it doesn't.

This update was vor recovery not for the App.

The App will get an update shortly and then you will be able to combine wipe EFS with any other wipe options.

That looks awesome :)

Would be great if you had more time and would make more themes!

I will add your thread to #1st posts as soon as possible (currently in a rush).

Please pm me with the link so I cdon't foget about it (a lot of stress).
[G2 and Desire Z Android Development] madmaxx82:
v1.0.0.3 Release Candidate 1 pre-release testing now available :)

Please see #1st post :)
[G2 and Desire Z Android Development] Fallen Spartan:
Cheers mate, trying it 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] Ditamae:
Hey Max. Just flashed RC1 and scrolling does seem a bit smoother and more accurate. I did not receive that message regarding my SD card when I wiped dalvik cache. So that's great. ;) I was wondering about one thing though... I noticed that when I press the check mark box at the conclusion of a process, it has a slight blue highlight around the box... I don't recall this being the case with the previous version. I think you mentioned changing something with the theme.prop? Is there a value I need to shift to change the highlight color back to plain white?

As always, thanks very much.
[G2 and Desire Z Android Development] madmaxx82:
Thanks ;)

Updated to testing 6, please download from #1st post ;)

@Ditamae: it's now white again ;)

You can change everything yourself, but I have no time to explain all the properties inside theme.prop atm.

I still need to write a themes tutorial. When I've done that I will place a link to it ;)
[G2 and Desire Z Android Development] madmaxx82:
BTW: New theme threads available, please see #1st post ;)
[G2 and Desire Z Android Development] tep065:
Love your recovery, bought your app :). Just installed philosophics theme(great theme btw).....Any plans on making a version for the Nook Tablet? http://xdaforums.com/forumdisplay.php?f=1397 (link to tablet dev forum) They are getting to the point of getting CWM recovery working on it but would prefer yours..hehehe :)
[G2 and Desire Z Android Development] Ditamae:
Cool, thanks. Yeah, I've got a modded theme by Whiskey103 that I've been using... it was kinda trial and error to get the color exactly how I want it, but it looks great now. I'll update now. :)

EDIT: Latest RC (pre-release 6) is awesome. Much smoother, response time is faster, and my backup time is back under 90 seconds. Great job. Can't wait for the official release. :)
[G2 and Desire Z Android Development] madmaxx82:
Thank you :)

new version: rc1 testing 8:

Files and folders are now sorted case insensitive.

Changed the behaviour when pulling down the statusbar.

fixed a bug with offmode charging on the Inspire 4G where the screen didn't turn off (when charged in a powered off state). Thanks a lot to Ronin_2 for reporting and testing the fix!

Theming:

fixed a bug where you couldn't change the button frame colours.

added new theme options:

One new image:

bar_handle.png: displayed when pulling down the statusbar (previously statusbar.png was displayed there).

New properties:

menu.row.even.offset = space on the left and right side of the display that should be excluded when using a different colour for even rows.

menu.row.selected.offset = space on the left and right side of the display that should be excluded from a colour change when a menu item gets highlighted.

menu.row.frame.offset = space on the left and right side of the display that should be excluded for the menu item separator line

Thanks a lot to craacK for a lot of suggestions and testing
[G2 and Desire Z Android Development] 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
[G2 and Desire Z Android Development] jethro650:
I was reading over in the DesireZ Q&A forum and it was asked about passwording the recovery and the point was brought up that if someone stole your phone they could wipe it pretty easy and nullify any tracking software you had on it. Pretty valid point in my opinion. So the question is could it be implimented and if so would it be an option you would consider putting in this recovery....even though I would imagine it would be a nightmare getting it synced between the app the the recovery. I bet it would be a popular option.
[G2 and Desire Z Android Development] madmaxx82:
As long as the bootloader isn't protected this would serve nothing but a false sense of security.

sent from a phone using xda premium
[G2 and Desire Z Android Development] aDeQ666:
Just flash this awesome recovery few hours ago. Great work max. But i need to clarify something here. If i want to flash new rom from the recovery (not the 4ext recovery control), which option did i need to use? Wipe or format? What is the differrent between this 2 task? Before this using CWMR & the only option that i have only wipe. Thanks.
[G2 and Desire Z Android Development] madmaxx82:
Thanks ;)

Wipe Data/ Factory reset is the same as in cwmr.

If you flash a rom and it requires you to wipe before (usually when switching to a different rom) then this is the option you need.

The format options are to format single partitions (or all in case of "format all partitions except sdcard")

sent from a phone using xda premium
[G2 and Desire Z Android Development] jethro650:
Crap never even thought of that. Thanks for the quick response.
[G2 and Desire Z Android Development] aDeQ666:
Thanks max. :) when do i need to use the format option?
[G2 and Desire Z Android Development] madmaxx82:
You never *need* to use it..

You can just continue using 4ext just like you used CWMR ;)
[G2 and Desire Z Android Development] madmaxx82:
rc1 testing 11 is online :)
[G2 and Desire Z Android Development] misfit61871:
Maybe it's just me but touch seems to be less responsive and lags a little when ever I flash a theme. I'm just gonna stick with it the way it is.

Sent from the Twilight Zone!
[G2 and Desire Z Android Development] madmaxx82:
If the theme uses very detailed pngs (you can check that via the size of the theme), it might have an impact on performance.

While very small themes could even provide a benefit.

Try one of those themes for example:

http://xdaforums.com/showthread.php?t=1455814
[G2 and Desire Z Android Development] madmaxx82:
Finally it's ready :)
[G2 and Desire Z Android Development] misfit61871:
Yay!

Sent from the Twilight Zone!
[G2 and Desire Z Android Development] madmaxx82:
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.
[G2 and Desire Z Android Development] hispeedworm:
madmaxx.... any chance you be expanding the devices supporting ext4 recovery? i had desire z but i switched it with my brother to get a nexus S and i kinda miss your 4ext recovery :)
[G2 and Desire Z Android Development] Ditamae:
I was wondering what happened to you, hispeedworm. ;)

After moving thru all the betas, I'm using RC2 and it's amazing... super smooth, and crazy fast. Nice work.
[G2 and Desire Z Android Development] crestofawave:
Hello madmaxx!

First of all I have to say that your recovery is by far the best one I've used. Though, I've run into some problems, and have two things to mention. Here goes...

I've been trying to install the latest ILWT version (319) and it gets stuck at the HTC green logo. I've tried it countless times and it still gets stuck. Oh, and when I boot back to recovery to restore my backup it cannot access /cache/recovery/. Tried wiping the cache and then I get stuck at a bootloop with the red ILWT boot logo. I've asked around and I was told that the newest touch recovery somehow breaks compatibility. I searched this post to see if anyone had mentioned, and didn't find anyone reporting this, hence I thought I should let you know!

Secondly, I've run into this option in the recovery, that is labeled as "Wipe EFS data". While I know what it does, I also know it involves a high brick risk if done wrong. Is it safe to use that option or just use guhl's efs wipe?

Thanks in advance!
[G2 and Desire Z Android Development] madmaxx82:
Hi!

I don't understand how the recovery could possibly break compatibility.

Any more info about that would be great.

I'm not aware of any issues at all.

Please try it with CWMR.

The EFS wipe option was requested by a lot of users and exists since two months or so. It's doing nothing else than the script.
[G2 and Desire Z Android Development] madmaxx82:
Thanks you!

Yes it will be supported, just cannot say when at the moment ;)
[G2 and Desire Z Android Development] sisterchick:
What am I missing?

Forgive my ignorance, but I'm just slow of the uptake here. I'm not real clear after reading the first three posts and the separate website on the integration of Recovery Touch and the actual recovery and installation.

Is Recovery Touch a separate interface (ie Clockwork Recovery/Rom Manager) to the recovery? I'm currently running CW. How do I swap?
[G2 and Desire Z Android Development] madmaxx82:
Hi!

4EXT Recovery Touch replaces CWMR.

If you want to install it, just download the free 4EXT Recovery Updater app (in my sig).

Just like you use Rom Manager to install CWMR, you use 4EXT Recovery Updater to install or Update different versions of 4EXT Recovery.

Once you started the app, just enter "Online Install", select the latest version and hit the "install" button ;)

After that, when you boot into recovery you will have 4EXT Recovery Touch instead of CWMR.

It will restore any backups you have made previously with CWMR, so there is 100% compatibility if you wondered :)

Edit: in case you wondered because of the interface question: The "interface" to 4EXT Recovery is 4EXT Recovery Control (paid) on the market.

With this app you can flash roms, mods, backup, restore, change recovery settings and much more.