FORUMS
Remove All Ads from XDA

[May 23] Omni Based ROM

999 posts
Thanks Meter: 1,921
 
By AAccount, Senior Member on 11th May 2015, 05:07 AM
Post Reply Email Thread
Summarized Standard Disclaimer: use at your own risk.

This is a continuation of omni rom from @mcgi5sr2 To make this ROM, I've fetched sources from all across xda from nameless rom for the device specific stuff, to omnirom for the base rom, cyanogenmod for enhancements, and boeffla kernel for kernel enhancements. Very few of the additions are actually mine.

**Notice** This is not official omni for several reasons. It has quite a few cyanogenmod enhancements. The omni team is not fond of cyanogenmod and whether you are or note, you have to admit their additional features are useful. SELinux is disabled (permissive). It has caused me nothing but annoyances since I first installed fedora core 7. It's been more trouble to me than it's worth. If you want it, I will NOT be accepting pull requests for it. Please compile it on your own. On my desktop and laptop, it is fully disabled at the kernel level. (I compile the kernel manually for both to boot without an initial ram disk.)

Cyanogenmod enhancements include:
  • CM12 File Manager
  • CM11 Calculator (uglier but much more functional)
  • CM12 bash shell
  • CM12 nano text editor
  • CM12 discontinued Koush su
  • CM11 forward ported custom host name
  • CM12 music volume long press music control
  • CM12 ad hoc wifi detection
  • CM12 camera power shutter
  • CM12 open ssh utilities
  • CM12 trebuchet
  • CM12 custom app notification light colors
  • CM12 battery light on/off and custom colors

Boeffla kernel enhancements include:
  • Back/menu key backlight working and DON'T light up on every screen touch
  • 1.7GHz cpu oc
  • Undervolting
  • GPU 5 step
  • GPU sysfs support
  • GPU overclocking (by sysfs)

My own personal touches aren't that long:
  • Jellybean style toasts
  • Disabled selinux
  • (Other additions more applicable to P7510 (galaxy tab 10.1 1st gen rom)

Not working / never tested:
  • Plugging in the charger while off probably causes something weird
  • Not sure how SuperSU will react since Koush su is built into ramdisk init scripts

First time flashing MY omni 5.1.1
  • Make titantium backup (highly recommended)
  • Get twrp
  • Flash twrp (if not already done)
  • Reboot into twrp (if flashing twrp)
  • Make recovery backup (I usually don't)
  • Full wipe
  • Format system
  • Install rom
  • Install gapps
  • reboot
  • install adblocker (very highly recommended)

Subsequent flashes
  • Install ROM
  • install gapps
  • reboot into rom
  • reapply adblock
The gapps backup recovery isn't run as it caused problems on my other rom at some point so I've never reenabled it since then.

Downloads: https://www.androidfilehost.com/?w=files&flid=31615

Credits:
  • nameless team (device specific stuff)
  • Lord Boeffla (kernel enhancements)
  • Cyanogenmod and omni team (rom)

My github: https://github.com/AAccount?tab=repositories

XDA:DevDB Information
Omni Based ROM, ROM for the Samsung Galaxy S III I9300

Contributors
AAccount
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: Omni, Cyanogenmod

Version Information
Status: Stable

Created 2015-05-11
Last Updated 2015-05-10
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2015-05-11-00-05-55.jpg
Views:	2404
Size:	98.1 KB
ID:	3306836   Click image for larger version

Name:	Screenshot_2015-05-11-00-06-31.jpg
Views:	2432
Size:	147.8 KB
ID:	3306837   Click image for larger version

Name:	Screenshot_2015-05-11-00-07-18.png
Views:	2408
Size:	181.3 KB
ID:	3306838   Click image for larger version

Name:	Screenshot_2015-05-11-00-08-07.jpg
Views:	2362
Size:	96.5 KB
ID:	3306839   Click image for larger version

Name:	Screenshot_2015-05-11-00-08-54.png
Views:	2384
Size:	106.7 KB
ID:	3306840   Click image for larger version

Name:	Screenshot_2015-05-11-00-09-28.png
Views:	2332
Size:	159.2 KB
ID:	3306841   Click image for larger version

Name:	Screenshot_2015-05-11-00-22-57.jpg
Views:	2250
Size:	197.1 KB
ID:	3306842   Click image for larger version

Name:	Screenshot_2015-05-11-00-23-19.jpg
Views:	2144
Size:	177.4 KB
ID:	3306843  
The Following 9 Users Say Thank You to AAccount For This Useful Post: [ View ] Gift AAccount Ad-Free
 
 
11th May 2015, 05:08 AM |#2  
AAccount's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 1,921
 
More
FAQ:
The Following 2 Users Say Thank You to AAccount For This Useful Post: [ View ] Gift AAccount Ad-Free
11th May 2015, 05:09 AM |#3  
AAccount's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 1,921
 
More
Reserved #2
The Following User Says Thank You to AAccount For This Useful Post: [ View ] Gift AAccount Ad-Free
11th May 2015, 06:21 AM |#4  
myshakugan's Avatar
Senior Member
Flag Aincrad
Thanks Meter: 588
 
More
Nice. Since you've included some of boeffla kernel enhancements, do you have plans to add boeffla sound?
Great work btw. 👍👍
11th May 2015, 06:31 AM |#5  
AAccount's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 1,921
 
More
Quote:
Originally Posted by myshakugan

Nice. Since you've included some of boeffla kernel enhancements, do you have plans to add boeffla sound?
Great work btw.

I think the stock nameless kernel already came with it.
The Following User Says Thank You to AAccount For This Useful Post: [ View ] Gift AAccount Ad-Free
11th May 2015, 06:38 AM |#6  
myshakugan's Avatar
Senior Member
Flag Aincrad
Thanks Meter: 588
 
More
Quote:
Originally Posted by AAccount

I think the stock nameless kernel already came with it.

Ah, cool. I'll try it out as soon as I get some free time. 👍
11th May 2015, 03:37 PM |#7  
OxygeenHD's Avatar
Senior Member
Thanks Meter: 86
 
Donate to Me
More
Will try ASAP, Boeffla sound would be a hell of a good thing, as personally, the only thing which makes me kinda off CM12.1 is the lack of CM12.1 NG Boeffla's kernel ^^

(Greetings to lord boeffla and you anyway )
11th May 2015, 03:46 PM |#8  
myshakugan's Avatar
Senior Member
Flag Aincrad
Thanks Meter: 588
 
More
Quote:
Originally Posted by OxygeenHD

Will try ASAP, Boeffla sound would be a hell of a good thing, as personally, the only thing which makes me kinda off CM12.1 is the lack of CM12.1 NG Boeffla's kernel ^^

(Greetings to lord boeffla and you anyway )

Um...just fyi, there is cm 12.1 ng boeffla kernel. Here: http://boeffla.df-kunde.de/sgs3/boef...download/Test/
11th May 2015, 04:11 PM |#9  
AAccount's Avatar
OP Senior Member
Flag Toronto
Thanks Meter: 1,921
 
More
Click image for larger version

Name:	uploadfromtaptalk1431353487160.png
Views:	542
Size:	58.4 KB
ID:	3307453

Supplied kernel comes with boeffla sound.
The Following User Says Thank You to AAccount For This Useful Post: [ View ] Gift AAccount Ad-Free
11th May 2015, 06:36 PM |#10  
eldoggor's Avatar
Senior Member
Flag Floridablanca
Thanks Meter: 77
 
More
Want to give it a try but have to ask first, no theme manager?
11th May 2015, 08:45 PM |#11  
RoelD92's Avatar
Senior Member
Thanks Meter: 173
 
More
Cool stuffs.
Looks to me that you've made the right choices in building.
  • nameless kernel ensures compatibility with existing custom kernels. As well as being the most functional stock kernel (but that;s just a guess)
  • DSP Manager FTW (no audioFX bs)
  • All hail apollo. so much simpler that that new CM thing
  • CM file manager. That's a solid file manager.
And so on.
I always loved omni more than CM, stability/speed wise (feature wise, CM wins). But i changed from Omni to CM with Archidroid. This makes me wonder how omni is performing now.

Just out of curiosity, when we flash a custom kernel like AK or Boeffla, we would be able to toggle Selinux right? Or did you exlude all selinux rules from your rom?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes