This is a no-frills, lean, clean Froyo AOSP machine.
Thanks:
Giant_Rider and Capychimp for the collaboration, klothius for the dalvik-cache script, dferreira for his AOSP source, Fightspit for the battery indicator and Carz for his kernel source.
Sources:
Froyo AOSP
Kernel
Battery Mod
Email.apk
Not Working:
Camera
Includes:
Google apps
Optimizations
Custom hosts file
Swap (requires swap partition)
Apps2SD (requires ext partition)
JIT
Cache on Cache
Renice
Highly OC'd kernel
Launcher Pro
Customizations:
Apps2SD and Swap are enabled on boot but you need the required partition structure. Jit is enabled out of the box. Kernel OC is set at 352MHz (under volted) when idle and 652MHz under load. You can use SetCPU to change the scaling, the scaling range is currently 122-748 MHz.
** Warning **
Typical behavior of an unstable device at high clock speeds are random reboots, black screen of death, and the phone not waking up.
Rom:
Recommended to do a full wipe first including dalvik-cache and sd ext, unless an update is specified "no-wipe".
Fusebox v1.3
*No-Wipe Update*
- New kernel compile (smaller and cleaner)
- Replaced custom hosts file with stock file (was causing battery drain errors in some programs that use a certain implementation of ads).
Fusebox v1.2
*No-Wipe Update*
- Includes updates from v1.1
- New kernel compile (2.6.34.2)
- Changed the default CPU scaling governor to interactive
Fusebox v1.1
*No-Wipe Update*
- New kernel compile
- Updated Brut maps
- Updated Google apps
Fusebox v1.0
*Full Rom*
- New Froyo AOSP base
- Email.apk that works with Exchange
- Addded ES File Explorer
- Updated LauncherPro
- Added latest kernel compile
- Moved default cpu frequencies to init.d
- Added script to clear app cache
- Memory tweaks
Fusebox v0.5
*No-Wipe Update*
- New kernel compile
- Default 352 min CPU speed (reported to fix wake issue for some people)
- Added afflaq's Email.apk to fix Exchange (thx lodewj)
Fusebox v0.4
*No-Wipe Update*
- Added missing speech lib
- Tweaked internal memory management
- Adjusted default clock speeds
Fusebox v0.3
*Full Rom*
- New kernel compile
Fusebox v0.2
*Full Rom*
- New kernel compile
Fusebox v0.1
*Full Rom*
- Initial release.
Themes:
*Updated: For Rom v1.0 Only*
These are flashable updates you apply over the base rom.
Stock White
White with circular battery with % (Fixed)
Black with circular battery with % (Fixed)
Screens:
does anything not work? camera/BT/etc?
EDIT: nvm you edited your post
zeotrope said:
does anything not work? camera/BT/etc?
EDIT: nvm you edited your post
Click to expand...
Click to collapse
Just camera as far as I know right now.
fast rom but have one issue, when phone locks i cant get it unlocked, the screen stays black and no response on buttons. noticed that games not getting laggy when touching screen, had that issue with all other roms for new radio. tried to check out new froyo rider to compare, but its looping while booting so i tried only this rom. sorry for english if its poor
bartasrex said:
fast rom but have one issue, when phone locks i cant get it unlocked, the screen stays black and no response on buttons. noticed that games not getting laggy when touching screen, had that issue with all other roms for new radio. tried to check out new froyo rider to compare, but its looping while booting so i tried only this rom. sorry for english if its poor
Click to expand...
Click to collapse
That's typical of the device not being stable at the clock speed, is still at the default clocks? I may have to bump down the speed if this is an issue.
Switch33 said:
That's typical of the device not being stable at the clock speed, is still at the default clocks? I may have to bump down the speed if this is an issue.
Click to expand...
Click to collapse
yes its on defoult clocks. just managed to flash froyorider rom, as far as i have checked its not freezing while locking the phone, clocks and kernel are the same so maby the problem is somewhere else
bartasrex said:
yes its on defoult clocks. just managed to flash froyorider rom, as far as i have checked its not freezing while locking the phone, clocks and kernel are the same so maby the problem is somewhere else
Click to expand...
Click to collapse
Ok keep me posted, I have only noticed that behavior over 700MHz on my device...
Switch33 said:
Ok keep me posted, I have only noticed that behavior over 700MHz on my device...
Click to expand...
Click to collapse
i think its my device, cause the same just happened with froyorider
bartasrex said:
i think its my device, cause the same just happened with froyorider
Click to expand...
Click to collapse
Hmm ok, you can try installing setcpu and bump it down a notch, if it turns out to be a common problem then I'll adjust the default kernel frequencies.
@Switch33
does it have multilanguage support? (need dutch belgium ).
I was actually working on my own but now that you made one, the need for making one myself is pretty much gone
btw, I would clock it a little bit lower by default and use setcpu to bump it some higher if the phone handle's it
thnx for your work!! keep it up
P.s. got a small request. Don't know if you compiled the kernel from source, but if you do, could you use the slub alocater instead of slab? (if that isn't already the case) ^_^
edit:
some questions:
undervolted?
JIT ?
renice init scripts?
edit2:
Allready compiling carz12 kernel as we speak with slub instead of slab.
Will upload it later today and share it.
if it works well, I will repost it with a lot of kernel debugging disabled. I saw that the cm source that Carz uses has ktimes and stuff enabled. disabling this stuff shoud shaves off a little bit in boot time. I hope that this will apply to our phones as well. I do this stuff for embedded devices (routers) with a x86 base (amd/NS geode cpu's). But I have little to no experience on arm based devices.
thanks it realy fast and nice
also i have set CPU and i changed it to
max 576000
min 245760
its now working great and verry fast
ROM is unstable for me; used SetCPU to lower the clock speeds and it still has trouble waking from sleep or unlocking. Very annoying to say the least since the ROM is great when it's properly working.
EDIT: Rebooted phone and now a new problem -- all my downloaded applications are corrupted. I can not access any of them, just the default apps that came with the app. They do not show up in my app drawer but they show up in my Manage App. settings and they just appear as a 0kb with their system name on the side, not even the application name; seems like a reboot fixes this though.
Can those with problems try this kernel please.
http://gwww.multiupload.com/L6F13CDQYD
Just flash from recovery
download link is broken or filevo has some issues with their servers
lodewj said:
@Switch33
does it have multilanguage support? (need dutch belgium ).
I was actually working on my own but now that you made one, the need for making one myself is pretty much gone
btw, I would clock it a little bit lower by default and use setcpu to bump it some higher if the phone handle's it
thnx for your work!! keep it up
P.s. got a small request. Don't know if you compiled the kernel from source, but if you do, could you use the slub alocater instead of slab? (if that isn't already the case) ^_^
edit:
some questions:
undervolted?
JIT ?
renice init scripts?
edit2:
Allready compiling carz12 kernel as we speak with slub instead of slab.
Will upload it later today and share it.
if it works well, I will repost it with a lot of kernel debugging disabled. I saw that the cm source that Carz uses has ktimes and stuff enabled. disabling this stuff shoud shaves off a little bit in boot time. I hope that this will apply to our phones as well. I do this stuff for embedded devices (routers) with a x86 base (amd/NS geode cpu's). But I have little to no experience on arm based devices.
Click to expand...
Click to collapse
Thanks for the suggestions, I'll take a look at those today. The kernel is undervolted below 384 MHz, JiT is enabled out of the box and includes renice scripts as well as others.
hol17 said:
ROM is unstable for me; used SetCPU to lower the clock speeds and it still has trouble waking from sleep or unlocking. Very annoying to say the least since the ROM is great when it's properly working.
EDIT: Rebooted phone and now a new problem -- all my downloaded applications are corrupted. I can not access any of them, just the default apps that came with the app. They do not show up in my app drawer but they show up in my Manage App. settings and they just appear as a 0kb with their system name on the side, not even the application name; seems like a reboot fixes this though.
Click to expand...
Click to collapse
Do you have an ext partition on your sd card?
who know the "clock + weather" app is?
itenno said:
who know the "clock + weather" app is?
Click to expand...
Click to collapse
Beautiful Widgets 'smaller home'
Switch33, would you mind forging dutch language support in there? (belgium)
It may be netherlands as well ....
I'll send your fresh pina colada while I'll send carz12's as well
lodewj said:
Switch33, would you mind forging dutch language support in there? (belgium)
It may be netherlands as well ....
I'll send your fresh pina colada while I'll send carz12's as well
Click to expand...
Click to collapse
I'll look into multi-language this weekend, long weekend in canada should be able to get some stuff done.
Related
First, credits to JAC & Drizzy, QTek, Cyanogen, Haykuro, twistedumbrella, CC, johnnylicious, others and of course XDA itself.
*Thanks to Reignzone for help in the thread.
Partitions needed: Fat32/Ext3/Linux-Swap
Before flashing, format your ext2/3/4 (DO IT!). Also, do not use terminal to do this, rm *.* does not removed everything. And, always wipe data before flashing.
Aggregate Change Log
Code:
Sense UI build 3.03.751.4
2.6.29.6 Jac-ski [email protected] # kernel
No A2SD unless noted
All apps kept (Exchange Mail, contacts & calendar. Quickoffice, PDF, Footprints, Amazon MP3, Google apps & more)
Updated Apps (HTC Album, HTC Music, HTC Keyboard, Maps, HQ YouTube, Java, etc....)
Extra "Helpful" apps (Wifi tether, Better Terminal, Astro, SuperUser, Spare Parts, Tmobile apps; Visual VM & My Account, Backgrounds app, etc...)
Widgets (auto-rotate, ringer toggle, etc...)
Custom Semi Transparent Lockscreen & Notification Tray
Meltus Super Loud volume hack
Moto Blur & Tmobile Pulse animations in Downloads
SMS/MMS with Priority (adjust message priority to your liking)
Some Moto Blur Fonts
Notification lights
Personalization scenes intact
Most media kept like Wallpapers & Ringtones + myTouch ringtones
Compcache (32/24MB) & Linux-Swap with default 60 Swappiness each
Multilingual
I have enabled Odex of all apk's, so if you wish to get a little boost in app response, install your apps, then in adb use, adb shell sh system/bin/userinit.sh
___________________________________________________________________________________________________________________________________________________________________________
3s ReMix
Linux-swap only.
Added my optimized stuffs from eViL SenSe (you will see some nasty widget PREVIEWS)
Final final release for this Thread.
3s FiNaL
Fixed paid apps for sure
With and without a2sd
Minor tweaks
3s r3 (RECOMMEND TO FLASH BFS230 with r1 & r2, default with r3)
Sense UI for Magic
Alot of cleanup (r2)
Hopefully fixed some blackscreen issues
All apps optimized
Everything from 3x except black dialer (will fix later)
Added More Locale app and using BFS-304 kernel (ty cc)
Left aknotepad, kkbox and learn more (uninstallable)
Custom bootscreen (thx apside!)
Odexing works again (enabled by default in user.conf)
Compcache (32/24MB) & Linux-Swap with default 60 Swappiness each
Fixed all issues below (r3)
New Wallpaper in scene PLAY (r3)(ty apside)
r2 issues:
GPS not working - fixed - download the patch in ROM downloads
Sound not working -fixed - download the patch in ROM downloads
Camera not working - fixed - download the patch in ROM downloads
3x
Remixed version of 2.9.5x
Includes everything from 3.0
Working HTC sync
BFS-300 with this
Changed the Email and SMS notification icons
HTC_IME has a different look
Working full screen HTC contacts widget
Removed GlobalTime
Compcache enabled by default with 32mb & LS enabled, both 60 swappiness
3.0 Complete
Final full build - everything else will be through update patches
Using BFS-211-230 kernel - STABLE
Fixed not waking up with newer kernels - Thx eugene373
Finished optimizing
Added Audiomanager & Bizcard reader
Changed Gmail notification icon to Chompsms gray envelope
BT might be working - Yes I can pair, but no sound
Default animations are standard Hero (animation patches in the downloads)
Changed the scene "play" background to my current fav background
Converted all Hero sounds to .ogg
New A2SD script by shafty023 - thx for the tip Reignzone
Build.prop still shows eViL HeRo 2.9x.... meh
Wanna see the ROM in action, check it out here: - Thx Reignzone!
http://forum.xda-developers.com/showpost.php?p=4731009&postcount=1716
2.9.9.8(b)(h)(p)
BFS-303 10MB - BIG props again to ccyrowski!
Everything optimized
Some backend cleanup
Almost FINAL?
2.9.9(b)(h)(p)
BFS-302 - cc, you're the man!
No A2SD
Modified Rosie a little
Tmobile Pulse, Moto Blur (Cliq), or HTC Hero transitions
Fixes_____________________________________________________________________________
Wifi - Boot to recovery and apply then reboot, or you can extract and push to system/lib/modules
http://www.4shared.com/file/139629493/46da4bbb/299_WIFI.html
2.9.8.2(a)
Back to Jac/ski kernel #5 (2.9.5 and lower)
Less laggy HTC_IME (TIP: disable vibration and sound and the keyboard seems to respond even faster)
Updated apps (Amazon Mp3, Gmail, etc...)
Contacts search still broken
2.9.8.1(a)
Another kernel (Drizzy's) except no wlan or compcache (linux swap only)
Changed volume hack (not as loud, sounds better)
Some minor backend changes
2.9.8(a)
Restructured build
BFS-240
No A2SD & with A2SD
2.9.7
Alternate BFS-300 Implementation from Drizzy's Blur
Updated WiFi Tether 1.60 pre 3
Fixed Amazon Mp3
2.9.6x
Fixed swap issue
2.9.6
Removed Swapper (get it from the market if you want it)
New Jac BFS-300 Kernel ([email protected] #10) by ccyrowski, packaged by Reignzone
Known Issue
WiFi Tether - If you get a warning message, just press ignore. That will close the app the first time, but open it again and press ignore again, then it should work. You might have to do it a 3rd time to get the binaries to install.
Swap is not persistent - fix here http://forum.xda-developers.com/showpost.php?p=4652663&postcount=1219
________________________________________________________________________________________________________________________________________________________________________________
2.9.5x (STABLE)
Added Moto Blur animations
Changed compcache swappiness to 80 in user.conf
2.9.5 (Based off 2.x Hero) **First boot takes a LONG time, please be patient.
The "TOTAL" package
No A2SD
Compcache is default @ 64mb/60 swappiness (no partitioning needed!) run the code above
All original sounds from Hero and myTouch
Black dialer ala Twisted
Some updated apps from Drizzy's Blur
Global Time
Apps & widgets are back
2.7xx ReMiX (2.73.405.5) - No need to partition with this build
Added compcache (default 24mb - run adb shell sh system/bin/userinit.sh to enable 64mb) (swappiness is set to 30 - change the user.conf)
No A2SD
Converted all sounds to OGG
Added Adblock Hosts file (no more ads)
Transparent notification tray
2.9 (with A2SD & No A2SD)
Updated to JAC build 2.83.x
Compcache working, but not enabled
oPhone black dialer
Optimized HTC_IME (by Jubeh)
Includes Plurk & Latin IME
Adblock script in system/bin (to enable, use adb shell sh system/bin/adblock.sh) (currently broken)
Included apps again except for adfree & aurora
More i'm sure I forgot....
2.8
Added a transparent notification tray
Removed a script I accidentally left in (was causing issues with 2.7xx)
Download:
3s
http://www.4shared.com/dir/22260366/2a3bee84/3ssharing.html
3x
http://www.4shared.com/dir/22111437/a90cf509/3xsharing.html
3.0 - No A2SD & with A2SD
http://www.4shared.com/dir/21663155/2357cff6/30sharing.html
Animations:
http://www.4shared.com/dir/21509091/ef2449be/Patches.html
BFS REPO - All are update patches. Just boot to recovery and flash, no wiping needed
BFS230 is the most stable, flash that if you are having prolonged problems.
After updating the Kernel, boot the device once fully, then reboot to recovery and run "fix uid mismatches"
http://www.4shared.com/dir/21215496/1cfad271/BFS_Patches.html
Patches
BFS-304 and most data from SENSE UI - compliments of ccyrowski and co. Thanks!
It is an update patch, DO NOT WIPE. (Btw, it's not mandatory)
Also BFS-304, just itself has been added to the repo.
http://www.4shared.com/dir/22111437/a90cf509/3xsharing.html
TIPS TO HELP MAINTAIN YOUR DEVICE - MUST READ! - Thx Reignzone
http://forum.xda-developers.com/showpost.php?p=4734077&postcount=1729
Code:
* Set swappiness to 0 and the kernel is going to start swapping only when absolutely needed.
* Set swappiness to 100 and the kernel will preemtively swap out memory you are not using.
If swappiness is set to 0, swapping will occur when I start editing a big document or navigate to a big web page. So, while I will be able to jump from window to window pretty quickly, I’ll experience delays when using one of the memory-hungry applications intensively. Try yourself values of 0, 100 and a few values in between to see which best fits your particular use profile and understand how each one of them will affect swapping.
Great thread for configuring swap, USE IT! (I personally recommend swappiness of 30 or 40, but it depends on how fast your sd card is or how you use your device, so it could also be 100).
http://forum.xda-developers.com/showthread.php?t=542899
Partitioning with Ubuntu. This is what I use personally.
http://forum.xda-developers.com/showthread.php?t=535914
ADB Guide
http://forum.xda-developers.com/showthread.php?t=502010
Does it have the same sms problem that other Hero roms have?
njakobs said:
Does it have the same sms problem that other Hero roms have?
Click to expand...
Click to collapse
Haven't checked SMS, let me know.
Downloading now. Can't turn down another Hero ROM.
reboot in loop
Wifi fails to turn off. Similar problem that Qtek had with v1.1 of his rom.
1st txt I got came through, will let you know how it goes over the next day...
Cheers
SMS works fine. WiFi fails to turn on or off for me. This ROM definitely feels fast though. Are there any plans on doing a CompCache version? As with the Qtek ROM, it gets slower and slower as time goes on.
Wi-fi works, but sometimes you will need to restart since it hangs, not ideal I know. It does work, I promise.
hi,
this rom only in wwe?
can i install without partition sd?
thanks evil
clegall said:
reboot in loop
Click to expand...
Click to collapse
format your ext2/ext3 as evil D described and it'll work. Some hero roms need a clean install.
any joy with bluetooth stereo on this? Getting ferd up with stock rom man, tried them all same problems no bluetooth audio with headsets.....
Few things I've noticed so far, seems speedy enough, stable. But...
Wifi on/off does work but only after resetting the phone, too much hassle
no led charge lights
no auto-rotation in texts/email apps
Get these sorted and you could be on to something nice here.
Roy_Drage said:
Few things I've noticed so far, seems speedy enough, stable. But...
Wifi on/off does work but only after resetting the phone, too much hassle
no led charge lights
no auto-rotation in texts/email apps
Get these sorted and you could be on to something nice here.
Click to expand...
Click to collapse
Thanks for the feedback, I take is sms works as well as the one on the jacxhero port by loccy?
technocat said:
any joy with bluetooth stereo on this? Getting ferd up with stock rom man, tried them all same problems no bluetooth audio with headsets.....
Click to expand...
Click to collapse
Sorry, I don't have bt to check. But, I didn't play around with it, so there are most likey problems. I will look into it.
Roy_Drage said:
Few things I've noticed so far, seems speedy enough, stable. But...
Wifi on/off does work but only after resetting the phone, too much hassle
no led charge lights
no auto-rotation in texts/email apps
Get these sorted and you could be on to something nice here.
Click to expand...
Click to collapse
Thanks Roy. Will work on charge lights, but rotation works for me in mail apps, not messaging however.
great start point eVil will follow this one closely, once you get the small point sironed out its gunna rock
Only tried sending a couple texts to my magic from another phone and they both came in so assume for now that it works.
bhav007 said:
Thanks for the feedback, I take is sms works as well as the one on the jacxhero port by loccy?
Click to expand...
Click to collapse
Before flashing, format your ext2/3.
how can i do this without linux guys
magpie2000k said:
Before flashing, format your ext2/3.
how can i do this without linux guys
Click to expand...
Click to collapse
I just deleted the contents of my sd card, then put the update.zip on it.
Went into recovery mode as normal, wipe and then flash update.zip.
Worked a treat.
Can anyone tell me which languages there are for the UI and XT9 in this ROM? I don't want to be disappointed again with it being WWE only...
Thanks
[ROM][32B] ::HTC Sense:: RZR v1.2 and SuperLite Series ("The Essentials") [10/31]
O.K. folks, here's the details:
This ROM is a customized assortment of various builds that you can find in both the Dream development section; not to mention within the Sapphire section as well. I will issue credit where it's appropriate for each "source" of included material such as; visual alterations, applications, optimization, and kernels.
I've decided to use the "Evil Hero" series for the basis of my work. "eViL D:" has courteously provided our community with his hard work and dedication for the past several months. I'm merely an "apprentice" who has learned some "tricks of the trade". Now, having said that; the current build version [1.0] is considered to be "STABLE". THIS IS NOT A SPEED-BASED ROM! I have created this for ideal DAILY USAGE; nothing more.
I'd like to formally offer my thanks and show appreciation to the following people:
eViL D:, ccyrowski, JAC, eugene373, MLIGN, Stericson, Cyanogen, TwistedUmbrella, Amon_RA, and of course...last but not least, Drizzy.
WHAT'S SUGGESTED & REQUIRED TO UTILIZE THIS BUILD PROPERLY?
Here's my list of suggestions and/or requirements for this version to function properly on your device:
HTC Sapphire or T-Mobile MyTouch 3G. (32B)
1.33.2005 or 1.33.2009 SPL choices.
Class 6 microSDHC (The MB sizes are irrelevant)
Amon_RA's latest recovery image.
FAT32 / EXT2 or higher / Linux Swap partition (96MB +)
(Blah, blah, blah...I could go on for days in regards to this topic.)
Alright, so now that the "usual" statements have been made; here's what you can expect from the RZR series:
Magic "HTC Sense" build version - 3.03.751.4 series.
2.6.29.6 JAC-ski [email protected] #5 (BFS-230) for STABILITY.
FULL-FEATURED BUILD; which includes ALL of the original system applications.
Completely optimized system applications; including the widgets.
NON-A2SD version.
GPS & Wi-Fi are 100% functional.
v7.0 "SUPER LOUD" AUDIO HACK (release 2) Generation Files.
Bluetooth can PAIR; but not generate audio via HEADSET. Microsoft Sync (Stereo Bluetooth) does work.
LED notifications are 100% functional as well; including various colors.
Multilingual capabilities.
"Reignzone's PERSONAL" user.conf - (COMPCACHE IS DISABLED / LINUX-SWAP IS ENABLED BY DEFAULT!)
NO CPU FREQUENCY SAMPLING OR VIRTUAL MEMORY SUBSTITUTION BY DEFAULT! (USE THE OVERCLOCK WIDGET!)
For a "boost in performance"; ODEX your applications via ADB with this command: adb shell sh system/bin/userinit.sh
Semi-transparent lockscreen and notification tray.
ALL original "HTC" and MOTOBLUR wallpapers.
ALL original ringtones & notifications from T-Mobile and HTC.
MMS prioritizing available.
There are several "personal touches" included for added functionality.
"Unlogged" HTC_IME.
[More to come soon...]
I AM NOT, CANNOT, AND/OR WILL NOT BE HELD RESPONSIBLE; UNDER ANY CIRCUMSTANCES FOR DAMAGE YOU MAY POTENTIALLY CAUSE TO YOUR DEVICE!
RZR v1.0 (Initial release - 10/27)
MEGAUPLOAD MIRROR
Expansion Apps Pack #1
Wallpaper Add-ons
SuperLite Edition (v1.0):
RZR SuperLite (v1.0)
- Change log for Lite Edition -
The following applications were removed and changes were made:
- Plurk
- Latin_IME
- HTC Sync
- Footprints
- QuickOffice
- Stocks
- Java
- Various system/app .apk files
>>> There are numerous speed tweaks.
>>> Added quite a few applications for user customization.
>>> Using a smaller boot.img and boot animation.
SuperLite Edition (v1.1) - "Optimized Prime":
Optimized PRIME (v1.1)
- Change log for this build -
The following applications were removed and changes were made:
# Provided a more "Sensually" optimized Rosie.
# The modules have been upgraded.
# HTC Peep, Music, and People have been minimized.
# Offers simultaneous system rescheduling.
# Updated the build.prop file.
# Minor adjustment to the user.conf file.
# Included a few additional wallpapers.
# Removed several libs and media files causing "clutter".
# Superior packaging and format rewrites.
# Finalized version of the "more efficient" series.
# STILL THE SAME SUPERLITE EDITION YOU KNOW N' LOVE!
RZR v1.2 (Featherweight) - "The Essentials":
The Essentials (v1.2)
- Change log for this build -
The following applications were removed and changes were made:
* EVERYTHING FROM "OPTIMIZED PRIME".
* COMPLETELY REORGANIZED THE BUILD PRIORITIES.
* REMOVED ALL INSTANCES OF "WAREZ".
* This version was designed for one purpose; simplicity.
* Removed HTC Mail and widget.
* Removed HTC Sync
* Removed 90% of media files.
* FIXED the "flash screen" bug that occurred during reboots.
* FIXED the incorrect synchronization of the boot animation audio files.
* ORIGINAL ROSIE from HTC. (It cooperates with the system scheduler.)
* Optimized HTC Peep, Music, Browser, and Calendar.
* Updated build.prop file.
* Numerous speed tweaks in coordination with system scheduler.
* Updated several files in the system/libs and system/bin
* "New" modules.
* Removed quite a few "spam" files.
* Removed several "underqualified" wallpapers.
* Significant file rewrites within packaging.
* LUCKY NUMBER OF FILE SIZING! (77.7MB)
>>> If you follow my suggestions; you will NOT experience any lag, reboots, momentary stutters, force closes, or memory leaks.
WHAT'S TO COME IN FUTURE RELEASES?
Here's what I'll be working on for v1.5:
Options for custom boot animation sequences.
MORE OPTIMIZATION!
HTC News & Horoscope widgets.
A2SD version! (pending requests...)
Twisted's black HTC Dialer.
Texture & transparent notification tray.
OPhone or Huawei Pulse notification bar.
BFS patches.
Upgraded kernels.
32A motherboard support.
AND MUCH, MUCH MORE!
Here are the OVERCLOCK WIDGET user settings that are insisted on while using this ROM:
SCREEN ON FREQ = Minimum of 384MHz / Maximum of 528MHz
(For battery preservation) Enable the use of "different frequencies" while the screen is hibernating.
SCREEN OFF FREQ = Minimum of 245MHz / Maximum of 384MHz
ADVANCED SETTINGS: Adjust the "Update Interval" to either FIVE or TEN seconds for the most efficient results.
[DO NOT FORGET TO ENABLE THE "SUPPRESS NOTIFICATIONS" FEATURE!]
OPERATION SETTINGS: ENABLE the "Auto Start On Boot" function; immediately afterwards, select SAVE!
There is one minor bug I'm working on patching for the next release that involves the "last screen display" that momentarily appears after every reboot; RIGHT BEFORE the boot animation initializes!
For those of you who may need guidelines to following in case you're flashing a Hero ROM for the first time; here's my "Tip & Tricks 101" strategy guide:
PLEASE READ THIS BEFORE REPORTING ISSUES!
If you have comments, questions, suggestions, or concerns...be sure to submit them here in a semi-formal fashion. Thank you.
thank you boss cant wait to try it
Great job, Reignzone,can you cook a 32A's version?
no a2sd yet??? want to flash but will wait of it... ... but thanks for the hard work!
Good to see you start your own Rom. A little friendly competition among roms is good for the community.I definitely will be trying yours out. 1.5 looks very promsing...
Very interesting...testing out Eugene's Magic build for a day or two, but 1.5 looks promising.
does bluetooth/wifi/gps work?
is there a call delay?
Tested on 32B, fat32+96MB swap, class 2 SD:
Works nice, but it loads home (htc screen) every time I leave an app, I'll try with 128MB swap. This was happening me, but less times, with MLIGN's Sense and 32MB swap, and none at all with Maxisma's and 96MB swap.
cadetnudt said:
Great job, Reignzone,can you cook a 32A's version?
Click to expand...
Click to collapse
A: Yes, very soon. I'm going to hopefully be working with a few guys that "specialize" in 32A kernels and BFS backports.
ceas909 said:
no a2sd yet??? want to flash but will wait of it... ... but thanks for the hard work!
Click to expand...
Click to collapse
A: It's a simple upgrade. In fact, if you really wanted to you could edit the "a2sd" script in the system/bin to enable it by default. Either way, I plan to release an A2SD version IF the demand is significant.
mattinglis said:
does bluetooth/wifi/gps work?
is there a call delay?
Click to expand...
Click to collapse
A: View the progression log and read carefully. Thanks. As for the "call delay", it's minimal if any at all. I've made several test phone calls to my device and haven't experienced any outrageous latency.
Schyz said:
Tested on 32B, fat32+96MB swap, class 2 SD:
Works nice, but it loads home (htc screen) every time I leave an app, I'll try with 128MB swap. This was happening me, but less times, with MLIGN's Sense and 32MB swap, and none at all with Maxisma's and 96MB swap.
Click to expand...
Click to collapse
A: The reason their builds do NOT produce a loading screen "out of the box" is because they have both CompCache and Linux-Swap enabled by default. I DO NOT! Also, their user.conf files are probably using some form of CPU frequency sampling automatically upon reboot initiation. Mine once more; is NOT! The Overclock widget is the BEST possible alternative for that. It offers more user settings for sampling your frequency to your likeness at any given time. Not to mention, that saves virtually everyone time for NOT having to edit their user.conf files, remount, then push them via ADB, and reboot. Once you've overclocked my ROM...it's incredibly snappy.
Reignzone said:
A: The reason their builds do NOT produce a loading screen "out of the box" is because they have both CompCache and Linux-Swap enabled by default. I DO NOT! Also, their user.conf files are probably using some form of CPU frequency sampling automatically upon reboot initiation. Mine once more; is NOT! The Overclock widget is the BEST possible alternative for that. It offers more user settings for sampling your frequency to your likeness at any given time. Not to mention, that saves virtually everyone time for NOT having to edit their user.conf files, remount, then push them via ADB, and reboot. Once you've overclocked my ROM...it's incredibly snappy.
Click to expand...
Click to collapse
Ok, sorry
Installed swapper and OC widget, now it works really well
I flashed with 60 swapiness, and after 80, with a 96Mb partition, and it is very very slow...loading screen after each launched apk, things that i didn't have with Eugene Rom..
i don't think you can say this rom require 96mb+ swap, because it depend of the user..the rom works better with 32mb and 40 mb swapiness!
I'll change to TTran rom when new release will be Out.
Reignzone said:
A: Yes, very soon. I'm going to hopefully be working with a few guys that "specialize" in 32A kernels and BFS backports.
Click to expand...
Click to collapse
That's great, but can I ask for a option to disable Swap on 32A version?
Very articulated well written intro Reighzone. If anything I at least enjoyed reading it.
Fabulous691 said:
I flashed with 60 swapiness, and after 80, with a 96Mb partition, and it is very very slow...loading screen after each launched apk, things that i didn't have with Eugene Rom..
i don't think you can say this rom require 96mb+ swap, because it depend of the user..the rom works better with 32mb and 40 mb swapiness!
I'll change to TTran rom when new release will be Out.
Click to expand...
Click to collapse
The reason you had the loading screens is because I HAVE SWAP ENABLED BY DEFAULT. And it's running with 80% swappiness. Therefore, you doubled-up on the swap space that was available to you...which is never a good thing. That can freeze, crash, and boggle down your device in a matter of hours. YOU NEED TO OVERCLOCK this ROM with either SetCPU or Overclock widget. I recommend Overclock widget, as I've told others...it's NOT overclocked by default. Once you've actually done that, this will really start moving for you.
I don't have CompCache enabled by default. Again, this isn't a speed-based ROM. It's designed to be one of the only builds that does NOT cause a random reboot during usage or be unable to "wake" from the "sleep state".
And YES, the size of the Linux Swap partition DOES matter. The larger the swap space; the more room there is for your device to substitute that designated area for reading and writing of data. I have a 200MB swap partition...and I've shot YouTube videos to prove this...but there is NO LAG whatsoever with my particular settings. NONE! No loading screens, nothing like that at all.
Hi Reignzone,
Does the alarm work?
Elton.Tsai said:
Hi Reignzone,
Does the alarm work?
Click to expand...
Click to collapse
I haven't had any reported issues on that. Also...I've tested it personally, and it seems to work just fine. It went off this morning, although...it's my day off this week; so I slept through it. I saw the notification this morning when I finally rolled out of bed.
I'll tell you what though; to spare any possible "late for work" type of issues for people...I'm going to release another Apps Pack today that will include a couple of choices for an alarm clock.
Reignzone said:
I haven't had any reported issues on that. Also...I've tested it personally, and it seems to work just fine. It went off this morning, although...it's my day off this week; so I slept through it. I saw the notification this morning when I finally rolled out of bed.
I'll tell you what though; to spare any possible "late for work" type of issues for people...I'm going to release another Apps Pack today that will include a couple of choices for an alarm clock.
Click to expand...
Click to collapse
I ask this because my alarm didn't work this afternoon. I set up the alarm to ring at 3:30 on 2:30 (I didn't use my phone in this duration), but one hour later, the alarm didn't ring at all. It seems not work after a long stand by period. I'll keep testing see if my assumption is right. Everything works greatly except the alarm issue. Thank you.
autostarts app
get an immediate FC when opening this anybody else experience the same?
Hi there Reignzone, just wanted to say that i'm keeping an eye on your RZR rom haven't used it yet cause eViL's v3sr3 is working like a charm for a couple of days now.
Will maybe try out yours next week, or when you've gotten a newer version with stable new kernel(s).
Still i think it is a great job you've done by making your own rom. Nice work!
hitman4485 said:
get an immediate FC when opening this anybody else experience the same?
Click to expand...
Click to collapse
Yes, it's because the application MUST have it's permissions fixed. Also, don't hesitate to fix package mismatches...then reboot; after that, the application will work like a charm. Trust me. If there's any force closing at all during your system operation, reboot into recovery, fix permissions...then fix package mismatches.
I HAVE NOT experienced a SINGLE force close for anything yet. I've been using my build for about 30 hours now. I'm still yet to reboot...and it's STILL quite fast, fluid, and reliable. No screen lock issues, no black screens, no random reboots.
Thanks to richardtrip, pete, Kali, Manup456's, persiansown, jimbob343, pershoot, droidbasement
- Froyo A2SD use SpareParts to change where to store apps (internal or external)
- For old A2SD create a ext3-4 partitions and that's all, no need to change in Sapreparts, all apps are installed on ext partitions
- Thanks to #Teamdesire
IF YOU HAVE PROBLEMS WITH THE ROM, WIPE DATA + CACHE and try again BEFORE REPORTING BUGS!!!!
Now available through Rom Manager
HAVS what is it :
The purpose of HAVS is to minimize the power used by the CPU by determining and setting the optimal voltage. At the same time, the maximum voltage by which HAVS can scale to is fixed to a specified voltage depending on the CPU frequency in order to prevent scaling to a higher voltage than what is normally used at a specified voltage. The optimal voltage is actively determined for each frequency and temperature. HAVS actively adjusts the CPU voltage as the CPU frequency and temperature changes.
Interactive governor what is it :
This governor is designed for latency sensitive workloads, UI interaction for
example.
Advantages:
+ significantly more responsive to ramp cpu up when required (UI interaction)
+ more consistent ramping, existing governors do their cpu load sampling in a workqueue context, the 'interactive' governor does this in a timer context, which gives more consistent cpu load sampling.
+ higher priority for cpu frequency increase, rt_workqueue is used for scaling up, giving the remaining tasks the cpu performance benefit, unlike existing governors which schedule rampup work to occur after your performance starved tasks have completed.
Existing governors sample cpu load at a particular rate, typically every X ms. Which can lead to under powering UI threads when the user has interacted with an idle system until the next sample period happns.
The 'interactive' governor has a different approach. Instead of sampling the cpu at a specified rate, the governor will scale the cpu frequency up when coming out of idle. When the cpu comes out of idle, a timer is configured to fire within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer fires then we assume the cpu is underpowered and ramp to MAX speed.
If the cpu was not 100% busy, then the governor evaluates the cpu load over the last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down
to.
SetR0M Tools and goodies :
- Some nice wallpaper to your Froyo NexTheme here
- Revert to default fonts : SetR0M-AndroFonts
- Revert to default keylayout for wake up phone here
Things you have in 4.5 :
New Radio needed if you come from older version as SetR0M 3.6 (32.41.00.32U_5.08.00.04)
[FULL] SetR0M 4.5 stock kernel 998Mhz Max with interactive governor
[KERNEL] SetR0M 4.5 UVOC kernel 1113Mhz Max with interactive governor
- No wipe required
- HAVS kernel with interactive governor need more testing so coming soon
- Quadrant score 1677 w/UVOC 1113Mhz Kernel and interactive governor (screenshot added)
- Freshly compiled Kali kernel msm
- Added new interactive governor in stock (change governor as "scaling interactive" in setcpu)
- Fixed Led
- Fixed battery drain
- Updated Titanium backup, Fancy Widget, Rom Manager
- Fixed echo
Changelog SetR0M 4.0 :
- Freshly compiled Kali msm kernel and compiled with full optimization
- Updated Romamanager, Titanium Backup
- Fixed default brightness value (thanks to Defrost)
- Updated ADW Launcher and themed
- Fixed some optimizations
- Added new HAVS Kernel not as default download separately and flash like an update.zip
- Optimized theme and fixed some png
- UVOC kernel coming soon
Changelog SetR0M 3.6 :
- Freshly compiled Kali msm kernel
- Really fixed echo
- Fixed GSensor
Changelog 3.5
- Updated kernel last commit Kali (freshly compiled)
- Only stock kernel 998Mhz, OC-UVOC-HAVS coming soon
- echo fixed (thanks to Richardtrip)
- H264 Camcorder
- Updated mediaprofile 480p
Changelog in SetR0M 3.3 :
- Fixed Calendar widget
- Fixed Voice search
- Fixed Download notification bar
- Replaced default MusiGoogle with Music Mod (by Eliot Stocker)
Changelog 3.2
- Removed SetCPU (coolbho3000, author request)
- Updated Titanium Backup, ADW Launcher (themed), Rom Manager
- Fixed third party apps update
- Optimized and zipaligned
- Updated media profile HQ Camcorder (thanks to Defrost)
Changelog 3.1
- Fixed Youtube (Big thanks to Defrost)
- Complete redesign of the rom with last commit from Manup456's (NexTheme), a lot of news
- Added Setcpu and setcpu.txt in sdcard (use only if OC Kernel)
- Optimized internal Android Task Killer, no need apps for that now
- Kali 2.6.32.9 qdsp - Kernel freshly compiled today / LED FIXED thanks to IEF
- Portable hotspot (wifi tether)
- Fixed Openvpn
- ADW Launcher is default now, and themed
- Zipalign a each boot
- Phone.apk from Defrost Rom fix echo
- Camcorder fixed
- High res 800x480 camcorder
- Optimized and zipaligned
- fixed some permission
- optimized process implemented
- zipalign on boot possible with SetR0M tools
- Added Openvpn
- Added Fancy Widget, Rom Manager
- LiveWallpaper from Samsung I9000
- All media from Samsung I9000
- Custom Bootanimation (thanks Potter97)
- Themed all the rom
- Removed Twitter and Facebook (install from market)
- Added SpareParts and themed
- Added Titanium Backup
- Froyo A2SD use SpareParts to change where to store apps
- Superuser, busybox .....
Donator Thanks :
Choong Yoke Choy
stingerpl
Café King
Sophocleous
Ekowanz
Igor Grlica
skynapster
Lorenzo
Kolemar
Paprikapulver
Heinemann
Lee King Chi Kings
I you like my work buy me a
Nice! I'll give this a go once it's uploaded. What differences are there now it's de-odexed?
socktug said:
Nice! I'll give this a go once it's uploaded. What differences are there now it's de-odexed?
Click to expand...
Click to collapse
More free space, and now you can theming the framework
JupiterDroid said:
If we are coming from a defrost 0.7d rom, do we have to wipe? or can we just flash?
JD
Click to expand...
Click to collapse
Full wipe is required
Can I apply a Nexus One Cyanogen or Froyo theme to this?
Jeppfi said:
Can I apply a Nexus One Cyanogen or Froyo theme to this?
Click to expand...
Click to collapse
The theme are rom specific you can't
Downloaded, installed and booted. A promising start
Loving the fact the battery icon has the percentage in it...Although the percentage is very small!
Under the call settings menu, what is TTY mode? I don't think I've seen that before.
socktug said:
Under the call settings menu, what is TTY mode? I don't think I've seen that before.
Click to expand...
Click to collapse
text mode for deaf
do you have the battery drain display issue with this rom?
JD
JupiterDroid said:
do you have the battery drain display issue with this rom?
JD
Click to expand...
Click to collapse
I use only for 5-6 hours now but no battery drain, kernel is DeFrost 0.7d and battery drain is kernel specific i think
I think the battery icon in the notification bar is faulty. It hasn't moved from 80%. My battery is currently at 78% in settings.
Re: [ROM-FroYo]SetR0M RC1 Deodexed Froyo !!!
I think the battery icon in the notification bar is faulty. It hasn't moved from 80%. My battery is currently at 78% in settings.
Click to expand...
Click to collapse
Only 10 by 10
-------------------------------------
Sent via the XDA Tapatalk App
will you do me a favour and check your battery usage and tell me your stats please mate
JD
Yip, display is showing 62% after 20 minutes of uptime. So I'd say that bug is still to be sorted!
I'm getting linpack scores of 41.01 and It's not overclocked, so that's good!
is it the display bug, is your display high?
Also did you full wipe before you came to this rom? i did a logcat of the system on 0.7d and there was many errors generated, i think this is whats causing the problem, but getting a answer out of richard is like waiting for a solar eclipse
JD
JupiterDroid said:
is it the display bug, is your display high?
Also did you full wipe before you came to this rom? i did a logcat of the system on 0.7d and there was many errors generated, i think this is whats causing the problem, but getting a answer out of richard is like waiting for a solar eclipse
JD
Click to expand...
Click to collapse
I wiped using the new recovery in the rom manager. My brightness is set to auto, which is fairly low, and granted the display has been on a fair bit as I set it all up again!
I suppose a few hours will tell more. Considering this is based on richard's kernel I imagine the bugs will be here too. I have to say though that this one is a fast wee rom!
The display issue has nothing to do with excessive power drain, it's just the status software reporting an incorrect value for display.
So please, leave it be, and concentrate working on i.e video recording (720p any1? Wanna leave the iPhåne 4 in the dust! )
All respect goes to trip for his hard work, I prefer him working on the DeFroST rather than discussing all kinds of crap, wheter the cat should be neutered, or whatever
Troels
Denmark
puttitat said:
The display issue has nothing to do with excessive power drain, it's just the status software reporting an incorrect value for display..............
Troels
Denmark
Click to expand...
Click to collapse
Do you have a source for this?
socktug said:
Do you have a source for this?
Click to expand...
Click to collapse
I'am a (little) source. Before the desire i've had a milestone (stock android, no special interface like sense or something else). I've had the same batterypower like the desire but there were always display around 60 or 70% battery usage. so it seems that this is a wrong (or maybe right?) fact of the stock android.
you have to excuse my bad english^^...but i can the german language much better
NOTICES: If you are noticing abnormally high battery drain and/or uptime, and you've updated to PRI 1.90, it has come to my attention
that this PRI has been problematic for a number of people, often resulting in large uptimes and/or poor battery life.
This issue affects people regardless of whether or not they are using a custom kernel
Downgrading your PRI and NV to 1.77 has been reported to resolve this issue.
You can find all PRI and NV versions by clicking here.
Due to troubling reports of battery issues possibly caused by the SBC battery charger modification, it is worth mentioning that by using any SBC build, you
fully assume any and all potential risks that the SBC modification may pose.
"netarchy-toastmod" is a kernel originally based on the GoDmOdE sources (Courtesy of Toast) integrating my work on fixing the fps for the Epson panels, and as of version 3.6.1, also integrating a fix for the Nova panels that does not require the use of Evo switch or manually setting any registers, etc, courtesy of work done by AssassinsLament (Well done on the nova fix). Special thanks needs to go out as well to Cyanogen and the cyanogen mod team, as a number of bugfixes and updates to the kernel in recent revisions have been ported over from cyanogen mod to enhance the overall netarchy-toastmod experience.
Click to expand...
Click to collapse
So what's in the kernel?
- Overclocking Support
- HDMwIn (As of 4.3.4)
- Audio gain tweaks (read: make it louder!)
- Fps Fixes
- tun.ko for openvpn users
- CIFS support (as of 4.2.2)
- BFS (in select builds)
- BFQ (in select builds)
- HAVS (as of 4.1.9)
- Assorted fixes/tweaks (that are sadly too numerous to list here)
- An army of rabid naked bunnies
Click to expand...
Click to collapse
The zipalign script in the kernel's modified inits is based on code in the Damage Control rom, and extended to check more places for apps.
The Dalvik code in the inits is courtesy of Ninpo/Hacre from the VillainRom team (over in the HTC Hero forums).
Click to expand...
Click to collapse
mroneeyedboh has written a handy little kernel starter guide with a lot of general information about custom kernels and various terms you might see flying around (such as cfs/bfs, havs/nohavs, etc).
You can view this guide Here
Click to expand...
Click to collapse
Current Revision: Stable: 4.3.1 - For Froyo Sense roms | Beta: 4.3.4
Click to expand...
Click to collapse
A note on multitouch:
Some of you may have used my 5point multitouch test builds with success, others with failure. Research has shown that the Evo's contain at least 2 different versions of the touch sensor, one of which does not support 5point multitouch (but it DOES support 3point). You can check which sensor you have using adb by issuing the following command: "adb shell cat /sys/android_touch/vendor" and examining the result. If your result is ATMEL_x0080_x0016, your phone can support 5point. If your result is ATMEL_x004F_x0016, your phone will only support up to 3point.
Click to expand...
Click to collapse
Disclaimer:
While these builds have been deemed generally safe, it is not feasible to account for all possible combinations of custom roms and uses,
custom roms may experience some breakage depending on how some features are set up, as these builds are not aimed at any one particular rom.
As such your mileage may vary, use these at your own risk.
Click to expand...
Click to collapse
2.2 Kernels (THESE WILL NOT WORK ON 2.1 ROMS):
These have only been tested against the rooted HTC 2.2 stock rom, they *may* work on the various custom 2.2 roms,
but this is NOT guaranteed. MAKE A NANDROID BACKUP JUST IN CASE!
Click to expand...
Click to collapse
If you get force closes on the camera, go to Menu -> Settings -> Applications -> Manage Applications -> All -> Camera -> clear data.
Click to expand...
Click to collapse
-----------------------------
2.6.32-based Kernels:
Click to expand...
Click to collapse
Beta Testing Builds
When making a post about any issues concerning beta builds, please include ALL of the
following information if possible:
1. Which kernel build(s) (ie; bfs/cfs havs/nohavs etc) are you using with the issue?
2. What Rom are you using?
3. If known, what OTA base is your rom using (ie; is it based on 3.29, 3.30, 3.70, etc)?
4. Does the issue persist if you go back to a stable kernel build?
5. The issue being experienced (obviously ;D)
4.3x:
To clear up some confusion that is apparently being spread around,
4.3x builds do in fact work on all current evo models, not just the newest model.
4.3.4:
--CFS builds--
No SBC:
4.3.4-cfs-nohavs-noUV-nosbc (No Undervolting)
4.3.4-cfs-nohavs-suv-nosbc (Static Undervolting)
4.3.4-cfs-havs-less-nosbc (Less Aggressive HAVS)
4.3.4-cfs-havs-more-nosbc (More Aggressive HAVS)
SBC: Use sbc builds at your own risk.
4.3.4-cfs-nohavs-noUV-sbc (No Undervolting)
4.3.4-cfs-nohavs-suv-sbc (Static Undervolting)
4.3.4-cfs-havs-less-sbc (Less Aggressive HAVS)
4.3.4-cfs-havs-more-sbc (More Aggressive HAVS)
For older beta builds click here.
---------------------------------------
Stable Kernels:
Universal Builds:
4.3.1:
--CFS builds--
No SBC:
netarchy-toastmod-cfs-havs-nosbc-universal
netarchy-toastmod-cfs-nohavs-nosbc-universal
--BFS builds--
No SBC:
netarchy-toastmod-bfs-havs-nosbc-universal
netarchy-toastmod-bfs-nohavs-nosbc-universal
These use Koush's anykernel for installation and should theoretically work on -any- rom.
*note* This is designed to be flashed over a phone that already has a working kernel of some kind flashed,
whether it's a stock kernel, or another custom kernel. In other words, if you can currently boot up your phone into whatever rom you have, this should work. ;D
The universal kernel also does not contain the tweak scripts of the normal build (ie; zipalign on boot and the dalvik tweak), it's intended to be a universally compatible kernel.
This also happens to mean the universal builds will probably work on CM
For older builds click here.
-------------
FAQ:
Code:
Havs: Hybrid Adaptive Voltage Scaling, basically tries to undervolt as much as possible to conserve power, but adapts to things like cpu load and temperature.
No Havs: Static voltage scaling, every cpu speed pulls a specific amount of power from the battery, no variation
CFS: http://en.wikipedia.org/wiki/Completely_Fair_Scheduler
BFS: http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
Q: Do I need to be rooted to use this kernel?
A: Yes, you need to be rooted, preferably a full root with nand unlock,
Q: How do I flash this kernel?
A: Copy the zip to your sdcard, and flash it from recovery mode
Q: My phone is suddenly unstable after using this kernel and I experience
weird things like reboots or other bugs
A: Are you overclocking? Try lowering the max speed of your overclock.
If the problems stop, you were overclocking too hard. If not,
please include the following information when reporting issues:
1. Your Baseband
2. What rom you're using
3. Your software number
4. Your panel type (Nova or Epson)
5. A Description of what's happening
Q: Why can I only overclock to 1152mhz? (In builds prior to 4.1.x)
A: Frequencies above 1152 have repeatedly turned out to be unstable for
a large percentage of users, so they have been removed to
eliminate the temptation to use them (and then complain because
they are unstable ;D).
Q: Does this kernel work with 2.2 (Froyo) roms?
A: The "Froyoized" kernels do
Q: Will this kernel work with my custom rom?
A: Maybe. The general population build of the kernel should work with
*most* custom roms, but as each custom rom can have it's own
customizations, your mileage may vary. In some cases, particularly
when a lot of customizations are in the rom's ramdisk, the kernel
must be repackaged with the ramdisk from the custom rom to be compatible.
Release notes:
Code:
Notes for Revision 4.3.4
- HDMwIn support added, you still need to download the free HDMwIn app
from the android market to use HDMI mirroring
- Timer tick set to 1000hz
- Unnecessary extra debugging turned off for public builds, should result in a small speed boost
Notes for Revision 4.3.2
- Wimax code updated, 4g should behave a bit better
- SD card read ahead fixed, higher class SD cards should
have an easier time reaching their potential speeds
Notes for Revision 4.3.1
- Screen tearing issues on sense roms should be fixed
Notes for Revision 4.3
- Camera drivers updated to support phones with the newer camera sensors
- ms79723's SBC v7 mod integrated for enhanced battery charging
- Misc speed tweaks/optimizations
Notes for Revision 4.2.2
- Kernel updated to 2.6.32.27
- Conservative set as default governor again
- Conservative governor defaults tweaked
- Less aggressive build has even more relaxed undervolting to aid those with REALLY picky phones
Notes for Revision 4.2.1
- Kernel updated from a 2.6.32.15 to 2.6.32.25
- Interactive governor added and tentatively set as default in some test builds
- Smartass governor added and tentatively set as default in some test builds
- Added BFS 357 smartass builds
Notes for Revision 4.1.9.1
- HAVS has made a return, this should help improve battery life by automatically dynamically undervolting the cpu when possible
Notes for Revision 4.1.8
- Added the BFQ I/O scheduler
- Split out kernel editions, now users have a choice between a CFS or a BFS kernel, if you don't like one, try the other ;D
- Enabled shadow writes on the gpu, which may result in better performance in opengl applications
Notes for Revision 4.1.7
- Add BFS to the kernel
- Allocate more memory to the gpu, this may result in better performance in opengl applications
- A rabid naked bunny vampire has materialized under your bed. Be afraid.
Notes for Revision 4.1.6
- Users with touchscreen issues should find their touchscreen is no longer as responsive as a stereotypical wife on her 10th anniversary
Notes for Revision 4.1.5
- Banished HAVS into the fiery pits of hell for now due to its inability to remain stable with any attempts to overclock. I'll be working on this on the side for possible future re-inclusion
- Clock frequency table remains opened up, with static undervolting in place
- Thanks to l33tlinuxh4x0r for being a guinea pig and helping test this build
Notes for Revision 4.1.4
- The beast responsible for the ridiculous overclocking instability at *any* speed beyond stock has been severely beaten and castrated by rabid naked bunnies (without anesthetic)
- Update scripts redone in the interests of making sure people who have had issues flashing the kernel in the past can do so
- The conservative governor has had some more tweaks to give it better out of the box performance, but you are free to set ondemand as your governor in setcpu if you wish. (If you want to migrate to ondemand you'll also need to set it as the governor in your setcpu profiles)
- The clock frequency table is fully opened up (re-detect frequencies in setcpu to see them) As always your mileage in overclocking may vary, but for some perspective, I ran 1152 through many loops of neocore and quadrant just fine.
Notes for Revision 4.1.3
- The ondemand governor is enabled as an option (switch to it in setcpu if you want to use it, remember you'll have to update your profiles to use it as well).
The default currently remains conservative to have a balance between performance and battery.
- The small segment of users getting bootloops due to the undervolting being too aggressive should be able to boot the kernel now (though if it persists the undervolting can still be adjusted)
Notes for Revision 4.1.2
- All frequencies above 1152 should now be properly visible/usable in setcpu (You may need to re-detect speeds in setcpu first)
Notes for Revision 4.1.1
- Hot on the heels of 4.1.0, a minor versioning fix ;D (4.1.0 reports itself as 4.0.3)
Notes for Revision 4.1.0
- Adapted HAVS for the evo, this may improve battery life by allowing the cpu to run at lower voltages when possible
- The overclocking range has expanded to allow attempting to clock above 1152, Remember that overclocking is unpredictable and potentially unstable by nature, if you encounter problems overclocking, lower the speed.
- Some threshold adjustments to the conservative governor in the interest of improving performance without obliterating battery
- Wired tethering should theoretically work, however if there are problems with the app, an alternative is azilink for wired tethering
Notes for Revision 4.0.3a
- An experiment of sorts, changing from the ondemand speed governor to the conservative governor (with some tweaks), in the interests of keeping good performance with less impact to battery life.
- Rewritten update scripts to hopefully alleviate the small number of people who seem to be having a problem flashing the kernel
Notes for Revision 4.0.2:
- People having stability issues with overclocking to 1152 *may* find it is a bit more stable (your mileage may vary)
Notes for Revision 4.0.1:
- Speed range should now allow underclocking to 128mhz (You may need to re-detect frequencies in setcpu)
- The Nova panel T2 register should be changeable again (for you Evo Switch/Novareq users)
Notes for Revision 4.0:
- Updated to the latest HTC released kernel sources (2.6.32)
- Camera should now be working properly
- HDMI output should be working in Froyo again
Notes for 3.7.8b-Froyoized
- Camera should no longer take dark snapshots when using the flash, the monster responsible has been severely beaten with a twig.
Notes for 3.7.8-Froyoized
- Camera app should no longer crash when changing from 5:3 widescreen to 4:3 standard ratio
- Camera app should properly allow 720p video recording and playback
- Japanese researchers have begun construction on a mecha-rabid naked bunny, codenamed: Bunnytron.
Notes for 3.7.7-Froyoized
- Re-integrate zipalign check and Dalvik cache tweak from the 2.1 line
- Some adjustments made to bluetooth-specific audio tweaks to combat distortion
- Audio adjustments to combat background noise overpowering the voice on the other end of a call
- Set version tag correctly (har har!)
- Super-mutant rabid naked bunny successfully created in lab conditions, however it disintegrates upon exposure to reality.
Notes for 3.7.6c-Froyoized
- SDcards with ext partitions added on should now cease confusing Froyo and allow the card to be mounted properly (Special thanks to Ninpo for directing me to the fix)
Notes for 3.7.6b-Froyoized
- Touchscreen adjustments, this may fix those who had touchscreen issues with 3.7.6
Notes for 3.7.6-Froyoized:
- Compatibility with the leaked 2.2 ota (and probably other 2.2-based roms)
- Working Camera (Limited to 3megapixels) EDIT: Reports indicate it claims 3mp but actually functions at 8mp
- Fps fix (of course ;D)
- Wireless Tether is reported as working with this as well
- 4g is confirmed as working
Notes for 3.7.5:
- Toned back audio boost tweaks a little to address distortion issues
- Updated gpu code for some 3d speed improvements
- Prevented the horde of mutant hairy toe-monsters from spreading toejam
all over the thread.
Notes for 3.7.4:
- Updated bluetooth code, courtesy of cyanogenmod
(You may have to re-pair your bluetooth devices)
- A new audio boost tweak has been applied
(This should not have the issues of the previous audio boost)
- Fixed an issue that would cause some Nova users to mysteriously
revert to 30fps. (Bad nova! no cookie!)
- Successfully avoided maiming any sabretooth'd tiger-striped cows
during the production of this update.
Notes for 3.7.3c:
- Some more tweaks to default performance (when not using setcpu/overclock widget)
Notes for 3.7.3b
- Killed that damn bug monster that decided yet again to sneak into one of my builds. Bad monster! No cookie.
Notes for 3.7.3:
- Adjusted the behavior of the speed scaling governor to give better performance out of the box for people that don't use setcpu or overclock widget
- Made adjustments to the general population build in the interests of making it compatible with Apps2SD by request.(Damage control users should have already been unaffected)
Notes for 3.7.2a
- Gave the monster holding wifi and 4g hostage a spanking (read: wifi/4g should be fixed)
Notes for 3.7.2
- Tweaked Nova settings in the interests of making sure everyone with a nova panel benefits from the fps fix
Notes for 3.7.1:
- Kernel should now have 100% more working HDMI output, no really, we mean it this time!
Notes for 3.7:
- HDMI output should now work in conjunction with boosted Nova/Epson fps
- tun.ko is now included by default for VPN users
Notes for 3.6.4:
- Behold, the return of 5point multitouch! This build should now automatically enable 5point multitouch for all phones that can support it. If the phone does not support 5point, it will default to 3point.
Notes for 3.6.3:
-Removed problematic audio boost patch that was giving issues with bluetooth
-Adjusted overclocking frequency tables to remove some problematic frequencies (Yes I know a small selection of you are going to be disappointed with the lowered cap, but I felt that the problems were more important at this time.)
-Evo switch ideally should not be required for decent framerates on Nova panels, but if users desire, by popular request, they can now use Evo Switch to tweak their T2 register [U]without[/U] it resetting after a screen cycle
-Default T2 value adjusted to 370, AssassinsLament believes this to present a good balance between out of the box performance and compatibility
-No fluffy pink bunnies were harmed in the making of this build
Can this be flashed with clockwork? Or just amon ra?
Is this a Froyo or Eclaire kernel? Any radio requirements?
Awesome, I have a Novatek. /facedesk.
jerryparid said:
Can this be flashed with clockwork? Or just amon ra?
Is this a Froyo or Eclaire kernel? Any radio requirements?
Click to expand...
Click to collapse
Should be flashable with either Clockwork or Amon Ra. Theoretically it might work on Froyo, but I've only tested it on Eclair.
This was not answered in the Godmode kernel thread. Does Camera work on this for 2.1.
mattrb said:
This was not answered in the Godmode kernel thread. Does Camera work on this for 2.1.
Click to expand...
Click to collapse
Yes the camera works on this in 2.1
Just flashed on Snacks v0.8 w/ Clockwork.
fps2d, avg 53-55, ~12 std
fixes touchscreen delay
can observe tearing
camera works
screen seems to be less responsive?
VoXHTC said:
Awesome, I have a Novatek. /facedesk.
Click to expand...
Click to collapse
me too. I am going to wait till things cool down a bit and bother HTC for another phone.
jerryparid said:
Just flashed on Snacks v0.8 w/ Clockwork.
fps2d, avg 53-55, ~12 std
fixes touchscreen delay
can observe tearing
camera works
screen seems to be less responsive?
Click to expand...
Click to collapse
I haven't noticed any loss of responsiveness on my end, if anything I'd swear it feels more responsive. Touch lag seems fairly significantly lessened.
I wonder if it could be related to the fact that I'm using a 1.47.651.1 based rom plus the latest radio/etc, curious.
Makes one wonder what all HTC changed in the update...
imaxreed said:
me too. I am going to wait till things cool down a bit and bother HTC for another phone.
Click to expand...
Click to collapse
umm? http://forum.xda-developers.com/showthread.php?t=711964
Best kernel on my epson screen. I like how i can overclock as well
jerryparid said:
umm? http://forum.xda-developers.com/showthread.php?t=711964
Click to expand...
Click to collapse
Thanks. I have seen that thread a hundred times but never entered it. The FPS doesn't bother me too much I am going to mess with this tomorrow i have the day off thank you.
jerryparid said:
umm? http://forum.xda-developers.com/showthread.php?t=711964
Click to expand...
Click to collapse
Yeah i'd love to see this fix for nova
netarchy said:
I haven't noticed any loss of responsiveness on my end, if anything I'd swear it feels more responsive. Touch lag seems fairly significantly lessened.
I wonder if it could be related to the fact that I'm using a 1.47.651.1 based rom plus the latest radio/etc, curious.
Makes one wonder what all HTC changed in the update...
Click to expand...
Click to collapse
I just flashed back to the Snacks kernel (v0.8 is 1.47 based); there is a substantial difference in sensitivity (not delay) between the two kernels.
jerryparid said:
I just flashed back to the Snacks kernel (v0.8 is 1.47 based); there is a substantial difference in sensitivity (not delay) between the two kernels.
Click to expand...
Click to collapse
Hrmm, is it glaringly obvious in any particular app? I'd like to see if I can reproduce the experience myself.
My phone keeps locking up when trying to watch youtube videos. Sorry if this is already a known issue.
krazyflipj said:
My phone keeps locking up when trying to watch youtube videos. Sorry if this is already a known issue.
Click to expand...
Click to collapse
Trying it out now, no problems with youtube for me.
Tearing doesn't seem as bad as I remember, but still bothersome.
when i seen this, i jumped into the air with my fist up like a touchdown at the superbowl.
flashing in juuusssst a second..
VoXHTC said:
Awesome, I have a Novatek. /facedesk.
Click to expand...
Click to collapse
same !!!!
HydrOG3n MOD
About ME:
Hello, well, I won't say that i didn't had this idea by reading the Leedroid post, I found that it was a good idea
My name is Lucas, I'm french, and 17 (Birthday 18 of November!). I just begun Android works with my HTC Desire, that was my first real Android phone.
At the begining, I was a real, iOS fan. I was dumb .
Android Cooking is a passion, a passion that I want to share, with you, XDA-Dev Users.
On My Desire (Not HD), I was kinda "Lol, yeh, I have to admit that Android is kinda cool"
Now, On my DHD, I'm more "WOW, F**k iOS, Android Owned Steve Jobs"
I was first, modifying roms, for myself.
I've worked on, Ultimate droid first, then, moved to CM.
And, now, I'm working on solid Cyanogen MOD 7.1.
What I'm doing is not compilating work etc...
I'm just unbloating those roms, pushing some nice cool ui, and tweakin', a lot really a lot of tweakin'.
BTW, This little presentation is over now. If you want to know more about me, or about what I'm doing, if I can help you or what ever,
Feel free to PM Me.
This rom is for Daily USE. But, if you check my signature, you see what it can do with some overclocking .
CM7 N°179 Base + LordMod Kernel up to 2.0Ghz.
Modified SystemUI, Framework, Phone, Contact, Fonts (Helvetica Neue like ), Launcher (Gingerbread Launcher with custom Wallpapers ), And, Awesome Dancing Droid Bootanimation .
Features :
62 MB !
- Mixed UI ( Some Pngs from Ultimate Droid Roms, (With some cool themes inside Theme chooser apps ))
- Better battery life & smoothness
- Fully deoxed and zipaligned
- Rooted and latest SU
- Extended power menu
- Apps and framework optimized and themed
Added:
-Microbes LWP
-Adfree
-Market
-HTC IME V27 Custom
Removed :
-Adw launcher
-Searchbox
-CM wallpapers and livewallpapers
-Defauts ringtones (Added HoneyComb instead)
Problems :
-Hum, The HTC IME Mod may Crash the 1st time you will boot. Btw, It won't never do it.
helushune said:
The kernel is the same across the board, they all use the LorDMod CFS kernel. The key difference between the versions is the amount of apps that are included (although I'm not exactly sure the differences off the top of my head).
Benchmark edition shouldn't be considered for everyday use, it's extremely stripped and has limited functionality.
Normal and Light, the only difference is the included apps, although I'm unable to recall the list off the top of my head.
Multi is the same as Normal but with a broader language/locale support.
Click to expand...
Click to collapse
helushune said:
To get a little more technical, here's the APKs that are removed from the Light version.
Normal - 78 apk installed
Light - 65 apk installed
APKs removed from Light version (as of 2.0):
CMStats.apk
CMUpdateNotify.apk
Email.apk
FM.apk
GenieWidget.apk
GoogleQuickSearchBox.apk
LatinImeTutorial.apk
MiuiCamera.apk
Pacman.apk
Provision.apk
Stk.apk
Talk.apk
VisualizationWallpapers.apk
Click to expand...
Click to collapse
Kernel:
Based on official HTC 2.6.35.10 source reworked by cyanogen team
BFQ v2.1 data I/O scheduler
Patched to 2.6.35.13
Lots of little patches and tweaks that were previously needed to be added manualy
vvvvvvvvvvvv
Added smartas (smoothass edition)
Added audio volume boost up to 22% on main speaker
Added Battery fix
Overclock to 1.92 GHz
CPU freq going from 122MHz (230 default) to 1920MHz (1075 default)
Default UV with maximum stability
Allocated more GPU memory
SLQB memory allocator added and set as default
Patched libsqlite.so to disable db loops – thanx to ownhere
Enabled TinyRCU Bloatwatch edition v8 by default
Hopefully compatible with all AOSP ROMS for DHD - CM7 all bases, MIUI, UltimateDroid...
V(r) I/O data scheduler
VDD interface for using UV scripts (by -snq)
Tweaked read/write video buffer
2 way voice recording (don't forget to set settings in Call Recording app, MIUI users enable 3rd apps in your MIUI dialer)
Proximity Recalibrator 1.5 ready - thread
Lowered WiFi voltage (Ziggy741)
Added BFS V404 task scheduler as default
Jhash speedtweak
Ported more than 70 patches from 2.6.38 base
added brazilianwax governor, more agressive version of smartass governor
USB Speed hack - from CodeAurora
Download :
V2.2, Normal, Multilanguages, Light :
http://d-h.st/08eq4ox7zzpj/H2_2.2.zip
V2.1, Normal, Multilanguages, Light :
Mirror By Helushune
Normal : http://www.multiupload.com/DKDN5XZA1X
Light : http://www.multiupload.com/FLE7I0C144
Multi : http://www.multiupload.com/51MXZPORK2
V2.0, Normal, Multilanguages, Light, NEWUI :
Mirror By Helushune
NEW UI (FlashableZIP):
http://www.multiupload.com/5JG8WTEHIK
H²O_Lightv2:
http://www.multiupload.com/O7U98FAC9G
H²O_MultilV2:
http://www.multiupload.com/ANWOGMVRSX
H²O_NormalV2:
http://www.multiupload.com/86GBBVBUEB
Old Vers
Mirror By Helushune
Changelog :
V2.1:
End Of Life Edit. (Not sure.)
Based on latest Nightly.
New kernel.
Nothing more as it reached the best point I could get for this.
V2.0:
New market, New GAPPS.
New base N°179
Fixed some png. Should be the last time.
Know BUGS: Weird Battery charging animation. (UOT FAULT )
New Keyboard
V1.8:
Reverted to old market.
Everything fixed up.
New GRJ90 ! Aka 2.3.5!!!!
V1.7:
New Base N141
Webaccel
Framework reworked
V1.6:
New Base CM 132 (In 3/4 Days, new base don't worry)
New Kernel (LordMODUE Disco 6.2 )
New music APP (Awesome 4x3 Widget)
Remade laucher (Deleted the litle dots => Cleaner)
Remade wallpapers (Was f*cked up)
Framework Correction (GET RID OF GREENISH .png )
Remade system UI
New Camera (With touch to focus )
Added Calendar stuff in Light edition
Fully unbloated, if people want apps, I let them install by themselves. \o/
Now, smoother, faster, better, stronger, and better battery life \o/ (2 Days with 4 Hours of music, and 6 hours screen on was the best I achieved)
More that I don't remember, as I'm tired
V1.5.1:
Market Fix + Lordmod 5.1
V1.5:
New Cyanogen base n°120.
Rethemed, Redone Frameworkres.
Re added wallpapers.
V1.4:
New cyanogen base N°116
Changed Launcher to UD Launcher 4.0. + Rethemed
Added some more apps in /data. (Thank alienmind for his anti reboot script)
Deleted all wallpapers, exept one, in cyanogen one. Looks really amazing with stock look.
Soon, an update for Themed Browser.
Tryed something with the lock screen, but didn't worked.
NEED HELP FOR FRAMEWORKRES.APK.
New edition : Light edition (Before it was benchmark edition, but the benchmark edition is now, a way lighter and really for benchmarks. NOT FOR DAILY USE)
V1.3.1:
Market Fixed.
V1.3:
New Nightly base N°112, Added Chainfire3D, Added Nexus S Lwp, LatinIME is now black themed, The market is now normally fully black, System ui correction,
Added HOST (Adfree is no more working, at least for me)
More smoothness at lest, I hope
Added Benchmark Edition ( A very light vers of HydrOG3n MOD)
BTW, It will be the last update for somedays, waiting for cyanogen new big changelog to update.
New Kernel, Thank you LordClockan
About benchmark edition :
Removed :
LatinIME, MIUICam, Calendar,Lots of google stuff, Email.
V1.2:
Battery % Added, Miui Cam Added, Latin IME Mod is back, Some correction in FrameworkRES.
(Still not themed Market, can't succeed, I don't know why, need some help here )
V1.1:
Fixed Contact/Phone and added microbes LWP (I forgot it last time, damn me ).
Thanks to:
- CM7 team
- Lord Clockan
- Andyharney For fast & free hosting
- BlackDroid For ultimate droid.
- Many People here from XDA.
Contact info :
- Twitter : Paradoxxx_1337
- Private Messages
- My E-mail : [email protected]gmail.com
- You can buy me a beer ... or help me to repair my Digitiser ( ), by paypal to my email: [email protected] !
- Or, at least, Press the little button at the bottom of my post, you know, there is something written on it, yeh, now you see it, "Thanks"
Looks great, downloading now
Sent from my Inspire 4G using XDA Premium App
testing
At last a french Rom
Gonna give it a try and let you know mate
Holly cow! Another rom with my kernel!
Will test it when I come back home.
Thanx for support!
Sent from Desire HD with CyanogenLordMod!!!
LorD ClockaN said:
Holly cow! Another rom with my kernel!
Will test it when I come back home.
Thanx for support!
Sent from Desire HD with CyanogenLordMod!!!
Click to expand...
Click to collapse
You don't have to thanks me man.
I have to thank you for your awesome kernel
Guys,
Please, repport if there are any problems , I hope so not but as it's my first rom, we never know what could happen
This Rom is slick and fast,very nice indeed I don't know I'd its just me but battery drains rather fast.
Sent from my Desire HD
Try removing call recorder app
Sent from Desire HD with CyanogenLordMod!!!
noooooooooooooooooooooooooooooooo i'm late!! :O
It's already removed. i don't have huge battery drain, about 3-4 ma...
Check the apps that you installed, or your radio, i don't know...
Lizzo said:
noooooooooooooooooooooooooooooooo i'm late!! :O
Click to expand...
Click to collapse
AHAHA!
Hey you, Yep, here it is
gonna flash it later, have to charge first
I'm still on nightly 92 with LordMod v.2.6
Do a nandroid first!! In case you're not satisfied
Sent from Desire HD with CyanogenLordMod!!!
okay, for some reason the vdd levels dont go to 1.5 i have it set to 1.5, but i only see it at 1.425
Hum, how you set your VDD?
kyleastley said:
This Rom is slick and fast,very nice indeed I don't know I'd its just me but battery drains rather fast.
Sent from my Desire HD
Click to expand...
Click to collapse
Always give a new rom a day or two and a few reboots and then see what the batt does....
Thx for the rom btw , gonna flash it now and report back
Paradoxxx said:
Hum, how you set your VDD?
Click to expand...
Click to collapse
i modded the "cyanUndervoltbyKillersloth" and set 1.5v to the 1.7-9 mhz and flashed it.
Valorster said:
Always give a new rom a day or two and a few reboots and then see what the batt does....
Thx for the rom btw , gonna flash it now and report back
Click to expand...
Click to collapse
Yep, let the rom install itself, restore your apps, and check again.
Anyway, thanks for your reply
i always do nandroids 3.5 gig only nandroid