Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM] [4.4.4] [Jul-20] [HOMEMADE] OmniRom for HTC Desire (GSM) | *Inspired*

OP spezi77

26th April 2014, 07:46 PM   |  #1  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 1,699
 
648 posts
Join Date:Joined: Jan 2013
Donate to Me
More




I am proud to present you with a lean AOSP based ROM.








Omni is a community-based project for the Android community which is Free: Free to Use, Free to Modify, Free to Share. It's also about options, which is the beauty of Android.




Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
 */


Homepage:
=================
http://omnirom.org/

Wiki:
=================
http://docs.omnirom.org/Main_Page

ROM Features:
=================
  • Inspire Launcher and Wallpapers (thanks iGio90)
  • Custom Bars
  • Custom Power menu
  • Custom Notification drawer
  • Active display
  • OmniSwitch (Recent applications view)
  • Non-intrusive popup for incoming calls
  • Dash Clock
  • CM cLock
  • Slim's Simple Explorer
  • OmniTorch
  • Performance Settings (CPU, Memory, Dalvik, Advanced)
  • Built-in A2SD (thanks Evervolv)
  • Xposed installer

KERNEL:
====================
  • Evervolv qsd8k kernel 2.6.38 with a few security fixes and mods
  • CPU governors: SmartassH3, SmartassV2, InteractiveX, Interactive, OnDemand, Performance
  • SD Read Ahead: 2048KB

BE ADVISED:
====================
====================
  • Bugreporting with logcat, please.
  • It's an early preview so expect bugs.
  • I don't claim responsibility for the code in this rom, I have only built it for this device.

DOWNLOADS:
=====================================
=====================================
ROM:
=================
OmniRom 4.4.4 20140720 Bravo HOMEMADE

Gapps (4.4.4):
=================
Slim gapps 9 (removed Google Setup Wizard)

=====================================
=====================================

INSTALLATION:
=====================================
=====================================

Requirements:
=================
  • An hboot with at least 250mb on system. These include stock hboot or Alpha Jelly (250/5/182) hboot
  • A 512mb - 1.5gb EXT partition (EXT4 recommended) on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
  • The latest TWRP (credits @Chromium_) or 4EXT (credits @madmaxx82) Recovery. Old versions of CWM may cause issues.
Installation process:
=================
  • Full wipe
  • Flash ROM
  • Boot ROM and let it settle down (3-5 min)
  • Open up Terminal Emulator, type in 'su' and 'a2sd install ' (chose: Y/N/N)
  • Boot into recovery and flash latest slim Gapps

CHANGELOG:
=====================================
=====================================
https://changelog.omnirom.org/#/m7ul/next

What's new in release 5:
- Sync with omnirom repo (2014/07/19)
- Fixed "Got stuck at boot/splash screen" by
- using a new kernel version ("Utopian") which:
-- is closer again to the Evervolv kernel
-- default governor set to PERFORMANCE (if you want a longer battery life, switch to SmartAss)
- Fixed 'long press home key' to bring up the recent apps
- Fixed Notification/Battery LED support
- Fixed battery draining with Google services framework 5
- Baked in chainfire's SuperSU v2.01 (no more extra flashing required)
- Added Xposed installer
- Added Slim's FileManager
- Added InspireLauncher & InspireWallpapers (thanks iGio90 for allowing me to use it in my rom)
- Added CM's cLock
- Added back DeskClock
- ART is working (tested by myself)

Not working:
- Xposed/GravityBox brings FC

Release 4:
- Welcome to Android 4.4.4 KTU84P
- Sync with omnirom repo (2014/06/21)
- Switch gcc toolchain to Linaro 4.9
- ART included
- USB tethering fixed
- Latest carbonized kernel (min.cpu freq. set to 200MHz)

Note: download the latest gapps package for 4.4.4 which is linked in this thread!

Release 3:
- Sync with omnirom repo (2014/05/18)
- Switch gcc toolchain to Sabermod 4.10 (better performance)
- Fix Usb Mass Storage
- Enable high-end graphics option (gives translucent decor/status bar)
- "CarbonizedKernel" v0.6 which is based off of Evervolv's qsd8k and of EternityKernel (kudos @croniccorey):
-- BFS (Brain F*ck Scheduler)
-- HAVS (Hybrid Adaptive Voltage Scaling; dynamically changes the phones voltage; should use up less battery)
-- Lots of different CPU governors (Lazy [thanks @Ezekeel], Lagfree, SmartassH3, SmartassV2, InteractiveX, etc.)
-- Default CPU gov is SmartassH3 which is said to offer a great balance between performance and battery life
-- Extended CPU freq table: Min. CPU freq: 175MHz; Max. CPU freq: 1500MHz (!)
-- Read ahead 2048Kb

Release 2:
- Sync with omnirom repo (2014/05/03)
- Fixed Bluetooth
- Performance enhancements via bionic optimization
- Added back stock Mms.apk (theme issues were reported for MMS Dark Holo)
- Added LiquidFileManager.apk (thanks dnielfe & liquid smooth team)

Release 1:
- Initial release (2014/04/26)

CURRENTLY NOT WORKING:
==============================
  • MMS (present in all 4.x ROMs; Just use Textra SMS instead)
  • Video recording (currently present in all 4.x ROMs for HTC Desire; Just use Videocam Illusion (audio quality at 44.1KHz!))
  • Screen recording (writes zero KB file)
  • OpenVPN (kernel issue: cannot acquire tun interface socket)
  • SELinux (disabled by intention)

ART support:
The most recent release also includes ART. Please be warned that ART is still considered to be an "experimental mode". Only few apps support it. ART is currently not tested by me and may lead to crashes or even to data loss. Please enable ART only if you know what you are doing and why you are doing this.

Todo list:
==============================
  • Add Trackball wake option
  • Investigate why hardware keys are not illuminated when you push them

Sources:
=================
http://github.com/omnirom
https://github.com/spezi77

You may want to compile it yourself:
=============================
To initialize your local repository use this command:
Code:
repo init -u git://github.com/spezi77/omnirom.git -b android-4.4
Then to sync up:
Code:
repo sync
Then to build:
Code:
 cd into repo folder; . build/envsetup.sh; brunch bravo

Special thanks:
=================
  • OmniROM Team
  • Evervolv Team "bringing us kk in the first place and some of the other source used"
  • Croniccorey "for EternityKernel"
  • CyanogenMod "for their legacy code"
  • BaNkS "for the minimal GApps package"
  • PurityKitKat "for the bionic optimizations"





Have a nice day!
Last edited by spezi77; 20th September 2014 at 09:00 PM. Reason: Update of installation procedure
The Following 36 Users Say Thank You to spezi77 For This Useful Post: [ View ]
26th April 2014, 07:46 PM   |  #2  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 1,699
 
648 posts
Join Date:Joined: Jan 2013
Donate to Me
More




A few screenshots
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2014-04-25-19-50-25.png
Views:	5166
Size:	32.1 KB
ID:	2710413   Click image for larger version

Name:	Screenshot_2014-04-25-19-52-29.png
Views:	5283
Size:	108.6 KB
ID:	2710414   Click image for larger version

Name:	Screenshot_2014-04-25-19-52-36.png
Views:	4948
Size:	143.3 KB
ID:	2710415   Click image for larger version

Name:	Screenshot_2014-04-26-14-33-57.png
Views:	4416
Size:	123.4 KB
ID:	2710422   Click image for larger version

Name:	Screenshot_2014-04-26-12-13-55.png
Views:	4363
Size:	74.2 KB
ID:	2710423   Click image for larger version

Name:	Screenshot_2014-05-03-14-10-19.png
Views:	2957
Size:	38.2 KB
ID:	2723505   Click image for larger version

Name:	Screenshot_2014-05-03-14-23-15.png
Views:	2943
Size:	50.4 KB
ID:	2723510  
Last edited by spezi77; 4th May 2014 at 12:42 PM.
The Following 11 Users Say Thank You to spezi77 For This Useful Post: [ View ]
26th April 2014, 07:54 PM   |  #3  
Senior Member
Thanks Meter: 20
 
179 posts
Join Date:Joined: Jun 2012
thnx for ur effort !

keep going AND thnx again
The Following 2 Users Say Thank You to dariush_jab For This Useful Post: [ View ]
26th April 2014, 08:04 PM   |  #4  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 1,699
 
648 posts
Join Date:Joined: Jan 2013
Donate to Me
More
Quote:
Originally Posted by dariush_jab

thnx for ur effort !

keep going AND thnx again

U r welcome! Cooking ROMs has become my hobby. It keeps me alive!

I would greatly appreciate it if you give me some feedback in return!
The Following 10 Users Say Thank You to spezi77 For This Useful Post: [ View ]
28th April 2014, 12:42 AM   |  #5  
deepgrass's Avatar
Senior Member
Thanks Meter: 111
 
314 posts
Join Date:Joined: Oct 2010
@spezi77, hat's off to your talents. I have flashed 3 of your roms

from Xperia Z > CM-11 KitKANG > Carbon

they are all ready well made and at very high standard.
Omni is the next rom that can match CM. I can't wait to try.

off topic, are you working on a Sense based rom?
The Following User Says Thank You to deepgrass For This Useful Post: [ View ]
28th April 2014, 08:39 AM   |  #6  
Member
Flag Pune
Thanks Meter: 22
 
39 posts
Join Date:Joined: Nov 2009
U Rock!
Spezi, can't thank you enough for your efforts!! You're awesome!
Will test it out tonight and let you know how it goes...
The Following User Says Thank You to rao.vinay For This Useful Post: [ View ]
28th April 2014, 09:52 AM   |  #7  
Recognized Developer
Thanks Meter: 1,499
 
777 posts
Join Date:Joined: Nov 2010
Donate to Me
@spezi77, you are doing good job to desire community. Keep up good work.
The Following User Says Thank You to ukanth For This Useful Post: [ View ]
28th April 2014, 09:56 PM   |  #8  
p70shooter's Avatar
Senior Member
Thanks Meter: 373
 
966 posts
Join Date:Joined: Jan 2013
More
Just flashed this and all running good. Will have more of a play and let you know but big thumbs up so far . Thank you kindly
The Following User Says Thank You to p70shooter For This Useful Post: [ View ]
28th April 2014, 10:52 PM   |  #9  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 1,699
 
648 posts
Join Date:Joined: Jan 2013
Donate to Me
More
Quote:
Originally Posted by p70shooter

Just flashed this and all running good. Will have more of a play and let you know but big thumbs up so far . Thank you kindly

Relieved to hear that it's running good. I have asked devs from omni-team about the BT and UMS issues. Maybe someone can help me to find the right fix..
The Following 4 Users Say Thank You to spezi77 For This Useful Post: [ View ]
29th April 2014, 05:34 PM   |  #10  
Senior Member
Thanks Meter: 61
 
177 posts
Join Date:Joined: Mar 2011
More
Nice rom, very fast and smooth.


Sent from my HTC Desire using Xparent Blue Tapatalk 2
Last edited by bmonster; 29th April 2014 at 07:46 PM.

The Following User Says Thank You to bmonster For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes