yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] indiscriminant:
A2SD

Quick question as this is my first time doing the A2SD version of your rom. Do I need to do anything after install to move the apps to the SD card or is it automatic when I download and install apps?

The reason I ask is that I started with 132mb free, and now currently have 123mb free. I have installed some apps, more than 9mb worth. But I did lose some space. Is it just a matter that some apps don't install to the SD? Does it determine all of this automatically?

Down to 107mb with all of my apps updated from AppBrain. Where does it install them on the SD card, I know the partition, but can I view that somehow with es explorer or anything?
[Hero CDMA Android Development] cephraim:
memtweak vs. autokiller

Sorry to post this again, but I'm still not certain whether the internal memtweak settings are working well to kill apps. I see many that are not being killed.

Is there a way to test or change its settings?

How can I disable it so I can run autokiller instead?

Thanks,

Eph
[Hero CDMA Android Development] marcusva79:
Do you guys think that Darkstar theme 2.1 will work with this rom. NFX I know you said eveything has changed since 2.1 came out for Damage/Fresh 2.0d. Lemme know Darkstar was always great. Here is the link

http://xdaforums.com/showthread.php?t=657562
[Hero CDMA Android Development] FrankAmato:
could we get a 691 OC kernel?
[Hero CDMA Android Development] MrGreg:
The rom is OC'd to 691 by default
[Hero CDMA Android Development] shilent:
Does the UV stand for under volted?
[Hero CDMA Android Development] c00ller:
Yes, it does :)
[Hero CDMA Android Development] xDragod:
710 kernal bricked me. :(
[Hero CDMA Android Development] theimpaler747:
Can you boot up at all? Is it just a bootloop? If so, you're not bricked, and it can be fixed
[Hero CDMA Android Development] xDragod:
Eh, yeah, I guess bootlooped. Had to nandroid. It's just kinda disappointing. :(
[Hero CDMA Android Development] theimpaler747:
Ok, well that's not bricked though lol :D
[Hero CDMA Android Development] theimpaler747:
Did you try wiping dalvik-cache, then flashing the kernel? If you do, it may work, but first boot will be about 15 min.
[Hero CDMA Android Development] xDragod:
Wiping the cache with clockwork doesn't seem to work at all.
[Hero CDMA Android Development] theimpaler747:
Hmmm... well I guess you could try to do it again then anyways? Just make sure you have a nandroid ;)
[Hero CDMA Android Development] scifan:
The 768 mhz version works fine from my perspective... :)
[Hero CDMA Android Development] xDragod:
Flashed Amon RA and wiped the cache and flashed the zip. No luck.
[Hero CDMA Android Development] theimpaler747:
Which kernel are you flashing?

Sent from my HTC Hero running froyo: take that, Sprint!
[Hero CDMA Android Development] xDragod:
710 Kernal from the original post.

Note to self: Never use ClockworkMod to do a nandroid, then flash to RA. You cannot restore a clockwork nandroid using RA. Had flash the recovery.img via adb.
[Hero CDMA Android Development] Exhalee:
I can't change my boot screen.. Used UOT Kitchen and Boot animation changer from market.

Help? Running NFX Sprint 2.31.651.7 Stock Deoxed A2SD 3.1
[Hero CDMA Android Development] marcusva79:
Well what do you know. The link I provided with is the Darkstar Port, works with this new rom from NFX. Hell ya. Everything black.
[Hero CDMA Android Development] youdug:
just flashed 768 and it got hung up on the boot screen for about 20 minutes. flashed it and gonna try one more time..
[Hero CDMA Android Development] ItsDon:
Does the included "Wired Tether" app in this rom work for anyone? Mine just FC's every time.
[Hero CDMA Android Development] youdug:
stuck on bootscreen again. back to zenkernel. idk.
[Hero CDMA Android Development] LiquidSolstice:
As far as I know, this IS using ZenKernel.
[Hero CDMA Android Development] youdug:
oh ok. i think its 691 tho right? im putting the 768 on here
[Hero CDMA Android Development] LiquidSolstice:
? There's nothing stopping you from clocking this all the way to 768, I don't think. I could be wrong, but then again I haven't messed with it.
[Hero CDMA Android Development] Dubbin_Irie:
Did u nandroid or flash a different sense Rom? The app will stay but for some reason it did that to me too just reinstall via astro was the fix for me
[Hero CDMA Android Development] youdug:
idk either. im still new at this so youre probly right. im restoring my nandroid backup. of course i read what someone else said about how 768 worked for them so i didnt do a nandroid and i get stuck on the bootscreen. sucks. i just deleted a bunch of stock **** and now i gotta go back n do everything again. i dont know why i dont learn.
[Hero CDMA Android Development] youdug:
with the stock it wouldnt let me go past 528. doing a backup right now and trying the 768 kernel again. if that dont work im gonna throw zenkernel on there til i can figure it out. i dont see how the one guy said his works but im gettin stuck on the boot.

....its now 20 minutes later and im still stuck on the bootscreen. idk.
[Hero CDMA Android Development] :
Some phones don't run well at 768,yours might be one of them. Try the 710 it's what i am runing since nfinite posted the new kernels and it pretty snappy IMO:D
[Hero CDMA Android Development] metal666fukhead:
How can I add the flash image command? As I don't want to update
[Hero CDMA Android Development] youdug:
i tried both 768 and 710 they both get held up. when i flash zenkernel it boots right away and i can run 768 no problem.
[Hero CDMA Android Development] LiquidSolstice:
Is it not possible to just flash the newest update over Update 2?
[Hero CDMA Android Development] cephraim:
Should I follow the process in the OP and delete the 06memtweak file? Is that the way you disable the built-in memtweak?
[Hero CDMA Android Development] mozman:
It actually does work on the Odex version. That is what I have and the super battery circle is there! Enjoy
[Hero CDMA Android Development] ItsDon:
Reinstall the "Wired Tether" app or the whole rom? I can't find the app on the Market or in picking through the original rom, not sure where it came from or where to get the .apk to install from. Any ideas?

Edit: NM, I found the apk (gotta love Google) and am attaching it in case any one else wants it. It doesn't FC anymore but it won't tether. It says "unable to start tethering, please try again". Is there a setting I need to change, perhaps a LAN? I'm using the odex version if that matters.
[Hero CDMA Android Development] LiquidSolstice:
I beleive Wired Tether was specific to Nfinite's NFX-Hero ROM. I ahve never had luck getting it to work with other ROMs.

EDIT: I stand corrected. I just tried installing it over again and it's working fine. No FC, no errors, tethering works. Not sure what's up with yours :(
[Hero CDMA Android Development] nfinitefx45:
did you get the allow screen from su, if not go into su and remove any instance of wired tether then try to launch again doesnt sound as if it is getting the su permissions, I just tested it on my hero and it worked fine.

Also yes you need to uninstall it then reistall it , it is a bug with wired tether it doesnt like just loading with the rom.
[Hero CDMA Android Development] oldjackbob:
I wouldn't advise it. For a guaranteed no-problem install, I'd first do a Titanium Backup of everything (system and user apps), then do a nandroid backup, then wipe, wipe, wipe, then flash the latest rom, then flash the NFX kernel of your choice from the first post if you want, then reboot and sign in to your Google account and retrieve your contacts, then reboot again and restore your user apps and accounts data and desktop from Titanium Backup, and you should be good to go.

You may want to do a cache move at some point, but that can be done at any time.
[Hero CDMA Android Development] ItsDon:
Did exactly as described above and am now happily tethering (wired) as I write this. Thanks again everyone who helped me out with this. Just when I think this rom can't get any better...... :)

Oh, BTW - the Super Battery Circle mentioned earlier is confirmed to work on the odex version of this rom also.
[Hero CDMA Android Development] Matt262:
Has anyone confirmed the market issue still exists on different roms? After I flashed ODEX/A2SD none of my apps showed up in the market with the exception of paid apps (which I guess is all that matters)...I don't use titanium backup other than to uninstall system apps, just wondering why even after I re-downloaded everything they're not showing up under downloads, including updates not prompting, and vending.apk or whatever keeps fc...I'm not quick to blame the rom, don't misread...I'm just wondering if a reflash would fix or not. I'm hesistant to reflash just because I don't know if all my apps will show up again :X
[Hero CDMA Android Development] oldjackbob:
Download anything from the market, then all of your downloads will appear and show up as linked to the market again.
[Hero CDMA Android Development] cwzkevin:
Thanks to NFX for all your hard works! I love your roms!

I have a market issue. Sorry that happened!

I have two hero phones. Mine is on NFX-Hero 2.1.1.update1, my wife's is on NFX Sprint 2.31.651.7.update3.1.

On my wife's hero, after you confirm the installation in the market, the notification bar shows something like "download xxxxxx fail" right away every single time. I tried different time, tried reboot the phone. Nothing helped. Also, even the market fails on my wife's phone, at the same time, I can download the same apk on my phone. Well, just want to report this. I will go back home five days later and try wiping market's cache to see if it helps.
[Hero CDMA Android Development] bear187k:
Just perfect

I upgraded my fiancee's phone and my Hero from .5 to .7 over the weekend and I'm pretty amazed at the performance increase. Great job everyone, thanks!
[Hero CDMA Android Development] MrFrankBlack:
Sorry for the noob questions...

I am running NFX Hero 2.2.1 Update 1 (Deodexed), Zen Kernel and Standard vUV2_691. I only became interested in this as I was going to upgrade my phone to either the Evo or the Epic, but wasn't sure I wanted to part with $250 plus have my bill to go up for nothing. So, I thought I had nothing to lose. I have to say that this ROM has brought my phone to life. I still may pull the trigger on the new phone, but this has given me a reason to hang on to my Hero. Thank you to all who do this. On to the questions:

1) Is there a benefit for me to install NFX Sprint 2.31.651.7? I looked for a chart or wiki posting the differences between NFX Hero and NFX Sprint, but couldn't find one. Is it just JIT and the ability to use other kernels, or am I way off base? I didn't see mention of Java 10.1 in NFX Sprint, but I could have missed it. NFX Hero is running so well, I am trying to imagine it running better.

2) I am likely going to reinstall as I used my 8GB memory card rather than my 16GB as I was afraid I might kill it. If I decide to stay with NFX Hero, is there an easy way to swap to my 16GB card without a lot of fuss? I did partition it for A2SD.

3) How can I tell how well A2SD is working? I have Android Commander and the dev kit. Are either of these useful for getting that information?

4) I only plan to run Launcher Pro and to customize my wallpaper and boot screen. Is it better for me to run ODEXed instead of my current DEOXEXed ROM? Can I install custom icons with ODEXed?

5) I assume I can still run the Zen kernel if I install NFX Sprint?

6) Why the hell am I running Standard_vUV2_691 again? :)

Thank you, thank you to everyone who puts in the effort for this, especially Nfinitefx45. I apologize for the dumb questions, but I have been reading these forums so much that I may go blind if I have to keep searching.
[Hero CDMA Android Development] oldjackbob:
I'll try to answer your questions.

1) Yes, there are benefits to installing NFX Sprint 2.31.651.7 ... nfinite has done lots of work to make this rom run faster and smoother than the stock Sprint release. As far as JIT is concerned, I don't use it, and to be honest I'm not even sure that it's enabled in this rom, LOL. "Snappy-ness" is a percieved thing ... raw Linpack scores may be higher with JIT enabled, but this rom's response is very quick even without JIT, and I've yet to see any incontrovertible evidence that JIT actually enhances my user experience. As far as kernels are concerned, this rom doesn't need any added kernel, since it's already overclocked to 691, and it's already undervolted. If you want to go higher clock speeds, there are links to several custom kernels in the OP. IMPORTANT: DO NOT run your favorite kernel with this rom that you've been running with other roms, because there's no guarantee it'll work correctly ... if you absolutely must run an add-on kernel, only use one of the kernels listed in the OP.

2) Sorry, you'll need to find someone smarter than me to answer that one for you, LOL!

3) I'm not sure what you mean by "how can I tell how well A2SD is working" ... it's either working or it's not. It's not a matter of "how well" it's working, it's a matter of whether or not your apps have been moved to the sd card thereby freeing up system memory. If A2SD is working at all, it's working good.

4) I've always only run deodexed, so I can't answer that one either.

5) See my notes in #2 above ... DO NOT run Zenkernel with this rom, or any other kernel except one of the ones listed in the OP. There is no need to run Zenkernel ... there is no longer any lockscreen lag, there is no longer any "pop" in the headphones when you turn on the music app, and the rom is already OC'd and UV'd. So, seriously, if you go with this rom you really need to let go of any preconceived notion that you need to flash Zenkernel or any other kernel.

6) See my notes in #2 and #5 above. ;)
[Hero CDMA Android Development] LiquidSolstice:
Uhh. That's because this ROM is already using Zen Kernel.
[Hero CDMA Android Development] nfinitefx45:
answers for all except 2 already well covered thanks

#2 Yes it is actually quite easy do a nandroid with ext backup, then while inrecovery do the mount usb while hooked to your computer, when the window opens copy your entire sdcard to a location on your desktop.

once that is complete unmount and power off the phone.

once off swap your sdcards, then boot to recovery (hold the home button while powering on)

Now if you dont have an ext partition yet go ahead and create one now.

If you already have one then mount usb once again and copy the backed up file from your desktop back to the card.

unmount

go to backup scroll down to restore and click on the newest backup you made at the the begining of this tutorial.

once done reboot normal and enjoy.
[Hero CDMA Android Development] nfinitefx45:
yes it has been incorperated along with the changes from sprint
[Hero CDMA Android Development] nfinitefx45:
you should be able to, but I would run it first stock so you can get a baseline of what it is like, the reason I say this is if you just flash the kernel without testing and it does create and issue you will ask me to fix it and at this point I havent found anything that doesnt function properly.
[Hero CDMA Android Development] jles1693:
I dont why there is so much confusion, there are 3 roms and they are defined accordingly

Sprint 2.27.651.6 STOCK Deoxed - Based off of the last sprint update, notice the .6

NFX-Hero - Themed Rom

and now this

NFX Sprint 2.31.651.7 STOCK - Based off of the latest sprint release still stock with root and SU .7
[Hero CDMA Android Development] skanndelus:
Been running since last night. No issues so far.
[Hero CDMA Android Development] :
I tried flashing this kernel (DarchKernelv4 691mhz For Nfinitefx45) and my phone wouldn't boot. It just hung on the HTC boot screen. Is there a different kernel that I should try?
[Hero CDMA Android Development] nfinitefx45:
Well I believe they updated the kernel in the update so the only one I would suggest at this point is the zen any kernel
[Hero CDMA Android Development] urushiol:
Indeed, the zenkernal anykernal stock voltage and under volted work great!
[Hero CDMA Android Development] ozzie1p:
Ya, everything seems to work. Its just a little laggy and not as responsive as nfx....iv'e been spoiled. ;)
[Hero CDMA Android Development] whiteonline:
If you remove the Footprints, Stock, and Amazon APK's, it runs a *bit* snappier (I think Footprints is the main culprit).

The only bummer is HTC didn't find/release a workaround for the Android 2.1 / Hotmail ActiveSync integration bug. It works well on 2.2, but not that much into AOSP and always experience a bug here/there.
[Hero CDMA Android Development] ozzie1p:
Cool, thanks for the info. How would I go about removing them?
[Hero CDMA Android Development] whiteonline:
> adb remount

> adb shell rm /system/app/HtcFootprints*

> adb shell rm /system/app/*Stock*

> adb shell rm /system/app/amazonmp3.apk

Then reboot.

Like I said, the diff isn't night/day, but it helps.
[Hero CDMA Android Development] metal666fukhead:
Hey nfinite can we expect to see the dalvik moved to cache and the option to enable jit?
[Hero CDMA Android Development] nfinitefx45:
yes but that will be the semistock rom I am planning on releasing. I may release a patch for this if others what to add it to the stock rom, I am not sure at this point though
[Hero CDMA Android Development] whiteonline:
deleting...
[Hero CDMA Android Development] oldjackbob:
Nfinite, you stated earlier that you had to remove a2sd until some issues are resolved.

Does that mean that if my card has an ext partition, then I can't flash this rom? Or can I go ahead and flash it, and the apps will just load into regular memory because you've got a2sd disabled in your code?

Please enlighten those of us who are currently set up with ext partitions.

Kind thanks!
[Hero CDMA Android Development] nfinitefx45:
Yes you can flash this it will just run all internal
[Hero CDMA Android Development] scifan:
Decided to just make a nandroid and try the super circle battery icon and it seems to work fine... ;)
[Hero CDMA Android Development] metal666fukhead:
Ok cool...is your semi stock going to use this as its base or are you going to be using the .6 release? Thanks again nfinite!
[Hero CDMA Android Development] nfinitefx45:
I will be updating it to this base for both semistock and nfx-hero
[Hero CDMA Android Development] justbillz:
jw if we can get a theme soonish
[Hero CDMA Android Development] guitardoc64:
Gonna wait for apps2SD on this one.
[Hero CDMA Android Development] bdizzel1982:
nfinitefx I have seen two different super battery mod links posted and was wondering which one will work correctly with this rom, one is labeled "

(2) Super.Battery_signed" and the other is "Stock.super.battery.mod_signed" also which one will work with your odex rom? Thanks in advance
[Hero CDMA Android Development] eXplicit815:
I'm having problems with the ODEX version of this ROM. I have my alarm set to go off at 6:40a and 7:20a, and neither go off. Now here's the kicker, if I go in and set the alarm for like say, 5 minutes from now, it'll go off just fine. But when I set it the night prior, it will not go off.

Any thoughts?
[Hero CDMA Android Development] ItsDon:
I am running the one I attached just fine on the odex rom.
[Hero CDMA Android Development] cephraim:
Works great - thanks!
[Hero CDMA Android Development] nfinitefx45:
I am not sure what to say about that I have the same setup every morning at 5am and 5:30am and they work fine, are you using any kind of memory management other then what is in the rom?

Reason i ask is in most cases if you set it to high it will kill of alarms as they are background processes with low priorty.

my setup is stock odex running the 633 kernel, other then that I havent changed anything from install.
[Hero CDMA Android Development] mozman:
I flashed the first one ("(2) Super.Battery_signed") listed and it is working fine.
[Hero CDMA Android Development] eXplicit815:
No memory management at all. It's just funny that if I leave it for overnight to wake me up the following morning, it won't work, but when I set it for like 2 minutes from the current time, and turn the screen off, it works fine. Maybe a re-flash?
[Hero CDMA Android Development] nfinitefx45:
try going into recovery adn wipe dalvik then reboot and give that a try
[Hero CDMA Android Development] bdizzel1982:
are you using the odex rom?
[Hero CDMA Android Development] c00ller:
Are you using setCPU with a screen off profile? If so, make sure the speeds aren't too low.
[Hero CDMA Android Development] scifan:
Had the 768 mhz kernel spontaneously reboot this morning...
[Hero CDMA Android Development] Macanage:
nfinite,

Just wanted to let you know, flashed deoxed with a2sd with fresh format of the sd card and had about 90 on internal storage. Loaded up a few apps, went down to 70 or so.

Did a2sd reset then a2sd cachepart. rebooted and now at 130 internal storage. Not sure if it is moving it to the cache partition from original flash.

Other than that this rom is fantastic! By far the best Sense rom to date. Running with your stock kernel, no lag changing screens or scrolling through pages. battery life seems to be excellent as well, with no tweaks running. Great job!!!
[Hero CDMA Android Development] Outer Marker:
Good question. There is a lot of misunderstanding about this stock ROM and how it stores things. There are 3 places the dalvik can be stored. It can be stored in:

1. The data partition internal to the phone (standard location)

2. The cache partition internal to the phone (a2sd cachepart command)

3. The SD card, external to the phone (a2sd cachesd command)

I use the deodex version of the ROM, and also come up with about 70MB free internal data storage on initial load. I used the a2sd cachepart command to get the dalvik on the cache partition of the phone, BUT STILL INTERNAL. At that point, a dalvik wipe gets rid of the old stuff on the data partition, and you get 140 MB free internal.

For me, using deodex affords the best flexibility for future modification if I so wish. In the past, this meant watching internal phone memory go down, even with apps going to sd. That's because the dalvik was still internal, on the data partition. Now I can run deodexed with no sacrifice. Dalvik is on the internal cache partition, data partition never gives up any space, and SD card is needed only for app storage, not dalvik storage. This is desirable because the fastest dalvik retrieval will always be when it is located internal, even with class 10 sd cards. This is true given the Hero hardware, which is just built that way.

If you use deodex, all you have to do is use the a2sd cachepart command to move dalvik to the internal cache partition. If you use the odex version, you will FIRST need to delete the cache file thing in the init.d folder. Then you can reboot, and use the a2sd cachepart command.

Those of you using Amon_RA 1.6.2 recovery... the added bonus is that the "wipe dalvik" option when executed from the recovery menu, will correctly detect where the dalvik is stored, and wipe it correctly regarldess of whether it is stored internally on the data partition, internally on the cache partition, or externally on the sd card.

If you want stock and don't intend to tinker, use odex

If you want stock, but love to tinker, use deodex

If you tinker and use a few apps, deodex and a2sd default (dalvik on data)

If you tinker and use lots of apps, deodex and a2sd cachepart (dalvik on cache) or cachesd (dalvik on external SD card).

Hope that helps clarify some things!
[Hero CDMA Android Development] cephraim:
Can't get root access anymore

I just did a nandroid restore from a full backup I did yesterday with this ROM.

Now I can't get root access when running any of the apps that require it.

I get the error: "Please verify that your ROM is booted and includes BusyBox" when trying to launch Titanium, and "there may be a permissions issue with your ROM" from SetCPU.

Is there an easy fix to this?

Thanks!

Eph