Related
EXPERIMENTAL!
So much for my little hiatus. Now, during my relaxing period, I had an epiphany of sorts. I though, how can we get Sense/Hero to run even more quickly and smoothly. I first looked at a "normal" cupcake/donut ROM, the first thing that stood out in my mind is use of the system partition. Now, in these normal ROM's, everything is on 1 partition, and thus you generally get a faster experience (Yes, I know about the slow NAND). In Sense/Hero ROM's, most cooks have decided to offload the system/app to the data partition. In doing this, you have plenty of space to create a full featured Hero build. But, by doing so, the system/app (symlinked) is cut off from the rest of the guts. This causes alot of problems when libs or the framework call on the apps, mainly LAG or total freezes! I've decided to try to cut out the middle man, like Tom Shane. Now, there is a limit on how much can be put in the system partition, but no data, so building a ROM like this is really tricky. You HAVE to sacrifice some things, but my goal is to get everything wedged in there. Realistically, it's not possible, but I will try.
On with my new creation.
What is it?
Sense build based off 32A dump. Fully optimized by me.
What makes it special?
Everything is on the SYSTEM partition! I'd love to see someone build something faster. Seriously!
Did you have to cut things out?
Yes, but I don't consider this (SenSe) a "LIGHT" ROM
Code:
AmazonMP3.apk
com.htc.StockWidget.apk
FieldTest.apk
HtcFootprints.apk
HtcFootprintsWidget.apk
HtcLog.apk
HtcRingtoneTrimmer.apk
HtcSoundRecorder.apk
IM.apk
Maps.apk
PCSCII.apk
PDFViewer.apk
Plurk.apk
Plurkwidget.apk
Stock.apk
Twitterwidget.apk
VoiceDialer.apk
Is it a work in progress?
Not really. It's actually pretty stable. But, me being me, it'll probably be constantly updated.
Can it be improved?
I hope so! I'm hoping to get more apps super optimized by either me or the community. Suggestions can also make it better.
Will it work on 32A or G1?
No Idea, but feel free to try it out and let me know.
Anything else?
I moved Customize, etc and Fonts to the Data partition. They just sit there for the most part. Oh yeah, no apps to sd. No Boot screen, yes, it will just turn black! And, one other thing, it's ENGLISH ONLY! for now.....
What is required?
32B, 3 partitions (if I want to be a hardass, I can make it only 2) fat32, ext/2/3 and linux-swap and 1/2 a brain.
Thanks?
Yes, Jac, ccyrowski, Drizzy, Twisted & cyanogen. The XDA community, goldenarmz, coolbho3000 and anybody else I forgot.
______________________________________________________________________________________________________________________________________________________________
****nano SenSe ROM is made for customization. It is bare bones Sense. The newest version will allow for you to install about 9-10MB of apps left out to the system partition. You will still have 250mb+ of space on the data partition/internal flash.
Check out nano SenSe in action here! Thanks Lumsdoni!
nano SenSe 2.0.2 (test)
Re-optimized
Added gscripts & scripts
Changes sounds
nano SenSe 2.0.1 for 32A with BT
Uses hotweiss HoFo kernel from 3.0.7
Should work fine for 32A users without any modifications
32B users, it will REQUIRE you to flash the 32A radio AND recovery in order for this to work.Follow eugene373 instructions in his OP HERE.
Version for 32B uses eugene's 32A kernel (awesome job!) ***Seems to be an issue with this kernel. I would hold off flashing it until eugene gets things sorted out.
Use Swapper with 32B
nano SenSe 2.0.1
Fixed app icon sizes
Fixed Android analog clock
Fixed Calendar Widget FC
Fixed Phone icon
Little more app optimization
nano Sense v2.0
More optimization
more space 2.6mb + 6.5
Droid app icons
Droid wallpapers via Scenes
nano SenSe 1.3
Slight optimizations
A tiny bit more space, not sure how much exactly
Themed just a little (thx twisted)
JAC #5 kernel
Changed fallback font (for users that frequest Asian sites, let me know if this worked)
nano SenSe v1.2
Some more small optimizations
Saved around 200k space
Changed wallpapers
Clicker works now, can calibrate IME
Updated build.prop
nano SenSe v1.1
Changed kernel. (if you flash an app in the downloads, you should go to the kernel folder and reflash the kernel back)
Small optimizations
Removed all apps on Data partition
No widgets or shortcuts loaded on the homescreen. (Most of you probably remove anyway)
6 wallpapers available through "Scenes"
250+MB of free internal flash!
nano SenSe v1
Basically the same as eViL SenSe v1.5 (check the change log), BUT
Everything is on system partition now, even customize, etc and fonts (Can it get any faster?)
Removed ALL widgets
Removed some weather dbs
Linux-swap only
Around 6.5MB free on sys. to push back to system/app (only can do this AFTER first boot)
Text file with what's not included
Addon/update package for nano SenSe which will basically add widgets and apps that aren't possible with the initial flash. Here's what's included: AmazonMP3, Ringtone Trimmer, Twitter, Voice Dialer, and Sound Recorder. Widgets: Music, Twitter, Weather, Bookmarks, Calendar, Clock, Message & Photo. Old boot screen is now included, but doesn't sync correctly. Will be in the update folder. Boot to recovery and flash. You DO NOT need to wipe. **Only for nano SenSe!
NEW! Signed apps for all widgets/apps missing from the base nano SenSe build. Since you only have around 6.5MB of space to install to the system partition, I have made it simple so you can choose. Simply download, copy to the root of your SD, reboot to recovery and flash. You do not need to wipe. After the names of each name, there is a number. That number is how big the file is and how much space it will use. It's all in KB. 1024KB = 1MB.***All the app packages use Drizzy's Kernelhttp://www.4shared.com/dir/22757573/cd7d8422/Signed_app_updates.htmlhttp://www.4shared.com/dir/22757573/cd7d8422/Signed_app_updates.html
eViL SenSe v2.0.1
Fixed app icon sizes
Fixed Android analog clock
Fixed Calendar Widget FC
Removed Latin IME
Fixed Phone icon
Little more app optimization
eViL SenSe v2.0
More optimization
Droid app icons
Added Weather and Mail widgets
Droid wallpapers via Scenes
v1.6.1 - Fixed, for real!
Slight app optimization
Clicker now works, can calibrate IME
JAC #5 kernel
Changed wallpapers in Scenes
Changed widgets again, this time based off how many times they were downloaded
Gone: twitter widgets. Also latin IME, twitter & overclock
Added: HTC IME
Kept: Clock, bookmarks, photo, contacts, music & message widgets & Mail app.
v1.5
Added back MUSIC WIDGET!
Added back photo widget
Changed to Linux swap only
Removed some modules
v1.4.1
Market working again
MORE "optimization"
Google talk back
Calculator is back
Updated apps: Astro, adfree & beyondpod
v1.4
"ALMOST" a complete/full sense build now.
More app optimization (Previews look even worse, but you understand what you're picking)
Added back Twitter and widget
Added back bookmark, message and mail widgets
Browser flash is back
Removed Google Talk
Removed Calculator
Removed some "questionable" apps
v1.3
Added BACK Mail app
More app "optimization"
HTC Sync is now gone
Gone with the widgets: Music, photo, message, mail.
Widgets there: Clock, calendar, contacts/people
Flash has been removed from the browser
More I left out as usual.
*Note, the mms app does not have a default sound, just vibrate.
v1.2
Fixed swap issue
Moved xbin back to system part.
Removed Mail app
Added Widgets: Music, contacts, photo & message
"Optimized" widgets (the previews will look like garbage, but don't worry)
v1.1
Moved xbin to data partition
Added back Mail app
Added back calendar widget
Removed HTC_IME
Added latin IME
v1
Sense Build 3 something (will fill it in later)
jac/ski kernel #5
All Sense, core and libs on the system partition = FAST!
No a2sd
Compcache and linux swap enabled (cc 32/24, 60 swappiness, ls 60 swappiness)
Modified update script
Most apps, missing Mail for one.
Lost widgets. Obviously needed room
Lost most sounds. Who uses the default ones anyway?
Black dialer (thanks for your hints Twisted!)
Custom lockscreen, notification tray, gmail and message icon. Also, custom look HTC_IME (base IME from Herver). May switch to latin IME.
No boot screen! Don't complain, it saves space. Maybe i'll move it later.
No Bluetooth, don't even try to start it
No Wallpapers, it WILL FC if you try to add one from the gallery (or was it the album?)
More I might add later if I can remember. Brain is burnt right now and so is my ION.....
____________________________________________________________________________________________________________________________________________________
*****IF YOU HAVE ANY WAKE SCREEN ISSUES, DOWNLOAD THIS KERNEL, JAC #5.
DOWNLOAD ROMS, PATCHES & APPS:
http://www.4shared.com/dir/22495455/fe877e86/nO_NoN_SenSe_HeRo.html
BFS Repository
http://www.4shared.com/dir/21215496/1cfad271/BFS_Patches.html
nano SenSe v2.0.2
http://www.4shared.com/file/231126450/3c620741/eViL_nano_SenSe_v202.html
Reserved for space.
woooooo
will be first to try
man i just dl'ed reignzones 1.1........fml. what to do?????
It's here, download it and give me some feedback.
wow.. extremely fast!! im kinda new to the sapphire and hero roms.. been trying to get a reliable rom on my mytouch ever since i got the phone and this has loaded fast and is extremely responsive! Good work!
I'm working on a similar project Evil. So, this is very nicely done...I wasn't planning on releasing until Saturday. You managed to beat me to the punch; then again...I thought I had all the time in the world.
Seems pretty sweet.
lol, same here. Oh well.
Nice Job eViL.
The more the merrier guys.
hi evil....am EAGER to try out your rom but I'm with a 32A device, I wonder can you make a quick 32A kernel patch-over for this to work for us too? Thanks a bunch!!!
thank you for the work
Why work all your side?
you could work together, Evil, Eugene, Reignzone, Qtek, ... ? and create the perfect rom
Excuse me for english, iam french
Xda Rocks
cheperdumonde said:
thank you for the work
Why work all your side?
you could work together, Evil, Eugene, Reignzone, Qtek, ... ? and create the perfect rom
Excuse me for english, iam french
Xda Rocks
Click to expand...
Click to collapse
You bring up an excellent idea; however, it's just not as easy as all that. It's the hint of individualism that developers strive for. If we were to create some "SUPER ROM" then our individual talents would become obsolete; lost in translation.
I've considered something along those lines though...so it's not completely absurd to suggest that as you did.
Sadly there will never been a "perfect Rom", As each Dev. has a personal touch to each Rom, and what he/she feels is acceptable per there Rom's.
As stated, we could work together, but then surely, Somethings would not be ideal for others in the group, which in turn could very well slow progress down, or even halt the production completely.
I for one Would offer PS skills to that Dev., But to say what should be in a rom is anyone's guess.
Mainly We do it out of Bored, or just really enjoy fiddling with things.
*Back to topic.*
One thing I've noticed, is no Ring lag so I'll definitely be adding the media back to the system Folder.
Great Job eViL
ugh, 4shared, why do you ruin my life?
Anyone have a mirror? Id really like to give this Hero a try. I liked the speed of the other superlite ROMs, and all the extras dont appeal to me anyways.
truemagic said:
hi evil....am EAGER to try out your rom but I'm with a 32A device, I wonder can you make a quick 32A kernel patch-over for this to work for us too? Thanks a bunch!!!
Click to expand...
Click to collapse
pleeeeeeaseeeee, someone make a 32A kernel patch for this sweet+lite ROM as I'm dying for..............by the way eugene, can I use ur 32A kernel patch over this one??? but i think it's not possible......
Really nice ROM, really fast but i have big problem. The phone doesn't wake up after a while!
i flashed the device with this 3 times, every try the same Problem.
sorry for my bad English!
-----
so I have tried a UID mismatch fix. it seems to run.
Hey evil, could you tell me exactly which widgets have been nixed. I definitely must have the calender widget (full size) and maybe the music widgets. Other than that I can live without the rest. Thanks in advance.
Available are the search and the Clock! and the normal android widgets!
btw, i'm not able to insert a new APN, i cant write anything at the textboxes like APN Name, APN, Username or password. Only numbers!
Is there a way to push any of those widgets that have been taken out? If so, could someone explain how to?
Wow good work Evil...it's good to see someone doing some different ! Downloading now and will flash in a second. I can't wait to see this one.
I just upgraded from the Samsung Vibrant to the G2X and while the speed of thh G2X is amazing, the menus and navigation of the G2X are so bland (black and white) which I guess is what you get when you have a more vanilla OS. After seeing this I now know why it takes carriers so long to tweek the ROM's. So I'm looking for some software suggestions:
1) On the Vibrant, when I pulled down the indicator bar I ad controls for WIFI, Bluetooth, GMs and so forth. on the G2X, I feel they wasted space and just put "T-Mobile Get More? - any way to put controls in this space.
2) I hate the black and white look of the the contacts list - any good replacements to soice this up?
3) I installed the free version of Bueiness Calendar to add some color to my calensar - very nice. Anyone know of a good Exchange cliend other than touchdown?
Thanks
Max
What would you like to be improved on your stock Sensation
Htc Sensation improvements & bugfixes
Improvements:
Android 2.3.4 or 2.3.5 (mainly for gtalk video)
Improved speed.
Improved stability.
Battery life improvements.
Ability to remove certain apps like htc locations, peep, friends stream, stocks, reader, dices & teeter.
Bugfixes:
WiFi deathgrip.
Screen unresponseness.
Mail app keeps storing the same attachments a 100 times!?
Please add things you would like to see in the next update (i hope someone from Htc will read this)
I just got my Sensation 3 days ago. Here's what I'm wanting so far:
- these 7 spinning Home pages - I cant seem to get a few to go away
- the phone pad covers up the speakerphone and end call/call buttons
- stop the BRIGHT light on start-up....make it black or something
- delete apps, or organize apps
- obviously the speaker sucks, so anything to improve that
- be able to adjust the auto-brightness - down some at least
- my turn-off automation doesnt seem to stop all the automation
*keep in mind i'm a noob, prob some simple answers to these I just dont know yet
I'd like it to feel like it actually has two cores running at a higher clockspeed than the Desire HD, instead of feeling slower.
Being able to remove inbuilt applications in the applications console would be great.
Apart from that, tis nice
I would just like to see them refine Sense 3.0, the home screen lag and constant reloading are too annoying. If they refined the launcher to use less RAM and fixed some of the bugs, I'd be happy.
you and me both...
gerryjoson said:
I'd like it to feel like it actually has two cores running at a higher clockspeed than the Desire HD, instead of feeling slower.
Being able to remove inbuilt applications in the applications console would be great.
Apart from that, tis nice
Click to expand...
Click to collapse
this is the only phone, out of the EVO 3d, Samsung g2 and the LG G2x where the validity, or visible evidence of dual core speed is perpetually questioned. Whether Sense is not "optimized" or one core is working until certain processes need it, the phone does not, IMO, hang with its competition in its stock form.
ps- did I mention that I would like the FIRST FREAKING UPDATE here in the UU on T-Mo. Everyone else around the globe wants "another" one and we have yet to get our first (to my knowledge).
Speaker improvement, try and alleviate the WiFi issues, better BT support, and just overall optimization.
What I would like is to get the contact I am pressing instead of someone else in the text messaging.......... I have no idea how this is still an issue Oh and perhaps sense not restarting every time I exit a program, getting a little tired of the white HTC screen!
Hi everyone,
Even unregistered I've been using this forum for some years. Now it's time to make my contribution.
I've seen some people requesting this app, and even I needed it, so I'm presenting it waiting for your feedback.
Some applications on market (like Notification Toggle, Elixir 2, etc) are doing more or less what I porpose, but on a different way. Also, as far as I know, no app does exactly the same.
So, here it is my proposal. StatusBarAddon is like an status bar mod, so you can "pull" power controls at any time, on any rom even without root.
This app is free and available on android market (search for):
StatusBarAddon
What it does:
"Pull" down power controls at any time (and on any app);
Costumizable controls;
Volume and brightness controls;
Compatible with all android 2.1-2.3 versions (sorry, no ICS support);
Compatible with the Android status bar;
Free.
How to help
FeedBack;
Provide translations;
Donate;
Thank you for your time!
(As you know, I'm not able to post links, so sorry but no market links or pics )
Here's the link: https://market.android.com/details?...=W251bGwsMSwxLDEsImNvbS5ybXNjLnN0YXR1c2JhciJd
Thank you for the URL!
Add landscape mode, please make + the ability to hide icon in the status bar. I would also like to when you click on the button does not switch to the settings window, and immediately disable or enable any mode (eg Data)
Thank you very much for your program!
can you get a direct link to your softwareb
Not working on my Atrix running ICS
Sent from my MB860 using xda premium
Thank you for your suggestions, I'll try to implement that as soon as I can (I'll be busy for some time, for professional reasons).
The data toggle is a peculiar one, since Android does not provide a standard interface to enable/disable data, so I decided to not do hacks (like change the carrier apn). I'm not sure if I can make anything about data (and Sync).
Since I'm a new user, I'm not able to post links, sorry.
That's right, I completelly forget to test ICS, so no ICS support, sorry for any inconvenience.
You are wellcome
nice app, i like it, especially the brightness changer.
you said you need translations? i could translate to Estonian.
a bug is that the gps toogle wont work, it allways shows gps is on, pressing the button doesent change anything.
and please, make the icon invisible also
work pefectely on sgs2 i love it keep the good work
Unfortunately sys it's not compatible with my P999 running ICS.
Nice app
But you should add an option to make the background transparent with black or white icon and add a option to remove the icon in statut bar
I can maybe translate to french
҉ Envoyé depuis mon Samsung Galaxy 3 avec Kyorarom 5.2 ҉
The GPS switch uses the Android power control widget, so I'm sorry but I cannot provide any fix for that at the moment.
I've just released a new release wich makes it possible to hide the notification icon.
I'll now work (as soon as I can) on some costumization options.
Thank's for your feedback
Nice and usefull app. No problems so far om my HTC Wildfire.
Some suggestions:
add battery status
add volume levels for ringing tone, media, alarm.
tap on "sync" should do a "sync all" instead of going to the settings
make it possible to choose the order of the buttons (e.g. I don't use fllight mode that often and would like to enebale it, but somewhere near the end of the list).
Can do translation to Dutch/Nederlands.
your app locks great but no work on atrix att 2.3.4 stock
meteoro84 said:
your app locks great but no work on atrix att 2.3.4 stock
Click to expand...
Click to collapse
That's your problem, get off stock already! Lol
The battery status is on my todo list, will probabilly be one of the next improvements. Also, I've already started to do something about the buttons order.
The different volume levels will certainly be considered.
For the sync toggle, it's the same situation as the data toggle, since I haven't already find a convenient to do it, but I'll keep searching for a solution.
Some users are having troubles with the bar (not working at all), but I can't reproduce this situation myself on my phone or in the emulator, so I can't provide any support at the time, sorry for that.
Thank you again for your feedback!
you should make it so that when you have only the bars (volume and brightness) activated then the box aboove, where the other options are, should dissapear.
martenp17 said:
you should make it so that when you have only the bars (volume and brightness) activated then the box aboove, where the other options are, should dissapear.
Click to expand...
Click to collapse
Just implemented that, will be on the next release
For your information: for the synchronisation I currently use the HTC widget "sync all".
eversp01 said:
For your information: for the synchronisation I currently use the HTC widget "sync all".
Click to expand...
Click to collapse
I have already done something about the sych toggle, will be on the next release. However, it's not fully functional, because (right now) I'm not able to read the sync status, I'm only able to start or stop the sync.
I flashed Viper XL and ticked the option to completely remove sense.
As well as remove a lot of the HTC apps I don’t find useful.
I have chosen apex for my default launcher.
1. Is the ‘recent apps’ page part of sense and has been removed? The recent apps key now shows the apex menu.
2. When I pull down the notification bar, the background is transparent, I find it a little annoying, and no settings to change it. Am I not looking hard enough?
3. I find the built in Viper options for status bar customization a little lacking.
I have tried a few apps, Super Status Bar has been the best ive come across so far, but im still not overly happy with it.
Any suggestions on one I might have missed with full customization to add / remove / reposition elements?
4. Lock screen, same as above. Viper & apex have nothing standard.
Ive searched the market and the only one i like is Widget Locker.
However its not overly smooth in its unlock animation, and there arent many add ons.
I want something with different styles of lock screen and the ability to add widgets.
5. Im using my data manager to keep on top of data usage because of high data issues I hope will be rectified now that sense wont be pull 1mb per hour for “o/s services”
But I would like an app with a widget to show active data transfer, not just overall usage.
EG; a back ground process starts pulling data, my home screen widget shows me data is in use.
Any suggestions?
6. I have had a world of pain with mp3 players.
I don’t like stock, or google play.
Ive tried zing, n7, player pro, winamp, zeno amp, power amp, and others.
I have issues ranging from cover art not displaying, music playing randomly even if another player is playing, music stopping when I open another app or even the app drawer / recents.
I would really love suggestions on a nice clean mp3 player that plays music when its told to & displays what is should without errors.
If anyone knows Ultimate Faves Pro, i really like the carousel.
I saw it in a video tutorial and it looked like a widget sitting on the home screen.
For some reason when i launch it, the background goes to filled colour, even though i have it set to transparent.
Ive tried everything in the background options, no avail.
Anyone know this app, or a similar one?
Thanks for taking the time to read my essay.
:silly: