yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] GK_usa:
I'm a little new to this. I can install the ROM without a hitch except for the A2SD part. Could you elaborate a little bit as to how you "set A2sd cachesd"? How do you know apps are installing to SD no problem other then the fact that you have 150 mb showing in data file with 28 apps installed. Obviously you have done something right.

I have been using the Clockword Mod Recovery if that matters at all.
[Hero CDMA Android Development] ccrosno:
The commands such as a2sd cachesd are part of the ADB Shell commands that you would need to run from your computer command console. If you are not familiar with ABD Shell, I strongly recomend downloading Android Commander from androidcommander.com. this will have all the tools you will need.

from Android Commander console (tab at the bottom left) type a2sd check (that will show you the current a2sd running and all of the a2sd settings)

to move the Dalvik cache to the SD card you would type a2sd cachesd

There is too much to explain here but I would check out androidcommander.com for help using the program.

Also read the 1st post in this thread for instructions on what file to delete from your phone to get the cache to move to SD (you will have to do this first before you can move Dalvik to SD)

Hope I was of some help. Shell commands are difficult to explain in a post.
[Hero CDMA Android Development] GK_usa:
Thanks for the tip. I will read up on it. Remembering instructions on 1st post is duely noted.

2 more questions I have, sorry...

1) Moving Dalvik to SD... is this to allow app2sd to work properly, or is there some other benefit to moving Dalvik to SD?

2) Using the ROM manager, should I make sure to create a partition on my SD card as well before I do any of this, or should I leave it as a standard SD card and the ROM install should take care of everything?

Thank you so much for your help in advance.
[Hero CDMA Android Development] ccrosno:
1: Moving Dalvik to SD will free up from 30 to 50mb of system space(faster and smoother operation)

2: Yes, with rom manager make sure to partition the card before hand. I do not believe the install of the rom will do this for you.

3: Always nandroid before you do anything :)
[Hero CDMA Android Development] scifan:
Now that this appears to be relatively stable, were you going to build a "NFX" version with friend stream, etc?
[Hero CDMA Android Development] LiquidSolstice:
Reading is cool, man.
[Hero CDMA Android Development] GK_usa:
ccrosno you have been of great help. Here is the order of operation I'm thinking this will all work. Please correct me if I am wrong.

1) Root Phone (obvious and already done)

2) Using Rom Manager...

2a) Set up Clockword Mod Recovery

2b) Partition SD card <---I'm not sure this goes here or somewhere else.

3) Load ROM back on to SD card as SD card has been wiped clean.

4) Using ROM Manager, reboot into recovery

5) Now while in Recovery

5a) Wipe data

5b) Clear Cache

5c) Wipe Dalvik cache

5d) Install ROM from SD card

5e) Reboot Phone

(THIS IS WHERE I AM GUESSING THESE NEXT STEPS GO)

6) With phone loaded with new ROM do as post #1 suggests and delete file 05dalvik2cache

7) Reboot as post #1 sugegsts

8) Use android commander to do as the quote from post #652 suggest and appropriately use the software to at some point type "a2sd cachesd" <---there may be many steps here but I am hoping to figure this out as I go.

9) Reboot phone

So did I get the order right? Do I have to use android commander to move apps to and from the SD card? Or can I somehow do this within the phone (with ease)?

Once again, thank you for your help. Hopefully if we clear this up there will be less newbies, like me, asking the same old question over and over on this post.
[Hero CDMA Android Development] nfinitefx45:
do up to the partition once done you can stay in recovery and usb mount the card this will open a window on your computer put the rom on the sdcard then unmount and flash all while in recovery. everything else is right, this will just save a few steps
[Hero CDMA Android Development] GK_usa:
Thank you nfinite, good luck with your new endeavors.
[Hero CDMA Android Development] xanadu1979:
Does anybody use LauncherPro with this ROM? Are there any problems with it?
[Hero CDMA Android Development] googleguy:
What are the advantages of moving Dalvik to SD over nFinite's Dalvik moved to Cache partition? more Internal memory?

So, If I was to move Dalvik to SD I need to remove the 05dalvik2cache file first?

Do you sacrifice any performance moving Dalvik to SD?
[Hero CDMA Android Development] nfinitefx45:
yes, but I would only suggest that if you are a class 6 or above other wise running from cache will be faster, for some reason everyone thinks it will increase the space on data, but it isnt in data anymore it is on the cache partition which is only used or OTA and downloads
[Hero CDMA Android Development] googleguy:
OK, thanks for the reply. That makes sense.

The person I originaly quoted said they had 150 megs of internal memory space with the deoxed version of this ROM and a2sd. I flashed the ODEX version yesterday (with a2sd active and working) and had 132 megs free after flash. Does the deoxed version have more free internal mem to begin with?
[Hero CDMA Android Development] igtheactt1:
Ok first off.. upon installing update 3.1 and using Android Commander that 05dalvik file isnt in system/etc/init.d/ i am not using dalvik to sd because i only have a class 2..

second how come there are no command list anywhere for a2sd how do i know if its working?
[Hero CDMA Android Development] googleguy:
from ADB:

adb shell

ls -l /data

should see something like:

lrwxrwxrwx . . . .. ............. app -> /system/sd/app

lrwxrwxrwx . . . .. ............. app-private -> /system/sd/app-private

Also, you can see list of apps in a2sd:

adb shell

ls /system/sd/app
[Hero CDMA Android Development] Hippie459MN:
I didnt see this anywhere but I tried flashing the odex update 2 from your .6 deodexed stock rom and it was stuck in a boot loop. It wouldnt even get to the home screen.

I didnt wipe my partition on the SD and wondering if that could be causing it as all the apps would still be on the SD card. I just pulled the battery and booted to recovery and restored and all is good again.

Maybe I will do full wipe of everything and try it again. :)

It flashed fine to my other Hero but went from 100% stock to root to this w/aps2sd but didnt partition sd card for it and it works. Hmmm
[Hero CDMA Android Development] bsmith1051:
So, if the only reason I rooted my Hero was to improve the memory mgmt (I installed Fresh Hero 2.4.0 + AutoKiller), should I now re-flash with this ROM instead? It sounds like it's got a better kernel and HTC Sense, and so I'd just need to manually remove the remaining Sprint crap?

I had been hoping that nfinitefx45 would use this to update Fresh Hero but instead it sounds like he's done with Android 2.1.

P.S. Is there a list of what specific apps can be safely removed, and from where? I don't use any of the Sprint or any of the 'social networking' stuff.
[Hero CDMA Android Development] mahalocat:
I do....works great!!!
[Hero CDMA Android Development] igtheactt1:
Why does everybody go crazy over the sense UI? It's not that great and its sluggish on our heroes.
[Hero CDMA Android Development] ItsDon:
I've run every iteration of CM6 tweaked to death with every OC kernel out there and yet...... my phone runs better & faster with this rom. Yes, in general Sense UI blows but NOT on this rom, it flies - have you tried it?
[Hero CDMA Android Development] ccrosno:
Sorry I don't mean to confuse people. I'm just not that good at explaining the processess. I will leave that up to the people who build.

What I meant to say was I have 150mb in the data area after moving the apps and the cache. However, this is the best and snappiest sense rom I have tried to date. And for my experience, moving the apps and cache to SD was a great improvement in performance and I am only using a class 4 card. I can imagine what it could be like with a class 6 or 10 card.

Also on another note, I have tried just about every rom available for cm6 and still come back to sense. 2 main reasons, I like Sprint Nav, I can't get it to run properly on any of the CM6 roms. I would have to use Google Nav (not my favorite). Secondly, I like the people wiget. The only thing I wish the sense roms had was calling from bluetooth. Otherwise it is a very stable UI. Tried, true and tested. And this one is no exception. It is an improvement obove .6. No more keyboard lag, transitions between pages are smooth and clean.

My 2cents
[Hero CDMA Android Development] d2offrover:
Same here. Phone is much more reliable.
[Hero CDMA Android Development] igtheactt1:
Not really I used it when I first flashed this rom and noticed a big difference in speed.. just so used to LP.. Might try sense once more...

Well after giving sense another try... I love it!

One thing though when I load up any other keyboard ie. HTC IME I get fc... multi touch doesn't show up...

Any fixes for that..
[Hero CDMA Android Development] ItsDon:
Try Vlingo (get it at the Market) I use it and it's a really good keyboard as well as a whole bunch of voice controls.

nfinite - any word on those new kernels?
[Hero CDMA Android Development] cbarth3:
anyway to get a zip file of the boot screen you had for nfx? dont really care for the sprint boot screen
[Hero CDMA Android Development] indiscriminant:
Maybe this is a dumb question, but I have always used the non A2SD version of the rom and am wondering about trying out A2SD. I know that it requires you to parition your SD card somehow, can anyone point to a how to guide similar to the rooting guides? I didn't see it in the Hero wiki.

And should it be ext2 or ext3?

Using a windows vista computer if that makes a difference.
[Hero CDMA Android Development] KBizzle:
I use LP and it works great.
[Hero CDMA Android Development] cephraim:
Boot loop

Full data wipe and dalvik wipe, flashed 3.1 odex version.

Now I'm in a boot loop.

Tried pulling the battery and restarting. Same thing.

Any ideas?
[Hero CDMA Android Development] geeoff81:
Here's a nice guide I found for A2SD. And I think we need Ext3. From what I read, the hero doesn't support Ext4. Someone correct me if I'm wrong.

It's not letting me post the url... so just go to the following thread in xda-developers: /showpost.php?p=7021325&postcount=2
[Hero CDMA Android Development] KBizzle:
Go back and wipe everything, data, davlik, ext partition. Then reflash.
[Hero CDMA Android Development] marcusva79:
Is Gscript in this rom like in NFX? Is the better than NFX? Is there a way to overclock this rom at all? Wanna give this a try if this is any different than NFX.
[Hero CDMA Android Development] cephraim:
Will wiping the ext partition just wipe the apps partition?

Or, do I need to back up my SD card first?
[Hero CDMA Android Development] sekarpdkt:
Y

just app partition is enough. If you have lot of problem, then full partition format is recommended.
[Hero CDMA Android Development] MrGreg:
You can probably just pull it out of nfx and put it on your phone
[Hero CDMA Android Development] cephraim:
I'm getting a "read only" error when I try to adb push or copy via ES File Explorer.

Any ideas?

Thanks again!

EDIT: Got it working. Thanks!
[Hero CDMA Android Development] cephraim:
IME Keyboard - need signed version now?

I tried to reflash the IME lowres keyboard on this ROM and it is failing with a "no signature" error.

Is there a signed version?

Or, is there a way around this?

Thanks

EDIT: Was able to get this working, too. Thanks!
[Hero CDMA Android Development] garbonzo134:
Looking to flash the odex a2sd version of this rom, however, i need to create the ext partition. Can this be done using clockwork recovery, if so, how?
[Hero CDMA Android Development] LidoShuffle:
http://xdaforums.com/showthread.php?t=581976
[Hero CDMA Android Development] LidoShuffle:
Yes, just look in the menu. I followed the defaults and then flashed the app2sd version of this rom and it seems to be working (assuming I understand what to ls to see if app2sd is actually using the sd for apps).
[Hero CDMA Android Development] killacammiami:
how do i add aosp dialer??? i tryed to push and install on deoxed ver. is that the one i can add things to?
[Hero CDMA Android Development] c00ller:
aosp dialer/contacts never really worked for sense roms. aosp everything else is fine though (mms, calendar, music, lockscreen, etc)
[Hero CDMA Android Development] cytherian:
Just a quick noob question: Your phone does need to be rooted in order to get the modified Stock Deodexed ROM installed, correct? It's not the same process as applying the Sprint OEM 2.27.651.5 ROM? I suddenly got the idea that perhaps this is a new technique to reduce that added step, given it's mostly stock. But I didn't see anything mentioned earlier in the thread, though...
[Hero CDMA Android Development] ItsDon:
Correct, you must be rooted to flash this rom.
[Hero CDMA Android Development] cytherian:
^ Thanks a lot, Don. :)
[Hero CDMA Android Development] BrandoKC:
You can use universal one click root, then download rom manager from the market. Place the zip for the odex or the deodex on the root of your sd card. Power of your phone, turn it back on while holding the down volume key. You will be on the recovery screen, select wipe, then flash the zip. If you want backup your apps first with astro or titanium backup. Hope this helps!
[Hero CDMA Android Development] cephraim:
memtweaker vs. autokiller

So, I finally got this all set up and running well with a2sd.

Question: I know it's got a built in memtweaker and that autokiller shouldn't be needed. But, it seems like a lot of apps are not being killed off properly with the built-in tweaker.

Can autokiller be used on top of it?

Or, should I just leave it alone?

Eph
[Hero CDMA Android Development] hotaru:
it's much easier to just use do "reboot into recovery" from rom manager...
[Hero CDMA Android Development] theimpaler747:
Only use one or the other... autokiller or memtweaker, not both, they'll interfere :)
[Hero CDMA Android Development] Outer Marker:
If you really must tinker, use the deodex version as it is more forgiving. Then, make sure you don't have the memtweak file in your init.d directory. If you do, you will have to delete it first, then wipe dalvik, then reboot. At that point you can use autokiller if you want, but the gains won't be as significant as you might have seen with other roms.
[Hero CDMA Android Development] mozman:
I just updated (odex version) my Hero from nfinite's NFX Hero ROM and I have to say it appears to be faster and snappier. It appears the phone seems snappier too as Sprint has stated in its update. I have to reiterate nfinite's older post on this forum, that there is no need to use any other kernels, he has done a fine job with this. The only thing I have changed is putting in the super battery circle. I just prefer that to the stock battery indicator. Awesome job nfinite! I'm looking forward to your final work on the froyo work. Till than this is my daily ROM!
[Hero CDMA Android Development] metal666fukhead:
So just a quick question does wiping ext erase the whole memory card?
[Hero CDMA Android Development] LiquidSolstice:
Unless you are using Apps2SD, you'll get an error if you try to wipe ext. If you do use Apps2SD, this function wipes the ext parition.

Apps2SD uses a user-created ext parition to store apps. Simply put, if you use Apps2SD, you'd know precisely what it is and what wiping it would do. If you don't use Apps2SD and have no idea what the heck I'm talking about, don't worry about it at all. You won't be able to wipe ext. Simply put, no, wiping ext will NOT erase the sd card as a whole.
[Hero CDMA Android Development] igtheactt1:
I keep getting errors when trying different things.. vlingo keyboard works but keyboard options give me com.android.settings fc.. I notice I get this a lot.. running odex with a2sd
[Hero CDMA Android Development] LiquidSolstice:
Getting really sick of the Market issues. I adore this ROM as well as Nfinite's other one, but the Market is driving me nuts. Has anyone found a working vending.apk for it? It appears to be a Google-side issue, not this Roms.
[Hero CDMA Android Development] metal666fukhead:
Thank you very much never tried apps 2sd cuz I'm waiting for the sense 2.2 rom to have it native =]
[Hero CDMA Android Development] hotaru:
you're right that it seems to be an issue on google's end, which means that there's probably not anything you can do to solve it on your end. using a different vending.apk won't make any difference. you just have to wait for google to fix their servers.
[Hero CDMA Android Development] metal666fukhead:
Just got 5.21 mflops with 768 and jit enabled for about 2 day with no problems as of yet...Knock on wood
[Hero CDMA Android Development] youdug:
i just removed a ton of stock apps, been clockin it at 768, i didnt charge my phone for two days before it went down to 7% and i had to finally throw it on the charger for an hour or so. its runnin fast as hell and i couldnt be happier. dont even care about the upgrade i have comin at the beginning of the year. thanks again man.
[Hero CDMA Android Development] slow27:
is there a noob friendly guide for setting up a2sd?

i tried a guide on some wiki page and it didnt seem to work for me.
[Hero CDMA Android Development] cephraim:
Is there a way to confirm that memtweaker is working properly?
[Hero CDMA Android Development] indiscriminant:
http://xdaforums.com//showthread.php?p=7021325#post7021325

I am currently going to try doing it from this thread per another poster's suggestion. I am backing up my SD card to my desktop currently just in case partitioning wipes my entire SD card (I believe it does this when creating a partition, it won't do this later when you just wipe the partition). Got about 10 minutes left on that with this slow ass class 2 8GB card lol.

Basically the jist of it if I get it correctly is to just reboot into your recovery mode by holding home during boot, the same area where you flash roms.

There are 2 options pertaining to partitions there, "wipe ext partition" and "partition sd card" you should select partition sd card and follow the basic prompts. (when installing new roms you use the wipe ext partition and it wipes just the partition itself)

Thats it.

Then copy over the A2SD rom and flash it after.

If someone could correct me if I am wrong I would appreciate it.
[Hero CDMA Android Development] sekarpdkt:
If your worry is about partitioning, booting in recovery mode etc... this thread might be useful..

Take control of your HTC CDMA HERO

it covers

1. How to root HTC HERO SPRINT CDMA? Post: #2

2. How to backup SD card (along with nandroid backup)? Post: #3

3. How to partition SD card to get it ready for A2SD? Post: #4

4. How to install preferred ROM? Post: #5

5. How to install a custom kernel and get Overclock working? Post: #6

6. FAQ section covering Post: #7

A. How to upgrade 2GB micro-sd to 16GB micro-sd, with out hassle

B. SWAP and Dalvik-cache on SD. What can go wrong?

C. How to flash adhoc update zips?

D. How to take screenshot of phone?
[Hero CDMA Android Development] harrst1:
Super Battery Circle

I can't seem to find the super battery circle. Could you point me in the right direction. Thanks..
[Hero CDMA Android Development] :
http://xdaforums.com/showthread.php?t=753131
[Hero CDMA Android Development] ItsDon:
So this works on the odex version with no issues?
[Hero CDMA Android Development] Cotandem:
Kind of in a panic here. I downloaded the Sprint stock ROM odeexed version this morning and it was all good. I then just had to be an idiot and used ROM Manager App to partition the SD card. When coming back from reboot I get as far as the Sprint Now screen and then it goes back to the white HTC screen. From there it alternates between the HTC white screen and a black screen. Any suggestions of what I can do to get my phone back up?
[Hero CDMA Android Development] theimpaler747:
I believe you'd have to have a deodexed version to use a mod like that
[Hero CDMA Android Development] nfinitefx45:
this is because when you did the partitioning it wipe your entire sdcard including some android configs that where stored on it, the only thing you can do at this point is just run the install on the rom again. this will fix it by replacing the files lost or erased. if it doesnt work doing a flash over then you will need to wipe eveything and start over.
[Hero CDMA Android Development] Cotandem:
OK, since last post I have reloaded the SD card and at least my phone starts up. But now I have error msg "The application HTC Sense (process com.htc.launcher) has stopped unexpectedly" Please try again. Force Close.

So if I did load the wrong version, any suggestions how to get my phone back to usable status?

Thanks in advance for any help
[Hero CDMA Android Development] Cotandem:
Thanks, I will reload the ROM and see if that fixes the problems I have created...
[Hero CDMA Android Development] Cotandem:
Thank you for your help. I just started over and got everything back to at least to being able to use the phone. Many thanks for your support!
[Hero CDMA Android Development] youdug:
with this rom and zenkernel 8/12 at 768mhz im only getting 3.26 mflops. i know ive read that the mflops dont matter as long as the phone is runnin good but is there a faster kernel? anyone else getting anything faster?

i tried using brainfuct #13 kernel but i got the same mflops and there was a lag when i pressed the menu key to bring up the lockscreen so i flashed zenkernel again.
[Hero CDMA Android Development] pkopalek:
I am not finding a folder here.

/system/etc/init.d/ folder.

The init.d folder does not seem to exist.

Yet, I don't want these memory settings tweaked. I want them as the Stock Hero.

Is there some other method I should go about tweaking these settings?

Am I looking in the wrong place?

Very stable-looking ROM. Great job with this, and thank you. Flashing my best friend's Hero with this (he was on a very old DamageControl).
[Hero CDMA Android Development] Hippie459MN:
Got it all figured out and am speeding right along now with over 100 apps and showing 82mb free. :D

I had to wipe ext partition and my boot loop issue was solved.
[Hero CDMA Android Development] ItsDon:
Nfinite stated that he will be posting links to some OC kernels for this rom in the next few days, hang in there for those as I'm sure they are tweaked to perfection for use with this rom.
[Hero CDMA Android Development] nfinitefx45:
Kernels

Please read before using they are listed on the front page also.

Kernels only for this rom! - If you are using anyother kernel other then what I put in the rom, dont use these as it will break your wifi!!!!!

633 OC,UV,NFX stock

710 OC,UV,NFX stock

768 OC,UV,NFX stock
[Hero CDMA Android Development] oldjackbob:
Woot! Thanks nfinite!

Question, if I'm currently booting reliably at 691 mhz with the stock rom and using SetCpu to reduce my speed to 614 after boot, is there any particular advantage to running any of these kernels?
[Hero CDMA Android Development] scifan:
Excellent!
[Hero CDMA Android Development] nfinitefx45:
the only advantage is reaction time due to you dont have to wait for set cpu to kickin , but if it isnt something you notice then you probably wont see anything different
[Hero CDMA Android Development] ItsDon:
Awesome! Oh, should we wipe dalvik prior to flashing these kernels? Is it easy for me to change one of them to be 729? Thank you sir for all your efforts, especially since you are now Mr. Froyo Sense!
[Hero CDMA Android Development] nfinitefx45:
no need to wipe just flash it, to change the speed you need to edit the kernel.