yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] AspenTree:
[FINAL] Kifno's Android 2.1/Sense Roms

Index

Part 1: Introduction/Information

Part 2: Instructions

Part 3: FAQ (Coming Soon!)

Part 4: Please Read This
​

Who is my android 2.1 roms for?

Looking for real speed on a sense rom?!?! Well my roms are is just for you! Users of my roms are recommended to have a basic knowledge of adb shell/7zip and signing zips for putting any of the apps that were removed, since these are stripped down roms (nothing but what is basic).

What's been removed?

- AccountAndSyncSettings.apk
- AccountSyncManager.apk
- CheckinProvider.apk
- ComizationSetup.apk
- CustomizationSettingsProvider.apk
- DCSWeather.apk
- enhancedgooglesearchprovider.apk
- Flashliteplugin.apk
- Flashplayer.apk
- gmail.apk
- gmailprovider.apk
- googleapps.apk
- googlecheckin.apk
- googlecontactsyncadapter.apk
- googlepartnersetup.apk
- googlesettingsprovider.apk
- googlesubscribedfeesprovider.apk
- gtalkservice.apk
- htccheckinservice.apk
- HTCNew.apk
- HTCSetupWizar.apk
- HTCStreamPlayer.apk
- HTCWeatherWallpaper.apk
- MarketUpdater.apk
- SetupWizard.apk
- Talk.apk
- TalkProvider.apk
- updater.apk
- Vending.apk
- Weather.apk
- WeatherAgentService.apk
- WeatherProvider.apk
- WeatherSyncProvider.apk
- WidgetDownloadManager.apk
- youtube.apk
~ Amazon
~ ApplicationProvider
~ Bluetooth
~ Browser
~ Calculator
~ Calendar
~ Calendar Provider
~ CertInstaller
~ DCSImpl
~ DCSStock
~ DCSUtility
~ Facebook
~ Feild Test
~ Feild Trial
~ Flickr
~ Footprint
~ Google Maps
~ GSD
~ HTML Viewer
~ IM
~ Learn More
~ Mail
~ MediaUploader
~ Navigator
~ PDF Viewer
~ PictoTts
~ Quick Office
~ SDSA
~ SocialNetworkProvider
~ Sound Recorder
~ Sprint App Updater
~ Sprint Core
~ Sprint Nascar
~ Sprint Navigation
~ Sprint NFL
~ Sprint TV
~ Stock
~ Street View
~ Teeter
~ TTS Service
~ USB Tether
~ Voice Dialer
~ Voice Search
~ VpnServices
~ Widgets (Music, Stock, Weather, Clock, Twitter, Bookmark, Calendar, Contacts, Footprints, Mail, Message, Photo, Search, Settings, TV)
~ Wireless Tether

What's included?

~ Based off NFX Stock 2.32.651.2 Rom with his permission
~ Rooted
~ Busybox
~ ChainsDD Superuser 2.3.6.1
~ DecaFuct CFS #589 691Mhz Kernal Cooked In (Push to 768 if you can handle it)
~ nano text editor + sysro/sysrw
~ Ad-Free Host file
~ Estrong File Manager
~ Quick boot
~ flash_image
~ Ad-Hoc support (ad-hoc networks show with a * before them)
~ A2SD 2.7.5.2
~ Memory Tweak "Bully" Settings
~ No perf-lock
~ v1.2 More Performance Kifno Script
~ Camcorder Encoding tweak
~ Dalvik to Cache
~ Apps2Sd
~ Network tweaks for wifi and mobile
~ VM tweaks
~ IO Scheduler tweaks (2x the read and write speed of before :D)
~ Boot time tweak (faster boot time :D)
~ With only plain rom there is 156mb of internal storage :D

What Needs Work?

NOTHING
[Hero CDMA Android Development] AspenTree:
Index

Part 1: Introduction/Information

Part 2: Instructions

Part 3: FAQ (Coming Soon!)

Part 4: Please Read This
​

reserved for faq's :D
[Hero CDMA Android Development] AspenTree:
PLEASE READ!!!

Index

Part 1: Introduction/Information

Part 2: Instructions

Part 3: FAQ (Coming Soon!)

Part 4: Please Read This
​

Change Log for Espresso 2.1​

OLDER VERSIONS FOUND HERE

2/28/11

- rom first released
- partially stripped
- png optimized
- zip aligned
- espress 2.1 UI

3/5/11

- about 98% stripped down of all possible bloat
- internal task killer tweaked
- camcorder tweaked
- framework changed (notification bar almost finished)

3/6/11

- about 99% stripped down
- original font
- notification bar icons completely finished
- included fix for re-applying apps
- cooked in deca's #589 cfs 768mhz kernal
- nano text editor + sysro/sysrw
- updated host file to be ad free
- re-optimized rom

3/7/11

- stripped rom 100%

3/8/11

- STRIPPED EVERYTHING THAT DOESN'T AFFECT THE BASIC (when i say basic i mean basic)
OPERATIONS OF THE PHONE :D just remember everyone to REAPPLY ALL THE RIGHT THINGS FOR THE RIGHT SERVICES USING MY FIX!
- added more tweaks
- changed framework for market search box and text misalignment fix
- increased internal storage size with default install :D

3/10

- changed base to NFX Stock 2.32.651.2 rom

3/12

- fixed v2 wifi issues and widget issues
- ui tweaks added

3/13

IMO: biggest update yet and best update yet

- ui hardware acceleration EVEN MORE
- IO Scheduler tweaks (up to 2x the read and write speed)
- Boot time tweaks (faster boot)
- VM tweaks
- network tweaks (no these aren't the same as the build.prop) for wifi and mobile
- fixed search box!
- fixed haptic feedback

3-21

- increased network speed more
- increased memory settings
- updated to v1.0 kifno tweak
- optimized minor things
- capped at 691mhz so everyone can boot
- search looks beautiful

​

Change Log for Sense 2.1​

[

B]OLDER VERSIONS FOUND[/B] HERE

3-26

-inital release

5/1

- put into final because there is nothing more i need to do to this rom enjoy

Donations​

Thank you for them.
​

Credits

- Nfinitefx45
- Decad3nce
- theimpaler747
- Vatri91
- unCoRrUpTeD
- dsixda
- -Mr. X-
- voku1987

[B]TESTERS[/B]

- danbula
- jdlumley
[Hero CDMA Android Development] DemonRagna:
Is there a difference between your Expresso 2.1 and Sense 2.1 besides the theme?

and you haven't uploaded the Expresso 3-26 yet? Cause I don't see it in mediafire?
[Hero CDMA Android Development] AspenTree:
Espresso is in final unless some major speed increase that I can't apply using my tweak scripts comes to mind. And the themes are the only difference. But espresso is faster because rosie on espresso uses less memory and is smaller than sense :)
[Hero CDMA Android Development] iviyth0s:
Thumbs up! This rom is awesome, I switched from a Cyanogen mod rom and while I miss the customization, the speed of this is just earth shattering!!

keep up the good work!!

(and btw what does Rosie look like, I grabbed the Sense version)
[Hero CDMA Android Development] AspenTree:
rosie is the android 2.1 user interface :D

and you switched from cm to this? cool :D that's good to know :D

stay clean i can't see your image lol maybe my browser didn't load it :rolleyes:
[Hero CDMA Android Development] stayclean:
Whoops, didn't notice the image not working. Oh well.
[Hero CDMA Android Development] AspenTree:
oh i forgot i took 3-26 down after i tested it and i saw a slight network decrease with some tweaks i was testing lol ;)

but if you compare network on this rom compared to stock sense roms i get 300kbps more dl/ul speed on mobile and my wifi gives me full data transfer (instead of chopping off at 3000kbps when i should be getting 7000kbps which i now get)
[Hero CDMA Android Development] AspenTree:
I have screen shots uploaded so its alright bro I gotcha covered :)
[Hero CDMA Android Development] DemonRagna:
I found a problem in your KifnoSense. I got FC'd twice when I got a phone call. Never happened to me on your Expresso, so I'm switching to that in the morning.
[Hero CDMA Android Development] AspenTree:
What did the force close say? What process failed?
[Hero CDMA Android Development] il Duce:
sense boot anim

for those of you who aren't supertrolls, I saw this thread with some pretty cool sense boot animations (hvga fits heroc), check it out:

http://xdaforums.com/showthread.php?t=1007047
[Hero CDMA Android Development] AspenTree:
If only the premium app had a thanks button lol,I will thank you for this later :)
[Hero CDMA Android Development] evilvoice:
couldnt get your link to pull up, it is truncated...try this
[Hero CDMA Android Development] il Duce:
weird, fixed it.
[Hero CDMA Android Development] teedo757:
Was thinking about trying this rom however I am confused. After looking at whats been removed it appears all the HTC Sense features are on the list. Does this rom come with any HTC Sense apps and if not why wouldn't you just use a vanilla 2.1? Just wondering what the benefit is here. Thanks for the help.
[Hero CDMA Android Development] AspenTree:
I'm taking a break from xda people seem to think I'm a terrible dev, some say I am not capable and/or not worthy of being a dev. I suck at this, your starting problems by doing this, I am full of myself and other things to me (through pm or post). I'm truly sorry if I came off that way (full of my self, being a douche, etc ) or caused any problems since the last incident. I promised myself I wouldn't cause any more problems, but I failed myself. I am sincerely sorry and I apologize to anyone I caused problems for/ affected negatively. I am going to take a break from all of this for a while and keep to myself. Support for problems you have concerning my roms or tweaks just pm me. There won't be any updates or anything until I return from my break. Thanks for all the donations and wonderful supporters no friends you've all been to me since I joined xda . You've all been so good to me that YOU ALL are the reason I continue to want to learn more and improve on mistakes in my work. I really love you all for that. But I just need a break from the negativity. Again pm me if any problems. Ill check those every once in a while or gtalk. But I'm taking a break for now. Thanks again to all my xda friends.

Peace

- kifno
[Hero CDMA Android Development] davidevan:
Im sorry Bro for you, to actually hear all that criticism =/

man its not just me thatll miss you, hope you get rooted down and come back soon. ill be praying for you. and might give a few people a peace of my mind ;] PM me if you need anything friend.
[Hero CDMA Android Development] DemonRagna:
wassup kifno. not sure if you're still working on this, i seen you updated your gingersense. but so far, the rom is doing well for me. i just need to find a keyboard less laggy for me.
[Hero CDMA Android Development] :
Actually gingersense has been my main focus but I still have some things I need to do to this rom :)
[Hero CDMA Android Development] PMDColeslaw:
This might get me flamed, but does 2.1 allow for google navigation yet? I'm looking for something fast and stable for my wife's phone, but I don't know what all she'll loose coming from a 2.2 rom as I haven't used 2.1 in over a year :)
[Hero CDMA Android Development] :
To my knowledge.....no sorry :(
[Hero CDMA Android Development] PMDColeslaw:
Ok well thats what I needed to know. Thanks. I'm looking forward to trying out your 2.3 sense
[Hero CDMA Android Development] :
yeah i'm fixing some minor images and other issues then the link will be up with a 95% sense gingerbread rom :D also i'm compiling it myself :D
[Hero CDMA Android Development] TJinWV:
2.1 supports Google Maps with Navigation.
[Hero CDMA Android Development] slmclarengt:
I was using Sense at first, but had android.phone.com crashing with every call. Wanted to try out Cattui and it's worked very well. I am very impressed with the speed! Speed and Reliability take the cake in my book for requirements, both of which this ROM has!

Anyone know how to get current location to work and work correctly for weather (and the clock), because all the resources I found with many searches were aggravatingly lacking good solutions?
[Hero CDMA Android Development] :
Will pick up the development on this rom after I finish gingersense soon ...
[Hero CDMA Android Development] DemonRagna:
cant wait :)
[Hero CDMA Android Development] davidevan:
Have you tried his GingerSense?

its booooooossssss
[Hero CDMA Android Development] DemonRagna:
I will try it out after I come from school.
[Hero CDMA Android Development] :
don't worry for all you sense users :D i'm going to continue work on this once i'm satisfied with the state of my gingersense rom. then i'll work on a few things that could be improved on in this rom :D

i haven't forgotten about you all
[Hero CDMA Android Development] jeffjaslow:
entered in error

ooops wrong forum...

please disregard.
[Hero CDMA Android Development] spaum:
Hi, sorry for the stupid questions, but I have a few.

I have been using one of asop 2.2. roms since I got the hero. Anyways my biggest complaint was that I felt that my wifi connections kept dropping even though it showed that I was still connected.

So I upgraded to CM7, and the wifi problem is still there. Im thinking I need to update one of my radios?

So last night I downloaded this rom (Kifno's 2.1) because it advertised as fastest rom, and I liked the sound of that.

I wiped data/cache, and when I flash rom, I can not boot past the HTC screen. It keeps rebooting over and over. I tried both the expresso and sense version and had no luck. So I had to flash back to CM7.

Any ideas for me? Thanks in advance.
[Hero CDMA Android Development] :
First bootloop report. Please logcat the boot process for me and also did you follow the instructions exactly? Also it may be a problem with how you flashed some of the removed apps because sometimes that is a problem if you messed up the way its setup. But I'm here to help you 100% :D
[Hero CDMA Android Development] spaum:
Its not your rom, it has something to do with me coming over from the CM mods. I just tried LiquidSense 2.1.1 and I got the boot loops as well, but when I reflash CM7 it works fine. I then tried to update my kernal, but I think that only made my problems worse. I'll do some reading and try to figure out how to get you the logcat report.
[Hero CDMA Android Development] :
BOOYAA! I KNOW THE PROBLEM :D

Do you use firerat's custom mtd partitions?

Re-do firerat's custom mtd partitions and change the mtdpartmap.txt's vaule to

mtd 182 4

save it and then redo the installation process for using firerat's and when i tells you to flash rom then follow my rom's instructions :D (wipe, flash rom, flash re-applied apps, boom :D)

there ya go buddy that should be the fix you're looking for ;D
[Hero CDMA Android Development] spaum:
I wish that was the problem. I am using clockworkmod, I just updated to the latest 2.5.07 and tried flashing the ROM that way and still no luck. I then tried switching over to firerats custom recovery, however after I flash it, I can not get into adbshell from my PC.
[Hero CDMA Android Development] :
can you logcat the boot process for me?
[Hero CDMA Android Development] spaum:
I dont know if I can logcat the boot process, the phone keeps rebooting itself at the HTC screen about 5 times, then hangs there. However when I run logcat, it says device not found.
[Hero CDMA Android Development] spaum:
Kifno-

I just remember I flashed something last year when I installed aosp 2.2.1 that let me overclock. I need to figure out what that was, there were all different kinds that I flashed trying to find the one that worked for my phone. I think that might be my issue.
[Hero CDMA Android Development] :
You should find that out asap. If you can I can help you remove it :D Then I'll have your phone fresh so that you can install this rom. Or you can do this.

RUU and then re-root your phone and then flash this rom :D

but that's a last resort lets just try to figure out what it is so i can help you remove it :D
[Hero CDMA Android Development] spaum:
Kifno,

I dont know what it was, I do know that all asop roms work, and no sense roms work.

I'll probably just RUU and then reroot.
[Hero CDMA Android Development] Drunkpilot:
If you overclocked a kernal, that would be written over when you flashed a new rom.

It sounds like you are not wiping enough. You need to try formatting boot, system, data and cache, also dalvik cache in advanced settings. If you are using firerat's, the system needs to be double the size of a cm or aosp rom. Make sure you do all of the steps involved. I will format each partition 3x just to clear out any stragglers. Wiping dalvik/cache when switching to a completely different rom isn't enough.
[Hero CDMA Android Development] :
If firerat's or wiping is the problem, then this should solve your problem perfectly :D
[Hero CDMA Android Development] fowenati:
Just wondering, I want to remove these after installing the extra apps addon, but I want to know what they are and will they make anything forceclose or anything like that? What apps do some of the ones that dont have a direct meaning in the name ( - CheckinProvider.apk ) do.
[Hero CDMA Android Development] :
They're all already removed and no force closes happen :D

As for what some of them do, ask and I'll tell :D (I'll be updating that when I finish gingersense).CheckinProvider.apk is used a part of syncing accounts though :D
[Hero CDMA Android Development] fowenati:
I meant after I installed the removed apps.zip. I wanted the market and all that other good stuff like sync
[Hero CDMA Android Development] :
what EXACTLY do you want and i'll tell you what to keep. though there are some guidelines in the first post about what to follow to get what :D

but i'll still help if need be :D
[Hero CDMA Android Development] fowenati:
All I want to know is what the apks that I listed do. That way I know what I can delete and still have market access and etc.
[Hero CDMA Android Development] :
- AccountAndSyncSettings.apk - needed to add account
- CheckinProvider.apk - needed to check your un and pw for account
- ComizationSetup.apk - needed for initial setup
- CustomizationSettingsProvider.apk - needed for initial setup
- DCSWeather.apk - weather needs this
- enhancedgooglesearchprovider.apk - the search widget
- googlecheckin.apk - checks your un and pw for google account (needs checkin provider too)
- googlepartnersetup.apk - needed for setting up google account
- googlesettingsprovider.apk - keeping google settings
- googlesubscribedfeesprovider.apk - ?? google subscriptions
- gtalkservice.apk - needed for market and gtalk
- htccheckinservice.apk - needed for checking accounts
- HTCNew.apk - junk
- HTCSetupWizar.apk - needed for initial boot
- HTCStreamPlayer.apk - needed for streaming video
- HTCWeatherWallpaper.apk - needed for weather
- MarketUpdater.apk - needed to keep your list of apps you have downloaded from the market up to date
- SetupWizard.apk - needed for initial set up
- Talk.apk - needed for market and gtalk
- TalkProvider.apk - connecting to gtalk services
- updater.apk - updates phone (needed for prl/pri updates which depend on this)
- Weather.apk - weather needs this and the next four lines i'll say the same thing
- WeatherAgentService.apk
- WeatherProvider.apk
- WeatherSyncProvider.apk
- WidgetDownloadManager.apk

~ CertInstaller
~ DCSImpl - junk
~ DCSStock - junk
~ DCSUtility - junk
~ Feild Test - needed for some ##codes
~ Feild Trial - needed for some ##codes
~ GSD - i believe gps or some ##codes
~ IM - its an app
~ Learn More - junk
~ MediaUploader - upload files to social sites
~ SDSA - junk

there ya go :D enjoy

also this rom is in final because there isn't much i think i need to do to it....if there is a FC then it's probably because you're missing a .apk that an app or service is dependent on but other than that....there isn't much needed to be done. enjoy
[Hero CDMA Android Development] DemonRagna:
So this is it? 3/21 is Final?
[Hero CDMA Android Development] :
yup there isn't anything else that needs to be done and its fast enough :D
[Hero CDMA Android Development] fowenati:
AWESOME :D
[Hero CDMA Android Development] MadDogMaddux:
Trying to figure out why after following the directions in the first post, plugging in the USB to my computer does NOT allow me to view the SD card as a disk drive. It doesn't even give me the option.

Additionally, when I view the SD card using Amon_Ra, it only shows LOST.DIR and the two .zip files for Cattui.

Any thoughts on what I did wrong?

Just to clarify:

I went into Recovery, selected Partition SD Card, scrolled up to 512, then after that was done, told it to promote ext2 to ext3.

After that I flashed the two .zip files.
[Hero CDMA Android Development] :
i know i say this to everyone but this simple thing i need from you will help me solve your problem quickly.....logcat only the usb mounting process for phone. also what .apk files did you re-install after first boot?
[Hero CDMA Android Development] MadDogMaddux:
Update: I re-flashed the removed apps, but this time only deleted the sprint apps. Seems that gave me usb mounting back. Odd?
[Hero CDMA Android Development] :
You just didn't re apply the USB mount dependent apk ;)
[Hero CDMA Android Development] TJinWV:
Anyone been kif'ed lately?
[Hero CDMA Android Development] ajrty33:
no.
[Hero CDMA Themes and Apps] thoughtlesskyle:
this is a theme i have been working on lately i thought it looked kind of cool

download
[Hero CDMA Themes and Apps] user7618:
It has an AndroGreen vibe to it. I like it.

-----

Sent from my CDMA Hero. I got some hot Gingerbread-on-Hero action here!
[Hero CDMA Themes and Apps] thoughtlesskyle:
yea haha i love green, it actually is rather close to my evo theme
[Hero CDMA Themes and Apps] METHOD1911:
Kyle that's nice man

Hijacked aospCMod Darkhorse GB Hero
[Hero CDMA Themes and Apps] kijp15:
This theme is really nice. I like the whole green thing too. :D Are you planning on making one for cyanogenmod-7 RC3? Just wondering. :)
[Hero CDMA Themes and Apps] thoughtlesskyle:
You sure it wont work on rc3 as is?
[Hero CDMA Themes and Apps] iskatebad45:
You thinking about making this into an apk for the cm7 theme manager? Because that would be lovely! This is pretty much exactly what I wanted to do to GB since before it even came out. Way to go man, and if you need any help or testing, let me know, I'm in for sure!
[Hero CDMA Themes and Apps] thoughtlesskyle:
To be honest I likely wont make this for the theme chooser while I respect all the people who are making themes using the theme chooser I personally can't see myself investing that much time into something with less functionality than what I have now, I like the idea that I wont have to port it when new versions come out but the minor agro I go through with that is nothing compared to the theme chooser so far /rant
[Hero CDMA Themes and Apps] loomis615:
Did you mean to label for aosp 2-26 or 3-26? Tried installing. On 3-26. Froze on white screen
[Hero CDMA Themes and Apps] Kfunk:
I am really digging this one. Nice and clean... not too busy.

+1on the theme Chooser issue.
[Hero CDMA Themes and Apps] thoughtlesskyle:
works fine for me on 3-26
[Hero CDMA Themes and Apps] il Duce:
hey kyle, I already have androidian and love it, and custom animations and dropdown background... BUT I would love to know how to edit the ongoing notification and notifications bg color, white has gotta go, any help there?
[Hero CDMA Themes and Apps] thoughtlesskyle:
those are controlled by the systemUI.apk the status_bar_expanded.xml

you will have to add in the color code you want by adding in

android textcolor="#ff33ff33" <- thats the color code for bright green you might want to find a color code that matches androidian

there are 3 lines that need to be changed (i will post the lines from the .xmls when i get to my PC)

sadly the theme chooser to my knowledge cant make those changes
[Hero CDMA Themes and Apps] il Duce:
Would you happen to know the color code for black or dark grey? That's prob the best for what I want. I am nearly positive the theme chooser DOES change the bg for the sprint banner and the power widget banner, but NOT the bg for notifications. If it does, I can change those in the androidian.apk, if not, the systemUI.apk will work. Once you put up the info I will give it a shot sometime this week or next (super busy at work, and my home comp it down for now) and I will let you know what worked/didn't work. If possible can you PM me the files/colors, for easier access later :)
[Hero CDMA Themes and Apps] thoughtlesskyle:
are you looking for the text color of ongoing, no notifications, notifications or the color of the strip they sit on?

the strip they sit on is controlled by a png i think that can be controlled by the theme chooser, and also the sprint banner and the power widget is all the same png

color code for black is #00000000 btw a dark gray i think is #00151515
[Hero CDMA Themes and Apps] il Duce:
I am looking to change the background banner color, which is currently white. I guess I didn't think of it but if I change that to black, I would then need to change the text color too, lol. If you are cool with it, PM the how to on both (and a .png/dropbox link? for the bg if you have it), I will try to fing the GB green color code for text.
[Hero CDMA Themes and Apps] thoughtlesskyle:
i think i can do that