FORUMS

OnePlus Addresses Reservation List Cheating

Jake Cooper figured out how to bump his place up on OnePlus’ reservation list and … more

OnePlus 2 Benchmark Scores Show Its Muscle

This video by FoneArena contains all the popular benchmarks being tested on the OnePlus 2, … more

Sony’s Emergence in The Middle: Is The Price Right?

Sony’s Electronics Division is not in its best days, and its smartphone … more

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

[ROM] [2014-05-25] [4.4.2] Tempest (OmniROM) [KVT49L] (SplitView) (Linaro)

1,464 posts
Thanks Meter: 671
 
By dibblebill, Senior Member on 17th October 2013, 01:24 PM
Post Reply Subscribe to Thread Email Thread
Based on OmniROM (Home - Omni)

This is a ROM put together from source code and closed-source apps by myself, with scripting for AROMA by me, and contributions to init.d scripting by 3DSammy. It utilizes the stock AOSP Kernel provided via OmniROM.

Features:
-OmniROM! (Split View, Quick Settings flipping tiles, screen recording, GUI translucency)
-CM Calculator
-init.d preservation and support
-AROMA with settings preservation!
-Built with the Linaro 4.7 toolchain!

Tempest Extras:
-ViPER4Android preinstalled (just open it and install the A15/NEON drivers)
-Titanium Backup preinstalled
-SELinux Switcher preinstalled
-Choice of UDN or LMT, with a NavBar build.prop mod option
-Choice to preinstall SuperSU
-Choice of Launcher2 and Launcher3 (Launcher3 has a dependency on Google Search)

Screen Recording (as tested on Manta):
SCR_20131120_111710.mp4 - YouTube
SCR_20131120_111746.mp4 - YouTube


Planned Features:
-Additional over/underclocking options

If you have feature requests, put them in with the knowledge that I MAY NOT be able to implement them yet.

Downloads:
Manta Upload Folder
Latest Version: omni-4.4-20140301-manta-TEMPEST.zip
OLD BUILDS: Last Version: omni-4.4-20131121-manta-TEMPEST.zip

GApps Packages:
I personally endorse and recommend Famigo's Gapps package. All builds are installed and tested using the famigo_gapps-4.4.x-v6.3.zip, by me.
Other packages that are reported as working:
"Slim" SlimKat GApps Package - Reported as working
ThunderKats GApps Package - Reported as working well. MAY result in a missing Camera/Gallery

Installation:
If coming from another ROM, recommend a factory reset. The update script auto-wipes /system.
1) Wipe cache/dalvik
2) Install zip
3) Install GApps (4.4) package of choice, and anything else you want to install
4) Wipe cache/dalvik
5) If SuperSU install was declined, flash your superuser

Known Issues:
-Music Effects FC is under investigation. I have the cause pinned down but haven't been able to fix it yet
-Some GApps packages result in a missing camera

Works:
-Everything not mentioned above (Split View/Multi Window is temperamental, but it works)

DISCLAIMER: I AM NOT RESPONSIBLE IF YOUR DEVICE DIES, BREAKS, BRICKS, GLITCHES, EATS YOUR KITTENS, OR DEVOURS YOUR SOUL

Screenshots:




Credit goes to 3DSammy, Chainfire, CyanogenMod, Linaro, noname81, OmniROM, Pavel Sikun, Titanium Track, ViPER, and zhuhang

Sources:
OmniROM
Cyanogenmod Calculator

Add-on Packages:
-SELinux Switcher and Ultimate Dynamic Navbar both used with permission of Pavel Sikun
-init.d preservation script created by and used with permission of 3DSammy @xda-developers
-LMT Launcher used with permission of noname81
-Titanium Backup created by Titanium Track
-SuperSU created by Chainfire
Last edited by dibblebill; 25th May 2014 at 04:10 PM.
The Following 33 Users Say Thank You to dibblebill For This Useful Post: [ View ]
 
 
17th October 2013, 01:36 PM |#2  
dibblebill's Avatar
OP Senior Member
Flag Raleigh, NC
Thanks Meter: 671
 
More
Omni Changelog:
https://changelog.omnirom.org/

1st March
-Synced all sources
-Updated all "Tempest" apps to latest verions
-Added App Versions to System Info in installer

24th February
-Updated all sources to 4.4.2_r2
-Added 1800, 1900, 2000, 2100MHz to manta's frequency range

11th February
-Updated all sources, resynced, built from scratch
-Rebased MultiWindow Patch 18 to work
-Updated SuperSU

29th January
-LINARO LINARO LINARO! Built with the Linaro 4.7 toolchain!
-Reverted MultiWindow to Patch 18
-All sources synced

26th January
-Updated V4A, SuperSU
-Added V4A driver preservation scripts
-Updated latest Omni sources
-Updated MultiWindow patches

17th January</#></B></@>
-All sources synced
-Added OmniTorch to Manta
-Apollo removed (FINALLY)

16th January
-All sources updated
-MultiWindow cherrypicked to latest
-Apollo removed (for real)

4th January
-Fixed AROMA persistency for good (I hope)
-Updated SuperSU
-Updated Titanium Backup
-Updated LMT
-All sources updated to latest Omni Sources
-Updated the MultiWindow cherrypick
-Removed Apollo (I never used it, if you use it and want it back, let me know or get it from F-Droid)

30th December
-Updated Titanium Backup
-Updated SuperSU
-Updated all sources
-Clean rebuild

18th December
-Installer persistence fixed, a failsafe is in place for now as well. Don't delete /sdcard/Tempest
-Latest Omni sources, Android 4.4.2
-Added a restore script and failsafes in case of... Problems.

11th December
-Installer persistence sort of works now. It saves the prop files. Restoring them is something I'll have working in the next release.
-Latest Omni sources
-Corrected some errors in the install script, hopefully avoid errors with addons.d
-Post-mortem changelong in zip file

10th December
-Slimmed down the AROMA script and files by removing what I felt were excess themes
-AROMA should now give you the option to save your install settings and languages, potentially cutting out 3+ taps of your install process
-Synced all Omni sources
-Resynced the MultiWindow patches
-Cleaned up some install issues
-Moved some scripts from Omni itself to the AROMA installer (they still install by default)
-Finally got the daggon md5 files working...

8th December
-OmniROM updated to 4.4.1
-Transparent navbars and stuff (finally)
-Did not update V4A, did and should have fixed addons.d
-Various Omni updates in Settings
-Repatched latest MultiWindow cherrypicks

5th December
-Updated the MultiWindow patch set (Path Set 8)
-Updated Titanium Backup
-SHOULD have enabled translucent decor in both lockscreen and main ROM
-Added 3DSammy's script for hiding the navbar as a navbar mod option

1st December
-Synced all sources
-Titanium Backup updated
-MultiWindow cherrypick 30th Nov patch
-Transparent navbar is enabled by default

28th November
-Resynced all repo's and rebuilt them all from scratch
-Updated Titanium Backup, SuperSU

23rd November
-Synced all repo's
-Added Launcher2 (no GEL for those who don't want GApps) as an option (AROMA)
-Script revisions (fixed typo's, spellings, reworded, and fixed updater-script)
-init.d preservation script fix (courtesy of 3DSammy- be sure to give him lots of Thanks!)
-init.d preservation is more verbal about its status
-Not part of the ROM but moved to a better, faster host!

22nd November
-Internal build
-Synced all repo's
-Added SuperSU as an add-on package (AROMA)
-Script optimization/rewriting
-Updater-script update
-Use NXT theme by default

21st November
-Latest Omni and Android sources
-Latest Manta proprietary binaries
-Made Viper4Android an external add-on (AROMA)
-Added Titanium Backup as part of the add-on package (AROMA)
-Added SELinux Switcher as part of the add-on package (AROMA)
-Added LMT Launcher and UDN as add-on packages (AROMA)
-Working init.d backup script

19th November
-Synced latest sources
-Removed Launcher2 (Launcher_No_Google) due to glitches/crashes, will seek another solution or fix for that one
-Fixed init.d script
-Added LMT (requires SELinux to be in Permissive mode)

17th November (v4a zip)
-Added a second launcher that isn't dependent on Google Search (Launcher2)
-Added Viper4Android audio effects
-Updated code
-Preserves init.d scripts between updates
-Currently, Settings will crash if you go to the Sounds/Music Effects, I am working on solving this

16th November
-Added split view
-Works (Launcher3 has a Google Search Dependency- you can use another launcher just fine without it, though)

15th November Revision 1
-Booting
-Launcher3 repeatedly crashes, investigating
-ANDROID 4.4

15th November Build
-Reset all repositories and code
-Changed CM Calculator from 10.2 to 11.0 branch
-Changed blobs to 4.4 blobs
-Changed other blob branch from CM-10.2 to CM-11.0
-4.4 kernel built
-Today's build says "HOMEMADE", "TEMPEST" build name will be reinstated on next build
-ANDROID 4.4
-Not yet booting... wtf? Trying to figure it out...

5th November
-Synced latest sources
-Last 4.3 build, for better or for worse attempting to build 4.4 for Manta

3rd November
-Synced latest sources, clean build

26th October
-Reverted to Launcher2 (too much weirdness in Apex with it as a System App, on top of too many hacks to preserve settings from zip to zip)
-Removed VLC Player (retrieve latest ARMv7 version from F-Droid, as it will NOT install as a System App and work, after extensive testing)
-After extensive modifications to the system that broke my repositories irreversibly. established that having Koush's Superuser preinstalled/integrated into Settings.apk is beyond my skill right now. Removing from "to add" list.
-Synced latest sources

23rd October
-Synced latest sources
-Replaced launcher with Apex
-Added VLC Player
-Caution, Apex likes to forget your prior Apex desktop settings if you already use Apex. Still working on figuring out the WHY

22nd October
-Synced latest sources

20th October
-Synced latest Omni sources
-Removed Koush's SU
-Added CM Calculator
-Added Apollo
-ROOT ACCESS NOW WORKING (my guess is Omni issued a fix)

18th October revision 1
-Synced latest Omni sources
-Fixed kernel/proprietary blobs (boots now)
-Cherrypicked Koush's SU (not implemented/working yet)
-Cherrypicked CM Calculator (not implemented yet)

18th October
-Synced latest Omni sources
-Added multiwindow
-Added audience/broadcom/samsung propreitary blobs
-Still not booting
Last edited by dibblebill; 1st March 2014 at 04:00 PM.
The Following 10 Users Say Thank You to dibblebill For This Useful Post: [ View ]
17th October 2013, 01:37 PM |#3  
dibblebill's Avatar
OP Senior Member
Flag Raleigh, NC
Thanks Meter: 671
 
More
This ROM includes Viper4Android

Viper4Android is an audio management mod by ViPER520 and zhuhang.

Official Website:
http://www.vipersaudio.com/blog
XDA Thread:
http://forum.xda-developers.com/show....php?t=2191223

All credit for creation of this mod goes to them.

IRS Packs, including the starter pack, can be found here:
http://forum.xda-developers.com/show....php?t=2216193

If you are using this with another audio mod, please PLEASE PLEASE make sure to use "Compatible Mode".
Last edited by dibblebill; 17th November 2013 at 09:15 PM.
The Following 5 Users Say Thank You to dibblebill For This Useful Post: [ View ]
17th October 2013, 04:52 PM |#4  
Member
Thanks Meter: 22
 
More
And it's your 666 post !
17th October 2013, 04:53 PM |#5  
Senior Member
Thanks Meter: 65
 
More
Quote:
Originally Posted by dibblebill

RESERVED.


ALSO: EDIT: OP updated. Will hopefully have it running within 12 hours.

Looking forward to this. Good Luck!
17th October 2013, 06:07 PM |#6  
sttovo's Avatar
Senior Member
Flag Cincinnati
Thanks Meter: 158
 
More
Can't wait to try this!

PS - your avatar creeps me the f4ck out.
17th October 2013, 06:14 PM |#7  
dibblebill's Avatar
OP Senior Member
Flag Raleigh, NC
Thanks Meter: 671
 
More
Quote:
Originally Posted by sttovo

Can't wait to try this!

PS - your avatar creeps me the f4ck out.

I have special eyes. :-p I'm at work, at any rate. As soon as I get my car's new tire, get dinner ingredients, I'll resync with a new manifest, rebuild, and test it. I guesstimate it'll all be done by 11pm EST tonight. No guarantees, but its what my goal is.

EDIT: Never got it booting, but did manage to finally cherry-pick multiwindow. Working on getting it booting tonight and tomorrow.
Last edited by dibblebill; 18th October 2013 at 01:08 PM.
The Following User Says Thank You to dibblebill For This Useful Post: [ View ]
19th October 2013, 03:00 AM |#8  
dibblebill's Avatar
OP Senior Member
Flag Raleigh, NC
Thanks Meter: 671
 
More
It is now booting and ready for testing. Working on adding my first desired features next. Link in OP.

18th October revision 1
-Synced latest Omni sources
-Fixed kernel/proprietary blobs (boots now)
-Cherrypicked Koush's SU (not implemented/working yet)
-Cherrypicked CM Calculator (not implemented yet)


EDIT: Its now available! Anybody know how th change the name of the output file besides renaming it?
Last edited by dibblebill; 19th October 2013 at 04:22 AM.
The Following 2 Users Say Thank You to dibblebill For This Useful Post: [ View ]
19th October 2013, 02:15 PM |#9  
sttovo's Avatar
Senior Member
Flag Cincinnati
Thanks Meter: 158
 
More
What am I doing wrong dibble? I get the same as on mrRobinsons omni, I get stuck in the setup wizard, it FCs at the end of setup, then wants to start over, I can't get out of the loop. I've tried all combinations of wiping and flashing with no luck.
19th October 2013, 02:16 PM |#10  
mrRobinson's Avatar
Recognized Contributor
Thanks Meter: 9,206
 
More
Quote:
Originally Posted by dibblebill

EDIT: Its now available! Anybody know how th change the name of the output file besides renaming it?

vendor/omni/config/version.mk
The Following 2 Users Say Thank You to mrRobinson For This Useful Post: [ View ]
19th October 2013, 02:20 PM |#11  
dibblebill's Avatar
OP Senior Member
Flag Raleigh, NC
Thanks Meter: 671
 
More
Quote:
Originally Posted by sttovo

What am I doing wrong dibble? I get the same as on mrRobinsons omni, I get stuck in the setup wizard, it FCs at the end of setup, then wants to start over, I can't get out of the loop. I've tried all combinations of wiping and flashing with no luck.

I've had that issue before on another ROM. Are you using 4.3 GApps?
http://goo.im/gapps/gapps-jb-20130813-signed.zip
The Following User Says Thank You to dibblebill For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes