yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] SteelH:
There's a bunch of commands in tkirton's thread. I didn't write it, but it is a very popular and powerful MOD, so I cook up versions of my ROM with it so people can use it. I do know you DON'T need ADB to use A2SD, you can simply use android terminal and issue the commands right on the phone itself.

Well easter eggs as in... THIS. Santa would be proud!

Yeah, I didn't want to say anything as it might be subjective, but I find this new 3.70 ROM to be very snappy and responsive, best I've used yet. Glad you like A2SD, it's the solid answer for people with lots of apps & games on the phone who are running out of space.
[EVO 4G Android Development] SteelH:
FYI: For those of you that want to get the Sprint Hotspot working again, their is a working hack for v3.70 ROMs HERE.

Note: It works the same was as calkulin's original hack did, thus no 4G tethering.
[EVO 4G Android Development] gjlowe:
It appears that the latest RC of 2.0.5 of Wifi Tether actually allows 4G tethering with this latest ROM! I have it working!

EDIT: I apologize...it appears I had several websites cached. It does not work.

EDIT 2: I apologize again...now it does in fact seem to be working...took a very long time to load a page, but then it began working quickly.
[EVO 4G Android Development] SteelH:
Wifi tether is a different app than the sprint hotspot. And yes, wifi tether does work with 4G.
[EVO 4G Android Development] gjlowe:
Right...but if WiFi tether works, why worry about the Sprint app? Anything it does that WiFi tether does not?
[EVO 4G Android Development] SteelH:
I agree, but people like to use that app for some reason (which I have no idea). Personally i use wifi tether, I like my 4G.
[EVO 4G Android Development] oriondr:
USB tether is a good reason to get the hotspot fix.
[EVO 4G Android Development] stevo11811:
steel, i seem to be having a problem with your rom and google maps battery consumption, if i use google latitude, or even click on it, and then exit, google maps will immediately start using up all of my battery.. possibly a runaway process? i dont know but ive even wiped my phone and re-downloaded and reflashed to be sure, clearing all of my caches, and im still having the same problem, as soon as i goto google maps or latitude and hit the home button it starts eating battery fast and shows up at 90% usage in battery stats, is there something im doing wrong? could it be a problem with my radio updates?

edit: even if i force close the program it still happens, unless i reboot phone
[EVO 4G Android Development] SteelH:
Ahh yeah that's right, forgot about that.
[EVO 4G Android Development] Compusmurf:
With a2SD, you don't have to mess with ADB or anything.

IF you have your SD card partitioned with an EXT partition, you can have a2sd install ALL (I mean ALL) your apps to sd, not just the ones the developer flags can be moved. It'll do it automatically for you. You never have to touch it.

You can move your dalvik over to there as well for even MORE free memory.

NOW, for the drawback, and there is one.

Once you do that, you'll pretty much ALWAYS have to use an A2SD capable rom in the future or wipe and reformat your SD card if you want to switch to a non a2sd rom.

Another catch, if you connect to your computer through USB, you'll temporarily lose all your apps until it remounts. Dalvik will automagically swap to main ram and you'll have to move it back to SD. I never connect to USB, EVER, so it's all good for me.

Once you have it setup and running, you literally don't have to do anything, tho I do run a2sd check in a term window once a month to make sure the pointers are all correct and good.

There ARE other things you can muck with in there, zipaligning every boot, changing some memory parameters, but I don't mess with that stuff.
[EVO 4G Android Development] Shane Pitman:
I tried the new No_battery_No_clock_3.70.zip from post #1161 and I get

E:Wrong digest:

system/framework/services.jar

E:Verification failed

Installation aborted.
[EVO 4G Android Development] Shane Pitman:
I'm getting

E:Wrong digest:

META-INF/com/google/android/update-script

E:Verification failed

Installation aborted.
[EVO 4G Android Development] stevo11811:
to my post before about google latitude, i found a google bug guys ;-D, even on the legit(never rooted) HTC evo's there is a google maps/latitude bug causing massive cpu usage and battery drain, can you even post the bugs to google?
[EVO 4G Android Development] oriondr:
Does Rev I.1 upgrade nicely from I like H1 did from H?
[EVO 4G Android Development] gjlowe:
Great point. If I patch the Sprint app, will wifi tether still work as well? I assume so.
[EVO 4G Android Development] SteelH:
DOH! I see my error. I fixed it and updated the zipfile (v2) in the posting. You should be good to go now, sorry for the trouble.

Yes, they are two seperate applications.
[EVO 4G Android Development] Shane Pitman:
No trouble at all, I'm thankful that you're willing to do it. The status bar mod works fine now. I still get the error on the rosie mod.

E:Wrong digest:

META-INF/com/google/android/update-script

E:Verification failed

Installation aborted.
[EVO 4G Android Development] SteelH:
Check post #1175, I posted an updated zip file.
[EVO 4G Android Development] SteelH:
RevI.2 posted (yes I was bored!)

Someone asked about zipalign on boot, so I added it. (Keep in mind ALL APKs are already zipaligned in the cooked ROMs) I guess this is if you add any???

Moving dalvik over to the unsed cache partition frees up quite a bit of space on the system partition (so you app whores can install more and more apps!)

Enjoy!
[EVO 4G Android Development] oriondr:
So.. I guess the same question applies for Rev I.2 :D
[EVO 4G Android Development] SteelH:
It *should* as they are the same ROM base.
[EVO 4G Android Development] sirwhistle:
calks usb unlock

is calks usb unlock included in your latest update?
[EVO 4G Android Development] SteelH:
No, because it isn't v3.70 compatible. Read post #1197 in this thread.
[EVO 4G Android Development] b0ricua:
Going to flash and use this as my new stock nand backup, thanks Steel! Can always count on you for putting out a quality stock rooted ROM
[EVO 4G Android Development] Shane Pitman:
Cool, it flashed with no problem, but it looks like it's loading a mix of the stock rosie and the mod.
[EVO 4G Android Development] d0cx:
Updated to RevI.2 by doing a full data and cache wipe. Working good so far.
[EVO 4G Android Development] rkeenan:
SteelH

So, I cleared my cache and data. Next I flashed SteemRom RevI A2SD and now when I try to use titanium backup to remove factory apps from this, such as Nova or Sprint Nascar, it restarts my phone to the HTC logo. Then I get a Droid Guy with an arrow and a triangle. How can I remove these apps?

BTW I am rooted with unrevoked and yes I have flashed a recovery from a few days ago and have loaded my backups of ups with titanium backup.

I am a newb here, but I am learning fast.
[EVO 4G Android Development] rkeenan:
Nevermind, I was long pressing instead of short pressing the app in Titanium backup. My bad
[EVO 4G Android Development] d0cx:
Hmm... Wireless Tether rc1 doesn't seem to be working for me on RevI.2
[EVO 4G Android Development] gjlowe:
The RC version does.
[EVO 4G Android Development] DroidGnome:
I always wondered what I could do with that /cache directory. I always saw it as totally wasted space.. my phone is showing a 152.7M out of 160M free.

I was going to try to A2SD version to free up things, but if moving Dalvik to another spot on the phone itself does the trick, I might not bother. How much memory does Dalvik take up anyway?
[EVO 4G Android Development] d0cx:
Not for me. I even did a full data/cache/dalvik-cache wipe, and flashed back RevI.2, downloaded Wireless Tether v2.0.5 RC1, and while it does appear to be working, no IP is given to clients and if I set static IP to the clients and the default gateway to the phone's IP, it doesn't work.

I reverted back to my RevI nandroid and I got Wireless Tether fully working again.
[EVO 4G Android Development] SteelH:
I gained almost 100mb. But I think it varies, so there is no cut and dry answer to how much. Also, you don't have to have a2sd to do it. (but of course a2sd allows moving to /cache or sdcard)
[EVO 4G Android Development] miclova:
a lil' noobish

Is the only way to keep all your apps and setting to use TI backup, flash, then restore with TI backup?
[EVO 4G Android Development] gjlowe:
A the first time I launched and configured it, I had to wait for a minute or two before it actually started working, but then it was quick. It was like it needed to get DNS going or something.
[EVO 4G Android Development] d0cx:
I will try again tomorrow. I did let the wireless tether turned on for like 5 to 10 minutes before deciding it wasn't working. I also noticed that if I switched off the Mobile network with the tethering on, then the stations quickly get IP addresses from the wireless tether's dhcp. Once I turned the Mobile network on, they all stop working, and when I lease back an IP address, the wireless tether never sends one. Weird but true.
[EVO 4G Android Development] jaycube3:
The wireless tether rc does not work with steelrom rev I.1
[EVO 4G Android Development] SteelH:
No, you can try flashing without wiping DATA, this will do the same thing. HOWEVER!!! often times very strange tings happen when you don't wipe data, so it is recommended that you do.
[EVO 4G Android Development] gjlowe:
It seems that it does for some and not others.
[EVO 4G Android Development] Adanedhels:
Steel,

I'm working on a full theme for 3.70 with a friend and we ran into a snag... The theme is modifying htc's contacts group names, you know the ones htc made unmodifiable and undeleteable,we don't knew why.

Do you by change know where those group names are stored? As I want to see if I can change then back with a quick edit or if there is a larger problem...

Please any help here would be apperciated as I can't seem to find them anywhere and no one else is responding to this question.

Thanks,

Adan
[EVO 4G Android Development] gjlowe:
Very strange...so WiFi tether seems to only work with 4G... it doesn't work with my 3G radio.
[EVO 4G Android Development] d0cx:
thank you for confirming this. i have no 4G in Puerto Rico... so i am unable to test it. but, no matter how i installed RevI.2 (tried clean installation, tried cache wipe then flash over RevI), it just won't work for me on 3G. i nandroided back to RevI and all is well again. SteelH, wanna check/confirm that it's not working on 3G on RevI.2?
[EVO 4G Android Development] SteelH:
What about I.1? I'm just trying to think what could be different between the I versions, because it's very minimal.. Ill have time towards end of week to test em out and see WTF is going on. The good thing is there aren't many chnages between the versions, so it *should* be easy to track down.
[EVO 4G Android Development] d0cx:
well... i never installed RevI.1 because there wasn't any significant changes. i can live without the "reboot option" mod. now, RevI.2 has significant changes so that's why i upgraded. i'll try to download it (RevI.1) and test with it later and see if it works there. i now depend heavily on tethering because i moved and i have no internet access here. will report later.
[EVO 4G Android Development] d0cx:
ok, i can confirm that Wireless Tether v2.0.5 RC1 works on RevI.1, using a 3G data connection. i'm using it right now to post here. so yeah, SteelH, something did changed from RevI.1 to RevI.2 ...
[EVO 4G Android Development] xSubzer0x:
the gps icon flashable didn't work with I.2, keeps restarting my evo.
[EVO 4G Android Development] superevilllama:
no signal after flashing

So everything worked well on my phone prior to flashing 3.70.651.1.

After clearing all, flashing, restoring data.img only everything is there however I have no signal. If I flash the rom without restoring anything signal is fine. What might be in my data.img that would prevent the phone from getting onto the network. It is not a radio issue, as it only happens after I restore my data.img file.

Thanks guys.
[EVO 4G Android Development] DroidGnome:
Ok I'm probably going to wait till 1.2 is fixed before flashing this weekend or next week, but I THOUGHT I might try out the A2SD version...

I read up on it and wow..talk about confusing. There's tons of technical information on cache, partition numbers and everything a linux-head would want.. but ummm I don't know linux :)

So.. Does anyone here USE the A2SD version of this particular ROM?

If so, a few questions:

1) According to the instructions found here: http://xdaforums.com/showpost.php?p=7021609&postcount=5 it appears that a2sd is an All-or-nothing method. I've heard that some apps do not work well at all if they are on the SD (Namely some widgets and Touchdown). Is there a command to move individual apps to the SD and not 'all'?

2) The install instructions mention formatting your SD card

Not a problem except what the hell does ext2, ext3 and ext4 mean other than that they are partitions? Why do I need 3 seperate partitions, and how do i know if the ROM supports the ext4? (Is each one for a different purpose? ie: cache, apps and dalvik or something?).

3) I saw a thread about a GUI but it seems that project died months ago.. does anyone know if one eventually came out? It'd be a lot easier than trying to remember all the settings and such.

4) Lastly... am I asking for trouble? haha Mostly I wanted to do this to download a few of the newer games that came out and they are huge, at over 10+ megs each. Most do not offer an SD install for some reason so I though this might be a solution.

Any help with the A2SD would be appreciated.
[EVO 4G Android Development] d0cx:
when you change BASE ROM versions, it is always recommended, almost required, to do a full data/cache/dalvik-cache wipe. for example, flashing RevI over RevG or RevH without data wipe would be a call for trouble.
[EVO 4G Android Development] d0cx:
ext2, ext3, ext4 are file systems usually for Linux-based operating systems... pretty much FAT32 and NTFS is for Windows, and HFS+ is for Mac OS X. The reason why A2SD requires a full format of the microSDHC is because it creates a ext* partition on the microSDHC for your applications. it is not the same thing that Android 2.2 does by default (which is a encrypted .android_secure folder stored on the same FAT32 partition). on top of these complex things, if you do this A2SD method, this means that you would have to flash ROMs that support A2SD... or reformat the microSDHC to clear the ext* partition. More specifically, the kernel MUST include support for the partition type that you used to format the microSDHC.

there are applications that, for some reason i'm not fully aware of, do not work correctly when installed using A2SD. as for the "why?", my best guess is that it probably has to make write operations on the NAND as well and that could create some kind of I/O bottleneck and/or errors because the application "thinks" that it is installed on it.

as for your "4)", it's not that you're "calling for trouble". if you know what you're doing, you could end up just fine. but this process does take some real knowledge of how everything works under the hood, not just plan Android 2.2 basic knowledge. having said that, there are also many tutorials around XDA that makes most things easier and straightforward. as for my own personal point of view, i will stay away from A2SD and will stick to installing only necessary applications. this also makes backups go fast and relatively small.

this pretty much sums it all up.
[EVO 4G Android Development] DroidGnome:
Thanks for the a2sd info, it seems that the more I read about it, it still has lots of bugs and whatnot...

I did just come across something that I never knew about which has saved me a LOT of space... Posting it here in case others are having similar issues..

Titanium Backup has a feature which isn't well documented. If you go into your backup list and HOLD DOWN your finger on an App you get a menu. There are two noteworthy items here:

1) Move to SD - This seems to FORCE the app to move to your SD card , regardless of what the developer set in it's Froyo settings. The only thing it cannot move are copy-protected apps. So far I've freed up a little space with this.

2) "Integrate into ROM", This only shows up for apps which were part of the ROM itself, you'll notice some items in Titaniums list show 'updated' in the right side.. those are what you can integrate. Best I can tell it essentially replaces the version in your system ROM with the updated version. So far I've freed up a lot of space using this to integrate Google Maps, Gmail, Amazon MP3 , Facebook and I'm still going :) So far none have given me problems in testing.

I've freed up over 30 megs so far :)
[EVO 4G Android Development] SteelH:
Not enough info given to help you.
[EVO 4G Android Development] d0cx:
yeah... Titanium Backup is super useful. it's probably a MUST HAVE for every user that has rooted their device.
[EVO 4G Android Development] d0cx:
Hey there... have you had a spare chance to check into the Wireless Tether issue?
[EVO 4G Android Development] SteelH:
Tomorrow I'll be looking into it. It definately works on I.1 though, used it today.

UPDTAE: I.2 removed, something fubar'd the kernel.
[EVO 4G Android Development] d0cx:
yeah, as i reported earlier on, it does work on RevI.1, tested myself. will be waiting for progress. thanks!
[EVO 4G Android Development] sw10475:
I just want to confirm this as I have not seen anything posted about radio update issues. I have not updated from H1 yet. I have not used any rom other than SteelH so I was looking at the new Fresh rom and that thread has many people with issues after flashing the new rom and then updating the radios. So my questions are:

1. Has anyone had that issue here or is all working OK with updating to I.1 and then updating radios?

2. Is the radio something I can update from my phone or is that something I need to flash as well?

3. From what I gather, when I update the radio my old nandroid backups will no longer be any good? And can I update the radio before updating or is the new radio for the 3.7 update?

I am learning to fix my Evo mistakes, but I would rather not make a big one like it sounds others have had, though I would have a nice paperweight for my desk then.

Thanks in advance.
[EVO 4G Android Development] DroidGnome:
I can't speak about any problems with this ROM, but regarding Radios in general:

Radios need to be flashed.. You can get the newest one from the link in my signature where I show what radio version I'm using (or go here: http://xdaforums.com/showthread.php?t=715485 ) . Keep in mind that there are MULTIPLE radio files. Typically there are 4 you need to update. WiMax, 3G (just usually called RADIO), NV and PRI. Also keep in mind that you cannot usually mix releases of radios.. so if you update the Radio EVO_Radio_2.15.00.11.19 for example you should update to the newest PRI and NV as well. (Sadly they do not have release dates so sometimes it's hard to know which went with which. The good news is they are almost always released at the same time). WiMax seems independant.

As for Nandroid.. That backs up your ROMs, but NOT your Radios. So if you have a ROM that needs a certain Radio version (Like the newest versions seem to) then once you update your Radios, your previous Nandroids become useless. HOWEVER, you could always go back and reflash an Older Radio to get them working again. (This is touch-n-go, as some users have had problems downgrading radios. I personally didn't have an issue when I mistakenly updated my Radios last week without updating my ROM, downgrade worked like a charm.)

Hope that helps
[EVO 4G Android Development] CuzinBucksBx:
I know this is old but damn this is too funny!
[EVO 4G Android Development] sw10475:
Thanks for the reply. I may just wait until I upgrade to 3.7 (I am waiting until a theme is available for it) then to flash the new radio and wimax. I know how to check everything but what wimax I am on. How do I do that?
[EVO 4G Android Development] SteelH:
1. The new radios work without problems with the new v3.70 ROM. Update the ROM first.

2. You flash radios/wimax/pri/prl/nv SEPARATELY from ANY ROM, including SteelROM.

3. The newest radio causes issues with older ROMs. Bottom line, you want to use the newest radio, flash the newest ROM first.

4. If you screw up the radios, you won't brick your phone, but it will be unusable util you flash the correct radio/ROM combo.
[EVO 4G Android Development] SteelH:
Look HERE.
[EVO 4G Android Development] Staychizzo:
What's the difference between this Rom and the official stock Deoxede Rom which you can also remove apps from with TBP? ? Thanks
[EVO 4G Android Development] SteelH:
"The goal of this ROM was to provide a deodexed stock ROM without anything removed or themed to allow users to do whatever they want to a stock ROM."

4-in-1 Reboot MOD added

Updated Market v2.2.6

Updated Google Maps v5.0

Updated Google Voice Search v2.1.1

Updated Facebook v1.5.0

Updated Qik v0.04.60.2

Updated Adobe Flash v10.1.105.7

Updated Gmail v2.3.2

Updated Google Search v1.1.2.64376

Anyhow, this ROM has everything the stock ROM has, with minimal changes/modifications so the end-user can theme it any which way they want, or simply leave it be. The changes I do make are are to add functionality, add features, etc. If you grab the stock ROM or OTA, you will have perform all those app updates yourself, and it will take up more space as they are not cooked into the ROM.

Merry Christams! (I don't do kiss ass 'Happy Holidays' to be politically correct, there's too much PC in the world today as it is. And if someone says Happy Hannukah, I am not offended at all, so people who believe in other things shouldn't not be offended by my beliefs)
[EVO 4G Android Development] Staychizzo:
Thanks alot Steel for the clarification! ! I appreciated that you went out the way to explain.
[EVO 4G Android Development] SteelH:
For whatever reason, when apps that come with the stock phone that are in /system/apps/ get updated, the original apk stays there and an updated one goes into /data/apps/. This takes up more space, so most people prefer to start off with the most up to date apps cooked in to save a little space.
[EVO 4G Android Development] oriondr:
Happy Saturnalia to you too! I just assume you're a worshipper of Saturn - is that presumptuous?

(Also, there are two main holidays in the west right now, holidays is plural)
[EVO 4G Android Development] gjlowe:
Does the link to Calkulin's Sprint hotspot fix in the OP work with the 3.70 ROM/kernel?
[EVO 4G Android Development] SteelH:
No! But stay tuned for an update!
[EVO 4G Android Development] SteelH:
RevI.2 now online!

Check out the attached image for the freespace. 406MB internal storage!
[EVO 4G Android Development] sw10475:
Is there really ever a need to update the radios?
[EVO 4G Android Development] sw10475:
I thought when backing up via RA also backed up the radios?
[EVO 4G Android Development] SteelH:
Yes there is, it can help with battery life among other things.

NO, that is incorrect. RA doesn't back up radios/wimax.
[EVO 4G Android Development] Yay 4 Juggs:
Is it themeable yet?
[EVO 4G Android Development] SteelH:
Does a bear **** in the woods? Yes, of course it is. It's stock deodexed goodness! Merry Christmas!!

(I've already added smooth sense, power control widgets, removed gps reticle, and a translucent notification tray to mine)
[EVO 4G Android Development] Yay 4 Juggs:
when I attempted to add my own theme to the build it would jack up my timezone info and replace time stamps with weird letter and number combos please my previous posts on this matter for clarification
[EVO 4G Android Development] SteelH:
Which theme? Was it built for v3.70 ROMs? Themes for older ROMs do not work on any v3.70 ROMs. But, maybe I can figure it out..
[EVO 4G Android Development] Yay 4 Juggs:
My own theme for my roms...I guess ill just have to rebuild the theme