yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] tlexul:
What is simple2ext (S2E)?

S2E on Android Market

S2E installs a script on your phone, together with a Graphical User Interface, which allows you to move various parts of the Android OS from /data to /sd-ext

The original thread for S2E is here

As you can see, S2E was originally designed for CM7. Because of this, there are two issues with the current ICS release:

There is no support for userinit shell scripts

You can't download the app from the market, as it's currently listed as supporting SDK version up to 10 (Android 4.0.3 is 15)

The "Reboot" option in S2E doesn't work (you need to reboot your phone as you normally would

For the geeks (like me) who want to see where the suppored SDK is listed inside S2E, OlegKrikun provides us the source code as well. You can check it out here: AndroidManifest.xml

The solution is:

Copy the userinit script from CM7 (credits go to the CyanogenMod team for it)

Download S2E while running any GB ROM (like CM7) - credits to OlegKrikun

Make a nice little flashing update.zip for when you install ICS from scratch. You can also install it after you installed/configured your ICS if you haven't moved your stuff to your sd-ext!!!

Just to be on the safe side, I always recommend removing other build-in a2sd (or m2sd or whatever2whatever) scripts. In our case, it's the /system/etc/init.d/10a2sd script which I remove.

The attached zip file installs s2e.apk in your /system/app folder. It also installs /system/etc/20userinit file from CM7 and deletes the /system/etc/10apps2sd

Please use ext4 partition for your sd-ext!

Configuring S2E:

After booting for the first time, start S2E from your Drawer and configure the following:

Menu->Settings: Check "Advanced mode", "Mount as ext4" and "Set read buffer"

On the main screen, check all that you wish there. Because I use more than 70 apps and some have HUGE data, I ended up checking everything there.

Reboot

The reboot will take a while. Especially if you chose to move dalvik-cache as well. Be patient.

Needless to say, what applies for any other script applies to this one as well: your NAND is a lot faster and a lot more stable (or should be) than any SD card. If you have an old/buggy/slow SD, your experience will be a bad one.

Last but not least:

Please make sure you read the information provided here. While I've tried to make everything as simple as possible, it can make your evening miserable if you forgot you actually installed another script to move your data to the sd-ext and started using S2E as well.

When asking any support questions, please include any logs your phone creates. The more information the better. You can't really think "I have a problem" or "it doesn't work" or "Y U NO ANSWER" will actually provide the geeks in us with enough information to help out...

TL/DR

Make sure your sd-ext is formatted using ext4

Flash Sandvold's ICS

Flash the attached ICS_simple2ext.zip

Boot and configure your ICS Google/whatever account (don't install your programs yet)

Configure S2E according to the attached screenshots

Reboot

?????

Win!

I should probably spend less time on http://9gag.com :p
[Desire Android Development] gianguido:
anyone is having multitouch issues? especially with the pinch-out
[Desire Android Development] c3zuppa:
me too, with xscope browser
[Desire Android Development] gianguido:
exactly! calibration error?

EDIT: here's the logcat, dmesg seems to say nothing about
[Desire Android Development] Tuborg68:
How do I remove the speed fix?
[Desire Android Development] Sandvold:
Easiest way to do it is just to flash 3.9 on top without wipe
[Desire Android Development] gianguido:
extract the attached file and put build.prop in /system, deleting the old one
[Desire Android Development] zolistir:
I've installed this rom and I can say I'm pretty impressed. It works very well all things considered. However I've encountered a bug . When I zoom in, I can't zoom out using pinch. It zooms out correctly but when I let go the zooming just jumps right back. This occures in version 0.3.9.
[Desire Android Development] gianguido:
Did you tried with an old version too?
[Desire Android Development] Sandvold:
I know it's a multitouch issue, works for me atm (not sure why) but havn't in earlier releases. Not been a priority so far, when the hw is sorted (hopefully) focus can be shifted at bugs like that again
[Desire Android Development] s37h:
Just noticed now the bug on the zoom out and it happens with me too.

0.3.9 with the speed fix.
[Desire Android Development] Wekkel:
pinch2zoom

I confirm the pinch to zoom issue as well.

No name Bluetooth keyboard is working fine BTW.
[Desire Android Development] basher52:
On the webpage, the Speedtweak is down :(

Could you upload both the ROM and Speedtweak to Muliupload e.g.? Uploaded sucks for non-premium.
[Desire Android Development] vasili_defy:
Hey guys try using "quickpic" app for gallery..much faster

https://market.android.com/details?id=com.alensw.PicFolder
[Desire Android Development] Sage:
damn.. i am so close to jumping on the ICS bandwagon.. :)

Can someone confirm about HWA for me please?

Does that mean most games wont play properly? Angry birds, fruit ninja etc?

Does it effect anything other than games and the ICS Launcher? Video playback?

Will overclocking CPU compensate for this?

Thanks to all involved in this great project. Respect.
[Desire Android Development] xelra:
Does this screenshot answer your questions? Just run Antutu on your phone and compare it to this result.
[Desire Android Development] johnroberts:
OK had to reinstall 0.3.9 without speed hack. Not sure if it was to blame, need longer testing but I got a low battery warning at 14% then shutdown about 30 seconds later when it said battery at 0%.

No Wi-Fi, GPS or Bluetooth was turned on, just 3G and Sync.

Battery stat indicated 4hours 32mins on battery before hitting 14% quickly followed by 0%. Says battery state as Good.

On the last build I was getting around 10 to 12 hours before getting a low battery warning, and it did not jump from 14% to 0% straight away.

Any ideas?
[Desire Android Development] Sage:
I just ran the benchmark on my Oxygen ROM and get 10% better across the board excluding 3D where i get 20% better.

So i can assume that games will run 20% slower.. So Angry Birds and Fruit Ninja are probably OK.. Though Reckless Racing is probably going to be crap :)

Thanks for the info mate.
[Desire Android Development] chrismast:
thats indeed strange, I am running 0.3.9 + speedhack and just had some days ago 49% and 22h after charging with Wifi & 3G on and most of the time connected. Right now I am at 57% and 18h same Wifi & 3G turned on all the time.
[Desire Android Development] jdstrydom:
Also had the 14% 30 second shutdown yesterday. Wasn't expecting it to shutdown immediately.

Sent from my HTC Desire
[Desire Android Development] Draciel882:
That happens to me. I think it's due to the numerous charge cycles the battery has gone through since you have gotten it.

Sent from my Bulletproof Amaze 4G from xda premium
[Desire Android Development] The3File:
I know its not time for minor bugs yet, but i noticed that when you set a new wallpaper its not alligned propperbly, dont know if it has been said before.
[Desire Android Development] michie:
multitouch issue is fixed in ics 4.0.4
[Desire Android Development] Draciel882:
The multi-touch issue is hardware related, I highly doubt 4.0.4 fixes it.

Sent from my Bulletproof Amaze 4G from xda premium
[Desire Android Development] mattman83:
It fixes multitouch issues related to the GN, but this is totally different to what we are having. You have to remember that what we are seeing is a device specific 4.0.4 changelog, it's like if there were some kind of change to the NFC stuff - it hardly applies to the Desire ;)

M.
[Desire Android Development] jukyO:
Use battery calibrator for N1. Had the same issue, now it shuts down at 0%:

http://xdaforums.com/showpost.php?p=9583271&postcount=340

Read the post carefuly and use value 1400 mAh, since it is default value for Desire battery.

Cheers!

Sent from MIUI powered phone
[Desire Android Development] schoerb:
Google Maps crashes sometimes for me and the phone reboots.

Anyone else having this problem?
[Desire Android Development] veryjiggy:
Yup. Maps is almost unusable on my phone.
[Desire Android Development] michie:
true, was not thinking while posting, my apologies.

I own a galaxy nexus and had my device in my head :)
[Desire Android Development] tikkalamt:
Just noticed one problem today trying to share a contact: the only options are bluetooth, Docs and Gmail. I needed to share it as an SMS.

Couldn't find a way to do it. Am I missing something?
[Desire Android Development] mattmanwrx:
Could you long hold the number and paste it into the SMS?
[Desire Android Development] tikkalamt:
That works of course. I was just wondering if this is missing from the ROM or ICS in general. Seems funny not to have it and make all the extra passages (call me lazy if you want :p)
[Desire Android Development] mattman83:
If it's missing from this rom then it's missing from ICS. It may be added by devs in time, but hardly a priority at the moment.

M.
[Desire Android Development] twics:
ether these are known issues or im the only one having them appart from 1/ I know about, 2/ I just put it to sleep/wake and its ok again for a while. Would be nice to know if anyone is getting any of these issues, battery life on this is great though.:)
[Desire Android Development] K900:
You should try pulling the apk from GNex dumps, I think it's build against the new framework there.
[Desire Android Development] bates060:
Don't forget the thanks button :)
[Desire Android Development] cloud79:
i don't think it will work without working 3d drivers
[Desire Android Development] albertbm:
I use the google music app, and streaming and playing local files is just fine :)
[Desire Android Development] kuroneko007:
I have a feeling this has something to do with the way the SD card is mounted in ICS. It exists as a folder mnt/sdcard but I think as a result some apps don't see it as external storage. Google Listen can't save my podcasts anymore, and I get the same error as you with screenshots. Maybe something to do with the fact that the Galaxy Nexus doesn't have an SD card, so the OS has to fake one for apps that require external storage.
[Desire Android Development] Sandvold:
It is, the new way ICS interacts with sd is new.

We haven't used much time with this yet, but we will have a look when we get thigns up and running
[Desire Android Development] K900:
I think they fixed the sound the right (not kernel) way in CM repos... Compile-mode go!
[Desire Android Development] gen_scheisskopf:
I'd check init.rc's from Google Nexus dump- AFAIK all mounts are done there and SD mountpoint could have changed
[Desire Android Development] raikesy:
Did you do anything 'special' to make it work? I couldn't get the music player to open. It opened for long enough to select my account and begin downloading my playlists, but after that it FCs and then doesn't open again. I've tried a couple of different versions from different sources, including the market & titanium backups but to no avail...
[Desire Android Development] fritsypeij:
I know ;) It doesn't change the fact that i could (i restored my old rom) take a screenshot and save it properly. But if Sandvold says it's something else, it probably is :P

[offtopic] I might be mistaken but it feels like there's a censorship on 'the dirty hack' as if it never happened [/offtopic]
[Desire Android Development] bob1369:
I have 60 mb remainining on internal storage but cannot install an app due to not enough space left, is there any way the low storage message can be made to appear when say 10mb is left, 60mb is nearly half my storage!
[Desire Android Development] nozzla:
How long until we see something on 0.3.6? I have used for a day or so. seems very good so far apart from HW acceleration as we all know. Only issues i saw were that apps were put directly onto the homescreen. anyone else seen that? also had some force close issues and a few restarts. did send a couple of reports in so hopefully seen those.
[Desire Android Development] jordan.harris01:
I'm sure someone here already saw this and I'm not sure if it will help at all but HW-acceleration has been enabled on the HTC HD2.

http://www.xda-developers.com/android/ics-rom-for-htc-hd2-hardware-accelaration-fixed/
[Desire Android Development] kuyam:
That's a new optional setting in the market (also available on markets on gingerbread ROMs)
[Desire Android Development] nozzla:
ah right. never seen that before. cheers.
[Desire Android Development] mattman83:
Noone is denying it exists, just really heavily promoting the fact that it's NOT a fix and it's NOT going in the rom. Otherwise you get endless posts like the one a couple below yours.... OMG the HD2 has a fix! I'm pretty sure that's been posted about a dozen times now.

M.
[Desire Android Development] Sandvold:
Just to clarify. We know the "fix" exist, we're working from a different angle atm. But if we're not successful with the current attempt then we probably make a "HW-acc"-verision, BUT then we'll do it through source, instead of just copying some libs into a ROM that have HW-acc disabled in the source.

To try rebuilding this ROM with the HD2 fix from source is a viable option, the hack is still "dirty" but it's a option. What we didn't want was a bunch of releases which included the "dirty hack" and added in the wrong way. And then affiliated with us. It's not that we don't want to let ppl do what they will with this ROM. But if there had been a substandard release (and from something we didn't release) we would have been spammed down, in this thread on PM's and on IRC. It's bad enough already:P

So that's why we don't speak about the "bad hack" began.

We'll release any new info/ROM's as soon as we get it ourself and we're happy with it. It's not like we have the stuff for ourself for a week before we release it. We do some quick test and then get a few more testers. Does it work close to what we want, then we'll release it.
[Desire Android Development] revthanki:
Cheers for that Sandvold. For those of us interested (and who've been pitching in on IRC occasionally) could you briefly tell us about the different approaches - would be good to know the logic of the team on this.
[Desire Android Development] tikkalamt:
Thanks, that's what I was wondering, i.e. it's not a bug.
[Desire Android Development] cpainchaud:
GoogleMaps make the phone reboot all time still. Anyone else ?
[Desire Android Development] tikkalamt:
Only an occasional FC and once I had to remove the battery. But not to an extent that it would disturb me.

This question seems to come up at least once every page :mad:
[Desire Android Development] twics:
works ok for me.
[Desire Android Development] reds971:
Guys,

How stable and fast is this ROM?
[Desire Android Development] pesamurai:
try to uninstall, reboot and reinstall from market.

here works
[Desire Android Development] gianguido:
for me it's quite fast, after all we're talking about software in alpha state... but by now it isn't ready for a daily use... IMHO of course.
[Desire Android Development] twics:
How long is a peace of string:) its probably best you try it yourself, IMO its stable.
[Desire Android Development] Monk3y:
Use agps fix, look on frandroid forum and take minux+3.1 version. I send to you the link when i go in my computer

Sent from ics on HTC Desire
[Desire Android Development] Lothaen:
I have very few problems with Google Maps/navigator

the minor problems I did have were;

searching for GPS - agps fix resolved

1 out of ~30 times - freeze the screen (navigation still continued but with no update to the image)

1 out of ~60 times - reboot phone when connected to charger in car

I have used google navigator a fair bit recently with this rom - and the above are the only issue's I have had.

Not sure why there are so many problems and I've never been able to reproduce them apart from the one agps has fixed.

Rebooting the phone when crashed/frozen fixed it straight away.

Also no issues with google maps itself, only the navigation portion
[Desire Android Development] veryjiggy:
Just out of curiosity - Do you use Latitude in your Maps? It *might* have to do with that. Am not sure. But it has crashed and the phone rebooted even when I have latitude turned off, though a lesser number of times.

The reboots occur mostly when I am on data connection and when I immediately zoom in into an area on maps.
[Desire Android Development] kikumbob:
It's stable but there is still noticeable lag when switching activities/windows and swiping through the homescreen. I expect that will disappear as development continues though.

Could you ever share a contact via SMS? :confused:
[Desire Android Development] tikkalamt:
Yes, cannot remember how it was in original ROM, but in GingerVillain GB yes. Could it be that it's never been a feature of Android :confused: I'm confused too...
[Desire Android Development] super_turbo:
i know how share through Bluetooth and e-mail but not sure about SMS
[Desire Android Development] dafunky:
Google Maps won't update, it says "Not enough space". Yet I have 32Mb free on my phone, while Maps is only 6Mb. Furthermore I have set up A2SD.

Any idea?
[Desire Android Development] super_turbo:
it probably a dodgy app you installed, i had the same problem before
[Desire Android Development] Enter15:
I also have problems with Market. I use Amarullz sd-ext and after flashing rom I used MyBackup Root to bring back all apps with data. Then I realised that there's no facebook app in this rom so I have opened Market and tried to download it. At the end of installing I got error saying that package file is invalid. Then I tried to update Google Maps and the same error appeared. I have above 1.3 GB free on sd-ext, I cleared Market's cache and data and there's still the same error. I can't download any app from market :/
[Desire Android Development] dafunky:
How did you solve the problem? Should I uninstall Maps or any other app until the problem get resolved?
[Desire Android Development] super_turbo:
i resolved it by uninstalling all the apps i installed before the problem occurred
[Desire Android Development] schoerb:
Anyone gets the new Google Chrome Beta running? I only get white pages... :-(
[Desire Android Development] ntan97:
Same here, thinking it might be related to HWA but I could be wrong.
[Desire Android Development] slow23:
+1

All the animated stuff is really slow, too.

Edit:

Confirmed. Hwa is needed, logcat says so.
[Desire Android Development] tsiftsism:
I made two or three posts while on previous rom versions about Market problem i was encountering, but seemed it was only me facing it cause none replied with same problem.

I couldn't download or update any application at all. While flashed 0.3.8.1 i downloaded manual all apps i'm using from Market rather than restoring them via Mybackup Root, cause i wanted to see if the problem is related to this restoring.

But today i realised that downloading is again impossible!!!! Downloading seems endless. :(

Now, i don't know if the problem is related to Amarullz sd-ext script...

Swyped from my ICS powered HTC Desire using XDA Premium
[Desire Android Development] ntan97:
Thought so, considering they limited it to ICS for the HWA i would say not having full HWA would be the problem. Thanks for checking, I was just too lazy to do it myself...;)
[Desire Android Development] Toisan:
anyone have an link to the on-screen-buttons? cant find in here with search...?
[Desire Android Development] Lothaen:
thats sad - hopefully we get better HWA soon?

be nice when Chrome is the default browser on android - i wish they had put in the swipe/settings thing though - and request desktop site
[Desire Android Development] e_sela:
http://www.mattman.org/index.php/downloads
[Desire Android Development] velein:
I'm having a problem, when typing something.. (doesn't matter which app) When i am typing, the keyboard suddenly stops intercept that i am typing.. then i have to close the keyboard and open again to continue typing...

It's only sometimes, but still f*cking annoying!

Am i the only one with this problem?
[Desire Android Development] Wekkel:
keyboard

In the browser, the keyboard dissappears sometimes while I am typing. In other appz, the keyboard works well.
[Desire Android Development] Qizami:
No any problems with keyboard here. (only "funny caps")

I don't know if anyone seen this?

http://xdaforums.com/showpost.php?p=22234570&postcount=1965

;-)
[Desire Android Development] mattman83:
The stock keyboard has been fine for me, but my fav alternative "Smart Keyboard Pro" definitely has this issue.

Yeah, we've been talking about it for the last 5 pages or so...............

M.
[Desire Android Development] andreigherghe:
Can you guys use the movie studio? I can't load a video/picture/whatever.
[Desire Android Development] basher52:
Nope, here its broke atoo :(
[Desire Android Development] SamWhite:
Installed a2sd with the dalvik cache moved, but can't install anything from the market because I'm constantly getting errors about "Invalid Package File" or "Insufficient Storage Available".

I only have 15MB free on my /data partition which could be an issue, but I can't see how I only have that much free when /data/app, etc. are all mounted to the SD card?
[Desire Android Development] johnroberts:
Reinstalled 0.3.9, Nova launcher, and using the a2sd included in the ROM.

Installed about 50 apps and a load of Widgets, and so far I'm at 7hours23mins, 3G on, Sync on, Mobile data on, Wi-Fi was on for first 3 hours before leaving the house!

Battery still at 82%.

Much better than yesterday. Will keep testing.
[Desire Android Development] thesavagedonkey:
Yeah same problem with smart keyboard pro, Stock keyboard is fine as mentioned above. I believe its a problem with multitouch support, If I remember reading correctly multi-touch isnt yet fully supported due to kernel / hw problems?

I find that the keyboard freezes if i've got two fingers on it, but when It does freeze there is a weird way to undo it. If its frozen touch with fingers and move them about ( dunno why, possibly placebo but I find circles in opposite directsions works best) after 1 or 2 attempts you should beable to type again.

Hopefully this will get fixed soon as I love my smart keyboard pro.
[Desire Android Development] andreigherghe:
I can't seem to be able to run Chrome: http://xdaforums.com/showthread.php?t=1485473

Just a blank web page. What do you get?
[Desire Android Development] Qizami:
Need full hwa to get Chrome working.
[Desire Android Development] xelra:
Well, I said that I would report back about the xdata option of the a2sd script.

So, my conclusion is: It sucks. ;)

It works, no question, and it's stable. I haven't noticed any speed problems during normal operation like using tapatalk, the launcher, WhatsApp or gmail, etc.. The problem is with apps that, I think, write data, like gReader or Jefit. Whenever I input something, e.g. "Mark as read" or input my workout data, the phone almost freezes.

Does anyone know why that is exactly? Do these apps write to /data/data? I thought that there should be no difference between moving just the dalvik cache or the whole data directory. I thought all of that stuff was happening in the cache.

Please share your wisdom.
[Desire Android Development] Sage:
Just installed. Looks very nice well done.

Only issue i have found is USB Mass Storage doesnt seem to work.

Everything works fine on the phone though no drive presented to my PC.

Am i alone on this one?

/edit

Disregard Reboot fixed it!
[Desire Android Development] Aerinx:
What sd card you have?
[Desire Android Development] xelra:
1.9 write / 14.9 read
[Desire Android Development] Aerinx:
It works fine with mine, samsung class10, it could be because of that. Try to change greader option to save data on the sd card and see if it fixes.
[Desire Android Development] Malandro2011:
post deleted
[Desire Android Development] johnroberts:
I've been using Go Keyboard with every ICS build so far, tested well, no problems at all.
[Desire Android Development] sleet77:
Swype also has this problem.