yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] NxNW:
And just for the record, lionfish kernel does not show the ffc upside down.

(in some versions i seem to recall it was mirrored left-to-right, but that's not nearly as big a deal add upside down, and when I tested it tonight I didn't think it was reversed at all in any direction)
[EVO 4G Android Development] jrny99:
Can I install a kernel over one that I already have installed ?
[EVO 4G Android Development] volk9029:
Yes, wipe cache and dalvik cache before flashing. You can flash from recovery.

Sent from my lair.
[EVO 4G Android Development] NxNW:
Ideally, if you originally installed v4rc1 or later, you would be able to re-run the aroma installer (ie reflash the ROM) and select upgrade install then choose a different kernel. The installer would clear caches and restore data for you. (I tried that very thing just now actually and it forced me to do a new clean install so I aborted.)
[EVO 4G Android Development] grayn0de:
Upgrade will restore your apps, not data (as will Clean install) and install your previously chosen mod options automatically. I'm still working on a Modify option that will do as you say.

As for the installer forcing a clean install. Did you do a clean install, once, first? Has anyone else seen the same?
[EVO 4G Android Development] volk9029:
I flashed different kernel from recovery, didn't try aroma.

Sent from my lair.
[EVO 4G Android Development] NxNW:
Yes, previous install used the same rc1 zip as the attempted upgrade session, and it was originally flashed after both repartitioning the SD card and performing every wipe available in Amon ra from the bottom up as I usually do when beta testing. Is there something like a logcat I can send you?
[EVO 4G Android Development] wfetter:
Yes. It looks like the aroma folder you pm'd me about is not there. Maybe no saved settings then? No upgrade install?
[EVO 4G Android Development] mahootzki:
Don't know what happened, but in the passed day or so my phone slowed down to a crawl :( didn't do anything to it that I can think of and its crazy crazy slow.

Before that, this was the fastest ROM I've ever used.

Can you thinkbof anything I can do?

Sent from the heart of my bottom.. er.. bottom of my heart!
[EVO 4G Android Development] volk9029:
Can you wipe cache and dalvik cache? Did you undervolt or underclock?

Sent from my lair.
[EVO 4G Android Development] grayn0de:
Is there anyone who does have an AlterROM folder on the root of their SD card? This is what the Upgrade install option depends on. I need to see if I somehow broke that feature somehow or what the common denominator is.
[EVO 4G Android Development] volk9029:
I don't have it.

Sent from my lair.
[EVO 4G Android Development] PookiePrancer:
I have it. Has three files: customize, mods, and removal.prop
[EVO 4G Android Development] shizume:
My phone has it
[EVO 4G Android Development] jrny99:
me neither . no have
[EVO 4G Android Development] grayn0de:
What recovery (and version) is everyone running?
[EVO 4G Android Development] PookiePrancer:
CWM 5.0.2.2

Did a full wipe before installing RC1.
[EVO 4G Android Development] shizume:
Amon-ra 2.3
[EVO 4G Android Development] volk9029:
Amon Ra 2.3

Sent from my lair.
[EVO 4G Android Development] NxNW:
No AlterROM folder, Amon Ra 2.3
[EVO 4G Android Development] biga1:
Amon RA 2.3

edit: got the alterrom folder on root also.
[EVO 4G Android Development] jrny99:
Amon 2.3
[EVO 4G Android Development] grayn0de:
Alright then. Recovery is not the issue, it would seem. I'll continue to do some digging.
[EVO 4G Android Development] jrny99:
Just wanna say Mr grayn0de. Your creation here is really awesome and has been my daily driver for sometime.

Good job ...
[EVO 4G Android Development] grayn0de:
0.0.4.1-RC1

Alright folks. I've cleaned up the scripts in AlterROM 0.0.4-RC1 and included the SystemUIs with 70% black transparency (hotfix 1) into one complete zip. I've flashed this zip repeatedly over the last 24 hours (lost count of how many, but I'm sure my phone still loves me ;)) and each time I flashed the AlterROM folder was created on the root of my SD card. Upgrade installs (which simply use the previous install configs stored in the AlterROM folder) work properly for me.

If you were having difficulty with the previous RC1 release, please attempt a Clean install of the version linked in this post or the OP and report back if the AlterROM folder still fails to appear. I was unsuccessful in finding a common link between those affected, but I did rewrite some of the code used by AROMA, so it may fix the issue. I've tested with and without pre-wipes, re-partitioning and just straight no wipe installs, deleting the AlterROM folder each time, and everything seems fine for me, but I would like confirmation.

If you are already on RC1 with the current hotfix and have an AlterROM folder in SD, then there really is no need to flash this but feel free to download it for any future re-install needs.

On another note: I believe I found the issue that kept me from releasing the Modify Install option, but I am doing further testing to be certain. If all goes well, I may have another RC up as soon as this weekend, provided I can get the pending requests and bug fixes in on time. :D

Download AlterROM v0.0.4.1-RC1 [md5: 4d6fe557014e48ac85af8e0845e6c149]
[EVO 4G Android Development] volk9029:
Thank you. Will download and check it now.

Edit.

As soon as i downloaded the rom, i didn't flash it yet, got alter rom folder on my sd card, thanks.

Sent from my lair.
[EVO 4G Android Development] grayn0de:
It appeared as soon as you downloaded?
[EVO 4G Android Development] volk9029:
Yes. It did. Flashed the rom now.

Sent from my lair.
[EVO 4G Android Development] grayn0de:
That's odd. It should only create that directory at the end of an install. It's a function of the cleanup script.
[EVO 4G Android Development] volk9029:
I even double checked the date and the time of the folder.

Sent from my lair.
[EVO 4G Android Development] jrny99:
FYI . . .I just did a fresh install of AlterROM v0.0.4.1-RC1 and there is no AlterRom folder on my SD card ? I'm using amon ra 2.3. would it be in another folder perhaps ?

edit: i used lionfish kernel if it helps
[EVO 4G Android Development] wfetter:
Got the folder with this latest fix. Still dealing with the black text in running notifications like file operations or dls
[EVO 4G Android Development] PookiePrancer:
So which of the SBC kernels WON'T screw up my ffc orientation? I want to see what this rom can do with my stock battery, but I need SBC :-)
[EVO 4G Android Development] volk9029:
Try underworld 0.5 by Calne.

Sent from my lair.
[EVO 4G Android Development] NxNW:
I also selected lionfish and got no folder.
[EVO 4G Android Development] shizume:
All sbc kernel is now fix with the ffc. Ca1ne fix this for all our problems. If you want undervolt already kernel, go with lionfish. If you want to tweak yourself go with underworld. If you have no idea and just want to keep it minimal, go with classic. All great kernel but one will work better for your phone
[EVO 4G Android Development] grayn0de:
Try another fresh install over that one and save the log and PM it to me, please.

Does it do that with the stock browser?

I'm going to revert the notification drop down to transparent white with black text to prevent the black text issue with some apps.
[EVO 4G Android Development] jrny99:
The log . . can you explain how to do this in simple man terms and I will do when I get back from work. . .
[EVO 4G Android Development] grayn0de:
After install is complete, there is a save logs button. Right before the reboot/finish screen.
[EVO 4G Android Development] swagstr:
First of all, wanna shout out to grayn0de! This is truly a great ROM and you are an Aroma GOD!

On that note, I tried to implement the type.prop you use in my ROM and it is not saving an "AlterROM" folder either :(

Update: http://db.tt/btKJiSDb - Here's my files. Setup same way you have it, modified for my needs.

Sent from the original Swagged Out HTC EVO 4G via Tapatalk
[EVO 4G Android Development] grayn0de:
Taking a look. ;)

EDIT: Could you send me an Aroma recovery log from a fresh install? As far as the aroma scripts go, I don't see any red flags.
[EVO 4G Android Development] swagstr:
grayn0de's a badass. I'll try to get you that log (if it makes one :rolleyes:).
[EVO 4G Android Development] GirlStar:
No AlterRom folder

I did a reset and wipe and flashed a fresh install with the included update. I don't have the AlterROM folder either.

On another note, has anyone noticed a difference in battery life? The preview install I flashed with the default kernel and this time I did the Underworld kernel. I don't know if it's the kernel or the update, but my battery life is a lot less now. Has anyone else encountered this?
[EVO 4G Android Development] grayn0de:
I think we may have the cause figured out, but no fix, yet. Please confirm whether or not the folder is there after reflashing without the phone plugged in. Also, you do not need to do any pre-wipes or factory resets. The installer will take care of all of that for you.

As for the battery life on Underworld, give the kernel some time to settle. Also try switching the governors and/or IO scheduler until you find the combination your phone likes best. For me it's Intellidemand and cfq, but every phone is different, so YMMV.
[EVO 4G Android Development] volk9029:
I downloaded the rom to my phone using Dolphin browser. While downloading the rom my phone was not plugged in. After finishing the download i used astro file manager to sroll to dolphin folder to move the rom to the root of the card. That's when I noticed there's AlterROM folder on the root of my sd card.

Sent from my lair.
[EVO 4G Android Development] grayn0de:
I think perhaps it was a fluke that the folder was not there when you flashed or perhaps it was there but did not show up right away. Simply downloading the ROM should not create the folder, as the folder is created through embedded scripts that must be run from within AROMA to function.
[EVO 4G Android Development] volk9029:
That's interesting, because I saw folder right after downloading rom but before flashing it. And the date and time on the AlterROM folder were approximately the same as the time of download. When I have time, later,will delete the folder and redownload the rom.

Sent from my lair.
[EVO 4G Android Development] GirlStar:
OK, I'll try that, thanks! I did a clean install because I wanted to get rid of all the other stuff I had downloaded, particularly scramble by zynga. For some reason, when I try to end the process after it has been running, it still keeps it running in the background. My phone is the Evo 4g by the way.

Yep, I flashed it without the phone plugged in, still no folder.
[EVO 4G Android Development] grayn0de:
I just noticed that the latest version of AROMA fixes a bug in saving installation logs, which we've been noticing. The AlterROM folder creation issues might be linked to that bug. I'll upgrade the binaries and test in the RC2. Going to focus on getting everything (notifications, folder creation, etc) fixed in a release, since there is no real way to make a hotfix for installer bugs. Planning to have something up this weekend.
[EVO 4G Android Development] tpeazy:
Grey...are you getting close on that update?
[EVO 4G Android Development] grayn0de:
Yes. I had a few unexpected events over the weekend, so I could not get the update to the point of release. I managed to get it to about 90%, however, so I'll have it up as soon as I have it completed and tested.
[EVO 4G Android Development] NxNW:
RC1 still running very well.

Since there is still time to catch a bug or two before the next release, can I just mention again the SD card readahead value is still 128 even though there is obviously a script in /etc/init.d that is trying to set it to 1028.

(I chose lionfish 1.6 in the installer if that matters)

It's possible more than one script baked into this ROM wants to set this value. I suppose the trick is to find which one has the last word?

Looking forward to RC2. I'd like to see if I can stick with this ROM all the way to the final production version of "0.0.4" . Of course I'll say it again: as near as I can tell, this is already pretty mature and would qualify for a "1.0" designation in my world, but hey, if there is a development road map somewhere that shows there are still great battles that remain to be fought, well, great, I can't wait to see what comes next. Many thanks for this excellent smooth fast small flexible and tasteful ROM.
[EVO 4G Android Development] rickmatic:
Gray,

Any chance to get this tweak/hack on ur Rom...

http://xdaforums.com/showthread.php?t=1568959

Claims to boost 3g speeds.

Or do u have something similar.
[EVO 4G Android Development] GirlStar:
Screen keeps alive?

Hi Gray, I don't know if anyone else has encountered this, and I don't know if it's ROM related, but it seems that when I have a new text message and an update request coming in, it keeps my screen alive. I rarely check my phone during work hours and it runs down my battery. Any idea? I'm not certain that it's the text message coming in or the update coming in that's doing it. It might be when both come in at the same time? This has happened on different kernels on both the preview AlterRom and the updated AlterRom.
[EVO 4G Android Development] volk9029:
Did you try going to settings, then display and set screen time out to a min?

Sent from my lair.
[EVO 4G Android Development] GirlStar:
Volk: yes I did. It only happens when an update is asked for. It doesn't happen when a text message comes through alone.
[EVO 4G Android Development] volk9029:
Can you elaborate on update? Mine didn't ask for any updates.

Sent from my lair.
[EVO 4G Android Development] GirlStar:
sorry, what I meant was when an app requests an update.
[EVO 4G Android Development] volk9029:
You can go to playstore, setting and disable notifications. Or if it's specific app like say Amazon app store, you can also go into settings and disable Notifications. This way your phone will not be waking up.

Sent from my lair.
[EVO 4G Android Development] grayn0de:
My build.prop already contains network tweaks. Should be equivalent (or close) to the 'fastest' setting in that script.

Which lockscreen are you using? Does the screen not turn off at all after it turns on to display the update notification?
[EVO 4G Android Development] GirlStar:
I'll try that. If it still does it, maybe I can further isolate the problem

---------- Post added at 05:40 PM ---------- Previous post was at 05:38 PM ----------

Gray: I originally did it with the go launcher lockscreen on the preview rom, but with just the stock lockscreen on the signed rom. Both times it left the screen on at about half contrast and never turned off.
[EVO 4G Android Development] qbanways:
I want to load this ROM on my girl's EVO. We did SOS N and used GO launcher but now we are running into so many bugs and phone is lagging. Was wondering what you guys recommend as a launcher? And can you download several themes for the phone (particularly a purple theme)?
[EVO 4G Android Development] volk9029:
I never used goluncher lockscreen. It did not happen to me with android lockscreen.

Sent from my lair.
[EVO 4G Android Development] grayn0de:
This ROM (itself) does not have any themes, but with GO Launcher you can get a ton of themes from the market. If you go back through this thread there are a couple screenshots of how it could potentially look. It's really up to you and how creative you can be. The point of this ROM was to put the options for overall look and feel into the hands of the user, rather than make it how I think it should look.

Personally, I recommend GO Launcher over all the other launchers, for it's customizability and smoothness. I find it to be far more responsive than the others, with the exception of the AOSP launcher, which has next to nothing in the way of customization.

I've tweaked the ROM to be as smooth and as stable as possible without the need for overclocking or additional build.prop mods or init.d tweaks. The optimized stock kernel has tweaked memory management values, as well, though any included kernel will work well with AlterROM. I try not to make any modifications that are untested or could result in instability, but such things can happen to any ROM. The real users will have to say how stable or smooth it really is, however, as my phone tends to be an eternally fresh install from all the flashing I have to perform in development. I say give it a shot and see how it works for you, but I will also have a new release up soon, so it may be better to wait. If you run into any bugs, post them in this thread and I will address them as quickly as possible.
[EVO 4G Android Development] NxNW:
A couple odd things happened to me last night, starting with a Bluetooth issue.

-"bluetooth share" process force-closed

-status bar stopped updating properly (battery icon showed charge level from hours ago, alarm clock icon not always present, and of course bluetooth icon came and went). I wonder if this may have to do with the GO launcher option that hides the status bar?

- some quick settings selections were not remembered or out of sync (ie auto rotate lock was on when setting said off, GPS spontaneously turned off, other oddities)

-voicemail preference was lost (ie google voice started grabbing voicemail instead of "my carrier" )

Rebooted and things seem better for now.

An interesting thing about SBC kernels I happened to read about today also happened to me yesterday: I can't quite remember where I saw it (Mason kernel thread?) but someone advised to let a phone boot or reboot all the way to a working OS before plugging it in if you are using an SBC kernel. Sure enough, while rebooting last night (to clear up bluetooth issue) I plugged in my phone just after seeing the white EVO screen. It then got as far as showing the lock screen, but became totally unresponsive after that, no touch, not even any haptic feedback from capacitive buttons. Then it just rebooted.

I let it reboot not plugged in and it booted ok.
[EVO 4G Android Development] souleman:
The purpose of waiting till it boots with SBC kernels, is because of the SBC feature.. Doesn't have anything to do with the problem you were experiencing. The SBC feature is kernel specific, so if the kernel isn't fully loaded, then it will charge as if it doesn't have SBC. That doesn't always happen (normally once the kernel is loaded, it takes over charging of the phone), but can.. Then people wonder why they are running an SBC kernel and it's at 90% after 10 minutes.

Never experienced the problems you have mentioned.
[EVO 4G Android Development] NxNW:
I mentioned the SBC thing more as a helpful fyi for folks- my original post didn't claim there was a connection. But the bluetooth thing is a real issue that I haven't quite figured out yet.

Bluetooth force closes even after a fresh boot, and at one point today it was draining battery at a percent every two minutes. Go Battery widget showed it had consumed as much power as "Android System" which clearly means something has gotten out of hand. I turned off bluetooth in the UI and battery life returned to normal.

I also selected brcmbluetoothservices in titanium and clicked the wipe data button, but that doesn't seem to help: it still force closes if i try to re-enable bluetooth in the UI. I guess could try to uninstall and reinstall? Or just leave bluetooth off and call it good: I can live without my headsets for a while if the alternative is re-flashing the ROM. I'd prefer to save all that work for RC2.
[EVO 4G Android Development] grayn0de:
The Bluetooth works fine in RC2, as I have it. If it is an issue with RC1, then I may have resolved it without realizing it. Can anyone confirm problems with BT in RC1?
[EVO 4G Android Development] JerryGNYC:
IIRC/FWIW, believe it was ca1ne (the kernel dev) who posted about not plugging in until fully booted.
[EVO 4G Android Development] NxNW:
Just to be clear, I have been running RC1 with no problem for weeks. Not sure what I did to trigger this particular thing. I just seem to recall driving around in my car trying to make a call and suddenly I look at my phone and it says BT fc'ed. It may not even be related to the ROM per se. Could be kernel? Headset?

Screenshot looks sweet by the way..
[EVO 4G Android Development] grayn0de:
Gotcha. Tough to say. I doubt it's the headset causing FCs, though. Might try cache/dalvik wipe or just wait to flash RC2.
[EVO 4G Android Development] PookiePrancer:
Can you post the wallpaper please?
[EVO 4G Android Development] grayn0de:
http://www.grayn0de.com/files/alterrom/default_wallpaper.jpg :D
[EVO 4G Android Development] NxNW:
Some interesting remarks in ca1ne's thread about etc/init.d scripts getting processed once and exactly once in the lifetime if a ROM and being ignored forever after that, but only for some ROMs and not others. Could explain readahead thing...
[EVO 4G Android Development] grayn0de:
Yeah. I noticed that the init.d scripts didn't always work and would conflict with other init.d scripts, when they did, so I scrapped them altogether and went with a different method to set the read_ahead to 1024 on install. Works perfectly, now. It'll stick until it's changed by the user and will show up properly from first boot.
[EVO 4G Android Development] qbanways:
Xloud engine

Hey peeps, I have the express 3.0 for my evo which has the xloud engine. It makes a huge difference in sound quality and volume on my phone. My girl has been going thru roms that have xloud engine but none work. Doesnt make a difference. We installed this rom on her phone and we love it. She is a big fan of the go laucher, but the xloud engine does not work. When we compare the sound coming from each of our phones, it's a considerable difference. Anyone having issues with the XLOUD engine? Any fixes?
[EVO 4G Android Development] grayn0de:
If she has the same experience with XLOUD on all other ROMs, then I'd say there is an issue with the device, rather than software. I always see a very noticeable difference when using XLOUD.

You could always do a nandroid and test flash of AlterROM onyour EVO to compare to hers, then restore your nandroid.
[EVO 4G Android Development] GirlStar:
RE: screen transparency level...Love it! PS: On the screen keep alive issue, turning off notifications on Google Play and Amazon apps worked like a charm and it no longer runs down my batteries.
[EVO 4G Android Development] volk9029:
Good to hear.

Sent from my lair.
[EVO 4G Android Development] guih:
Awesome OP! I know your still learning, but it would be awesome if in the future you implemented a transparent notification bar.
[EVO 4G Android Development] grayn0de:
That is exactly something I was planning. I just need to get better with Photoshop or find a themer to help me. :)
[EVO 4G Android Development] thebbbrain:
Getting ready to try this out...sounds promising. I would like to see the HTC clock left in if possible, I like the way that thing looks and invariably I end up downloading others (that don't look as good) from the market.

EDIT:

I found that the Go-Weather widget doesn't look too bad.

How can I get my contact pictures to sync with FB without the FB Sense app? I downloaded the FB app and installed it but I don't see the sync options and the contacts did not sync.
[EVO 4G Android Development] grayn0de:
Unfortunately, since I completely stripped out (as opposed to modified) most of Sense, certain things will not work the way they do on a full stock ROM. Facebook for HTC Sense relies on parts of Sense, such as Rosie.apk, which are not there. To get that functionality, you'd have to use a ROM with all of Sense intact. The same is true for any of the Sense widgets.

On that note, as my releases continue, I will likely be removing more bits of Sense that I currently left in, like some of the Sense-themed apps.
[EVO 4G Android Development] KoKoMaster:
i was able to keep this option in my rom by leaving in friendstream.apk and facebook for htc sense. and i was using APW for the people widget. synced like it was still sense. you dont need the friendstream widget.

to me the space usage those 2 apps used was negligible enough for the functionality.