Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,813,020 Members 54,307 Now Online
XDA Developers Android and Mobile Development Forum

[4.4.x]Omni Nightlies for Find 7a/7s

Tip us?
 
Entropy512
Old
(Last edited by jerdog; 28th May 2014 at 03:01 PM.)
#1  
Senior Recognized Developer - OP
Thanks Meter 24,371
Posts: 13,270
Join Date: Aug 2007
Location: Owego, NY

 
DONATE TO ME
Default [4.4.x]Omni Nightlies for Find 7a/7s

DO NOT post in this thread until you have read the first three posts and last two pages of this thread in their entirety!

"Me Too" posts for known issues with no useful debugging information WILL BE REPORTED.


This is the thread for Omni nightlies for the Oppo Find 7a and 7s


http://dl.omnirom.org/find7/

Also, the nightlies support LVM for partition remapping, which allows the two internal data partitions (/sdcard and /data) to be merged into one that uses emulated storage for /sdcard (Android's standard method for ICS and later). Details can be found at http://forum.xda-developers.com/showpost.php?p=55081626&postcount=546 . LVM is significantly safer than other partition remapping solutions as it does not actually alter the underlying partition table. As a result, switching layouts is MUCH faster than methods which remap the partition table, and switching layouts is more reliable and doesn't fail in strange and difficult-to-repair ways (such as the frequent failures of another solution that can be seen in the ColorOS 2.0.2i beta thread). There's a good chance Oppo will be switching over to this method with a future ColorOS release, especially after their experiences with 2.0.2

For historical reference, I will leave the pre-nightly test builds in the Downloads section of this thread. However, these are now obsolete.

Gapps:
http://forum.xda-developers.com/show....php?t=2397942
(this isn't a nexus, use the modular releases, not full)

Omni only supports TWRP recovery, use any alternate recovery at your own risk. Official TWRP for this device is:
http://forum.xda-developers.com/showthread.php?t=2717916

Anyone flashing this should know the usual installation drill... Flash in recovery, flash gapps, wipe data/factory reset. If you don't know how to do these things, this package is not yet ready for users like you.

Thanks go to the following people for their help during bringup:
Jake Whatley and Kristof Petho (Omni)
Max Weninger for polishing the device up and getting it up to nightly readiness after I kind of burned out
Andre Saddler and Hieu Nguyen of the Paranoid Android team

XDA:DevDB Information
Omni for Find 7a/7s, ROM for the Oppo Find 7

Contributors
Entropy512, maxwen, xplodwild, jerdog, jakew02
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOSP

Version Information
Status: Nightly

Created 2014-05-21
Last Updated 2014-09-02
*so much sig updating needed*

My Github profile - Some Android stuff, some AVR stuff

An excellent post on "noobs vs. developers"

A few opinions on kernel development "good practices"

Note: I have chosen not to use XDA's "friends" feature - I will reject all incoming "friend" requests.

Code:
<MikeyMike01> Smali is a spawn of hell
<shoman94> ^^^ +!
Code:
<Entropy512> gotta be careful not to step on each other's work.  :)
<Bumble-Bee> thats true
<jerdog> compeete for donations
The Following 53 Users Say Thank You to Entropy512 For This Useful Post: [ Click to Expand ]
 
Entropy512
Old
(Last edited by Entropy512; 21st May 2014 at 01:53 AM.)
#2  
Senior Recognized Developer - OP
Thanks Meter 24,371
Posts: 13,270
Join Date: Aug 2007
Location: Owego, NY

 
DONATE TO ME
Default Reserved

Kernel source:
https://github.com/omnirom/android_kernel_oppo_msm8974/ plus the following Gerrit items:
https://gerrit.omnirom.org/#/c/7373/
https://gerrit.omnirom.org/#/c/7374/
https://gerrit.omnirom.org/#/c/7423/
https://gerrit.omnirom.org/#/c/7651/
https://gerrit.omnirom.org/#/c/7649/
https://gerrit.omnirom.org/#/c/7650/
https://gerrit.omnirom.org/#/c/7648/

Device tree:
https://github.com/omnirom/android_device_oppo_find7a/ plus:
https://gerrit.omnirom.org/#/c/7336/
https://gerrit.omnirom.org/#/c/7645/
https://gerrit.omnirom.org/#/c/7434/

Other Gerrit items:
https://gerrit.omnirom.org/#/c/7652/
https://gerrit.omnirom.org/#/c/7460/
https://gerrit.omnirom.org/#/c/7465/
https://gerrit.omnirom.org/#/c/7103/

Also there are misc patches to increase debug logging in a number of places (the basic setting NDEBUG to 0)

Blobs: donkeycoyote
The Following 14 Users Say Thank You to Entropy512 For This Useful Post: [ Click to Expand ]
 
Entropy512
Old
(Last edited by Entropy512; 2nd June 2014 at 04:00 PM.)
#3  
Senior Recognized Developer - OP
Thanks Meter 24,371
Posts: 13,270
Join Date: Aug 2007
Location: Owego, NY

 
DONATE TO ME
Default Reserved

Current status as of 05/20/2014:
GPS works
Wifi works
Cellular radio works (data and voice calls)
Basic camera/camcorder functions work
Bluetooth works (tested with Google Glass and an OBDKey)
Sensors work (except for Google Camera Photosphere - see below)
Audio is flaky - Mic does not work in speakerphone calls (earpiece only) and headsets with microphones cause the audio HAL to barf. There are probably a number of other use cases where audio doesn't work well. Confirmed working are Google Play Music, Google Maps, earpiece calls, Bluetooth calls via Google Glass (Mic in speakerphone/headphones may be fixed in the 5/30 build - won't test until tomorrow.)

Not yet implemented (need to get the basics done first, these shouldn't be too hard since maxwen did them all on N1)
Screen-off gestures for music
"Hey, Snapdragon" voice wakeup - gotta talk to xplodwild about this
Superzoom mode (I'm about halfway there, it's in the 5/30 build but crashes when you take a shot, so effectively isn't really there...)

Known issues:
Rare spontaneous reboots due to the WCNSS firmware crashing (1-2 times/week for me)
Magnetometer (compass) gets "Stuck" if you use Google Camera
LPM (charging when device is off) is broken - device may charge but screen gets stuck on at the Oppo logo. (may sometimes happen when rebooting on charger)
The Following 16 Users Say Thank You to Entropy512 For This Useful Post: [ Click to Expand ]
 
krabman
Old
#4  
Senior Member
Thanks Meter 153
Posts: 1,283
Join Date: Sep 2008
Woot!
 
housry23
Old
#5  
housry23's Avatar
Senior Member
Thanks Meter 775
Posts: 2,725
Join Date: Sep 2009
Location: Springfield, OH
Here we go!

Sent from my OnePlus 7a
 
xabierd
Old
(Last edited by xabierd; 21st May 2014 at 11:18 AM.)
#6  
Senior Member
Thanks Meter 8
Posts: 148
Join Date: Jul 2008
Finally a good vanilla build

My camera lenses produce a clicking noise everytime a camera app is closed. It didn't happen with color OS before. żis there any issue with it?
 
lesscro
Old
(Last edited by lesscro; 21st May 2014 at 08:23 AM.)
#7  
lesscro's Avatar
Senior Member
Thanks Meter 1,748
Posts: 3,334
Join Date: Jul 2007
Location: paris

 
DONATE TO ME
If you want to have a OP more attractive, i know content is attractive but picture too, here it is a simply prez from me...
You can use it freely... or trash it quickly !


The Following 4 Users Say Thank You to lesscro For This Useful Post: [ Click to Expand ]
 
hulicow
Old
#8  
Senior Member
Thanks Meter 59
Posts: 127
Join Date: Aug 2013
Does VOCC Charging works now?
 
kristofpetho
Old
#9  
kristofpetho's Avatar
Senior Member
Thanks Meter 4,167
Posts: 3,967
Join Date: May 2009
Location: The Hague

 
DONATE TO ME
Also, 3-ring headsets do not work (ie like the headset that came in the box).
OPPO Find7a
OmniRom
 
m3dd0g
Old
#10  
m3dd0g's Avatar
Senior Member
Thanks Meter 5,193
Posts: 1,777
Join Date: Jul 2011
Location: NRW

 
DONATE TO ME
Great work guys... Running super for an alpha.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes