[DOGO][Development] CM13 / CyanogenMod 13 - Sony Xperia ZR

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.
*/
NOTE:
THIS IS A DEVELOPMENT THREAD.
BUILDS ARE INTENDED FOR ADVANCED USERS, SO THEY CAN TEST AND GIVE FEEDBACK.
FEATURE REQUESTS WILL BE IGNORED, THIS IS PLAIN CYANOGENMOD.
Also, there are sister threads for working on pollux, yuga and odin.
Changes:
- Jan 30: Initial release
- Feb 5: kernel updates, audio HAL modernization
- Feb 9: WiFi updates
- Feb 13: volume rocker wakeup, sdcard hotplug, camera focus changes, cleanups
- Feb 16: new call fix
- Feb 27: F2FS support
- Mar 1: audio update
- Mar 3: smooth boot animation
- Mar 6: more audio updates
- Apr 3: first 12.1 build
- Apr 20: radio fixed
- Apr 22: Android 5.1.1
- Apr 27: tons of cpu and gpu governor updates/fixes, wifi updates
- May 1: gpu gov and wifi updates
- May 7: app2sd fixes, selinux updates, fixed power hal, OSS THERMAL MGMT, wifi fixes
- May 10: plethora of core kernel and platform updates, init changes
- May 22: scheduler and platform updates, reworked kernel configuration
- July 7: lollipop blobs, init update, new sensor drivers, kernel updates
- July 8: fixed black screen on boot, fix booting into recovery by toggling volume keys
- July 9: fixed wlan&bt mac config
- July 11: fixed off charging mode
- July 20: fixed gps problems under certain circumstances
- July 30: lp kernel updates, als adjustments, led color configuration from ui, gps problems fixed, leds in offline charging mode
- Aug 4: row io scheduler, open source gps hal, sepolicy update
- Aug 6: fix sd card access, fix thermal throttle clearance, update power profile
- Aug 20: minor updates to init
- Sep 18: io schedulers: include fiops, bfq (default), sony 5.1 blobs, init changes
- May 9: initial CM13 release
- Jul 5: loads of kernel changes, audio hal, and probably plenty of stuff i forgot
- Jul 7: underp previous build
- Aug 1: bluetooth and audio updates
All builds are synchronized with the latest CM tree. For the specific updates to fusion3 and yuga, see the source link below!
Download:
For the brave CM13 DEVELOPMENT BUILD:
cm-13.0-20160801-UNOFFICIAL-dogo.zip
Dirty-flashing on existing 12.1 upgrades normally to CM 13. Beware you will need compatible GApps though!
Nightlies are now available:
Official download site
This thread will however remain the prime location for testing new stuff and support on yuga.
Installation:
If you have anything other than CyanogenMod 12.1 on your device, do a full wipe, and get Android 5.1 compatible gapps!
F2FS support: take a look here
Testing:
Some very important "rules" for this:
- Run unmodified versions (no FOTA recovery, no modified kernel, no Xposed framework, etc.)
- Please dont post "X isnt working" or "random reboots" - provide LOGS for each report you post here. This thread is actually meant for users who are capable of gathering and providing logs, so after a reboot, provide last_kmsg, and for all other problems, dmesg and logcat at the very least.
- If you can reproduce your problem, you might want to increase the logging level before posting it here, which will increase chances of me finding the problem.
I will have to ignore all other "problem reports" as they are essentially useless.
Thanks:
@sigprof - award for best tester feedback
Source:
If you are willing (and able) to help, check out the patch sets, test them for the respective projects (fusion3 is also pollux, odin, and so on).
http://review.cyanogenmod.org

FINALLY! @qsnc thank you very much!

what's the difference between this and fxpblog.co builds?
can you enable nightie for cm's buildbots?
any way to convert to f2fs in place instead of wiping? or can I twrp backup, change data to f2fs, then restore /data?
and can you fix 2nd mic on dogo?
thx!!!!!!!!!!
btw, dogo's wifi is half broken, please if you can update the prima drivers, please do it. : )
http://review.cyanogenmod.org/#/c/97588/

without proper testing, i will NOT greenlight nightlies - thats why this thread exists.
f2fs is not a requirement, it'll just give you a performance boost. and no, there is no way without wiping.
i need you guys to give this a proper test, and report back with things that are not working, so i know where we are standing.
it looks like:
- 2nd mic not working
- wifi problems ("half broken" doesnt tell me anything. describe the problem(s) precisely and provide logs)
anything else?

for wifi, i had problems connecting to the hotel ap, but i'm not there anymore so cannot get some logs.
but at home, i also have problems connecting to the 5ghz channel, basically the phone just cannot find the ap, per suggestion by another forum member, disabling location/gps thing sometimes fix it. i'll trt to get some logs for you.
thanks!!!!!!!!!!!!!!!!!!

NOTE:
THIS IS A DEVELOPMENT THREAD.
BUILDS ARE INTENDED FOR ADVANCED USERS, SO THEY CAN TEST AND GIVE FEEDBACK.
FEATURE REQUESTS WILL BE IGNORED, THIS IS PLAIN CYANOGENMOD.
Why another thread? Because fuison3 is in a complete rework process, and I am the actual device maintainer, so I need your feedback to verify everything is working, before the new stuff will be added to the official CM12.1 repositories. So, by testing this, you help CM development for odin. I have no interest in providing daily builds or anything of the sort.
Click to expand...
Click to collapse
Should have been dogo
I can't download this build from my office, but I will give it a try later.
Anyway, I am currently using FXP 0517 and System Profiles are not turning on/off Wifi/Data as it supposed to (having this problem with other AOSP 5.1 too).
logcat and dmesg.log attached.
Not sure whether your build is sharing the same source (hence same problem), but hope it helps.

qsnc said:
without proper testing, i will NOT greenlight nightlies - thats why this thread exists.
f2fs is not a requirement, it'll just give you a performance boost. and no, there is no way without wiping.
i need you guys to give this a proper test, and report back with things that are not working, so i know where we are standing.
it looks like:
- 2nd mic not working
- wifi problems ("half broken" doesnt tell me anything. describe the problem(s) precisely and provide logs)
anything else?
Click to expand...
Click to collapse
What about mhl and camera 'quicklaunch'?

@qsnc can you upload latest baseband version -82 from stock lollipop rom to cm repo ?

qsnc said:
without proper testing, i will NOT greenlight nightlies - thats why this thread exists.
f2fs is not a requirement, it'll just give you a performance boost. and no, there is no way without wiping.
i need you guys to give this a proper test, and report back with things that are not working, so i know where we are standing.
it looks like:
- 2nd mic not working
- wifi problems ("half broken" doesnt tell me anything. describe the problem(s) precisely and provide logs)
anything else?
Click to expand...
Click to collapse
CM11 had 3g data handoff issue for c5503. I.e. When switching from 4g signal to 3g signal, mobile data just got disconnected.
The solution for me was I had to force 3g network, which is a bit annoying...
I m not sure if this is still the case.
Sent from my C5503 using XDA Free mobile app

Anyone feels like donating to @qsnc to help him solve the problems with our device?
Hey qsnc how can I donate to you?
Sent from my C5503 using XDA Free mobile app

yuan_1202 said:
CM11 had 3g data handoff issue for c5503. I.e. When switching from 4g signal to 3g signal, mobile data just got disconnected.
The solution for me was I had to force 3g network, which is a bit annoying...
I m not sure if this is still the case.
Sent from my C5503 using XDA Free mobile app
Click to expand...
Click to collapse
what handoff issue are you talking about? mobile data disconnect when switching from 4g to 3g sounds perfectly normal to me, but if once on 3g, data NEVER comes back on, then it's a problem, which i don't have, my phone switches from 4g to 3g and back and forth just fine.
---------- Post added at 01:15 PM ---------- Previous post was at 01:14 PM ----------
humanzqzr said:
@qsnc can you upload latest baseband version -82 from stock lollipop rom to cm repo ?
Click to expand...
Click to collapse
why don't you just grab a ftf yourself and flash it with flashtool? cm never comes include baseband firmware afaik.

nostupidthing said:
what handoff issue are you talking about? mobile data disconnect when switching from 4g to 3g sounds perfectly normal to me, but if once on 3g, data NEVER comes back on, then it's a problem, which i don't have, my phone switches from 4g to 3g and back and forth just fine.
When I was on cm11, after my phone goes from 4g to 3g the mobile data just wont work. Although it appears to be connected to 3g it just wont get any down stream data, and it won't go back to 4g again.
Maybe somehow in cm 12 it's sorted. I will try cm12 next week.
Sent from my C5503 using XDA Free mobile app
Click to expand...
Click to collapse

used cm11 before coming to cm12, never had this problem

http://uploaded.net/file/920xjr1n/from/2byunk
Build 0531 from fxpblog.co
enjoy
https://mega.co.nz/#!YMFwDLQT!Fu5qJXVxaRIC-8vYpZYFUtWbO_Li9R24hVHKJLYcdpg

waiting for @qsnc new build

any ide why fxpblog.co build doesn't have f2fs?
edit: correction, it has!!!

To anyone who face my problem (my voice is not hearable in outgoing calls, but all is okay in incoming calls) in cm12.1
You can try the workaround by turning in-call loudspeaker on and then off.
Then your friend can hear your voice perfectly.
It works for me and I hope it works for you too.

with f2fs twrp installed, i've changed /cache and /data into f2fs without wiping. you just have to backup /data, then format it as f2fs, click "use rm-rf instead for format" in twrp settings, then restore /data.
now changing the microsd to f2fs.

nostupidthing said:
with f2fs twrp installed, i've changed /cache and /data into f2fs without wiping. you just have to backup /data, then format it as f2fs, click "use rm-rf instead for format" in twrp settings, then restore /data.
now changing the microsd to f2fs.
Click to expand...
Click to collapse
Did you manage to get xposed running?
The only build I manage to get it working was the latest qsnc's build.

nostupidthing said:
with f2fs twrp installed, i've changed /cache and /data into f2fs without wiping. you just have to backup /data, then format it as f2fs, click "use rm-rf instead for format" in twrp settings, then restore /data.
now changing the microsd to f2fs.
Click to expand...
Click to collapse
Did you manage to get xposed running?
The only build I manage to get it working was the latest qsnc's build.

Related

[ROM][4.4.4][AOSP][{Un,}Official] CM11.0 (KitKat)

CM11.0 (KitKat) unofficial builds for the Droid 4
I'm now pushing my changes directly to CM, so nearly everyone can just use the official nightlies (except if you are still using BMM).
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 any of us for messing up your device, we will laugh at you.
* Collectively, and at the same time.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review.
These are WIP builds of porting CM11.0 to the Droid 4 (and probably also other devices using the same device/motorola/omap4-common-infrastructure). They probably won't work, so don't expect too much. Use on your own risk!
Builds:
Final official build (XNG3C):
http://download.cyanogenmod.org/ maserati spyder targa umts_spyder
Current manual builds:
http://droid.cs.fau.de/cm-11.0/unofficial/
Official builds (for everyone not using BMM):
http://download.cyanogenmod.org/?device=maserati
Obsolete automatic nightly builds:
http://droid.cs.fau.de/cm-11.0/maserati/
Obsolete old/manual builds:
http://bork.cs.fau.de/~michael/d4/cm11/
Changes:
2016-01-04:
Unofficial build: http://droid.cs.fau.de/cm-11.0/unofficial/
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/123858/ (most changes security related)
Many kernel patches to filesystem-, block- and mmc-layers
2015-11-15:
Unofficial build: http://droid.cs.fau.de/cm-11.0/unofficial/
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/119228/
Fixes multiple security vulnerabilities, including more stagefright fixes
2015-09-01:
Update for XNG3C released, fixing several security vulnerabilities (including stagefright): maserati, spyder, targa, umts_spyder
2015-06-26:
Final official CM-11.0 build XNG3C released: maserati, spyder, targa, umts_spyder
This is the head: http://review.cyanogenmod.org/#/c/97434/
2015-05-22:
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/99078
Applied multiple security-fixes for recent vulnerabilities
2015-04-26:
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/95955/
2015-04-12:
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/94180/
2015-04-05:
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/93344/
2015-03-29:
Reverted a memory cgroup change from mid-november: http://review.cyanogenmod.org/92590
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/92323
2015-03-2{7,8}:
Resync with CM, specifically this is the head: http://review.cyanogenmod.org/91669
Look at another device for all changes, most notably fixes for Play Services wakelocks.
2014-02-21:
Switch to CM kernel, all relevant kernel-patches are now upstream
Added fixes for audio, usb and modem
2014-02-18:
Add wakelocks to ALS/proximity-sensor to prevent I2C-stalls
2014-02-04:
Enable camera-sensor calibration
2014-01-26:
Fix permissions for sdcard0, fixes apps on sd-card
2014-01-25:
Increased suspend-delay in USB-host, next try to fix the suspend_wakelock
2014-01-24:
Re-add MDM6600 reset on boot, might fix signal-loss issues. Users with a SIM PIN get a PIN-dialog after flashing the GSM patch.
2014-01-22:
Fixed wireless driver writing to foreign kernel memory
2014-01-21:
Fixed permissions of the DRM device-files, enable playback of secure content
2014-01-19:
Apply omapzoom-fix for the st_wake_lock and remove my hack. This improves powersaving on some devices, where UART4 would not get disabled
2014-01-17:
Reverted a motorola-workaround for an USB bug as the upstream omapzoom-fix is already applied and seems to be more correct. Probably fixes suspend_backoff wakelock
Completely switch back to ti wpa_supplicant
Fix permissions of battd-files, now battd can even read and write its calibration information
2014-01-16:
Added a possible fix for the display not always waking up
2014-01-13:
More camera fixes. HD recording (and the camera itself) should be stable now.
2014-01-11:
Updated domx and kernel rpmsg-interface. This fixed many camera problems (hangs/mediaserver crashes). Additionally it makes focal usable now
2014-01-10:
Enabled HD video recording. If the camera app crashes after taking a video, just reopen it (sometimes twice), this will be fixed in a future update.
2014-01-06:
Enabled KSM
2014-01-02:
More fixes for USB-problems (suspend related)
2013-12-30:
Merge upstream changes (enables BLE)
2013-12-25:
More camera tweaks
2013-12-24:
Workaround for CM now depending on QCOM camera and crashing with everything else
Emit set_perms in updater-script again
Don't mount / as ro, fixes sd-cards again
2013-12-23:
More fixes for USB-erratas
5s timeout for the st_wake_lock
2013-12-22:
Cherry-picked fixes for USB-erratas on omap4430 (suspend/resume)
2013-12-18:
set_perms-hack removed
2013-12-17:
Don't hold st_wakelock until BT/GPS is used for the first time
Some power-management fixes cherry-picked from omapzoom
2013-12-14:
set CMUpdater-URL to own backend
2013-12-13:
Torch-tile (Quick Settings) fixed
2013-12-11:
Use hostapd from wpa_supplicant_8_ti and wpa_supplicant from wpa_supplicant_8 (fixes WiFi-tether)
3G fixed by setting the data registration-state
2013-12-07:
Update to Android 4.4.1
2013-12-05:
Just a build with the latest CM11.0-changes
2013-12-01:
Re-enable building TI WPAN support (fixes bluetooth)
2013-11-30:
Just a build with the latest CM11.0-changes
2013-11-28:
Revert "Reset MDM6600 on bootup", this should be safe to flash again for users having a SIM-PIN
2013-11-27: *DO NOT FLASH*
Respect "usevoicetechfordata" RIL-setting again
Reset MDM6600 on bootup, this leads to problems with SIM-PINs, do not flash!
2013-11-26:
Merge upstream fixes
Enable new boot-animation
Fix a crash in the hwcomposer
2013-11-24:
Disable fsck_msdos for now to see if this solves the sd-card-problems
2013-11-23-2:
Revert sd-card changes, sd-cards are now writeable again
2013-11-23:
Some more sd-card related changes, this now breaks sd-cards completely...
Unconditionally enable gsm-preferences
Revert new boot-animation, as it crashes the system on boot
Merge upstream kernel/motorola/omap4-common-commits by dhacker29
2013-11-22:
Merge upstream devices/motorola/omap4-common-commits by dhacker29
2013-11-21:
Fix black-boxes in chromium webview (using this patch)
2013-11-19:
Use CPU-path for taking screenshots (Fixes graphical glitches on rotation, and probably hangs, but not black-boxes, they are a PowerVR/chromium bug)
Fixed internal and external sd-card mounting
2013-11-18-2:
Enable (empty) methods used by audio-blob (fixes audio)
2013-11-18:
Don't use TI wpa_supplicant but stock Android one (fixes WiFi)
2013-11-17:
First booting build
What's working:
Phone (tested on Verizon and on GSM/UMTS in Europe)
Mobile Data (tested on Verizon and on GSM/UMTS in Europe)
WiFi
WiFi-tethering
GPS
3G and 1X mobile data (on Verizon)
Camera
HDMI, thanks to @lucize
What's not working:
Probably most everything else, including, but not limited to:
sd-card-location can not be swapped between internal and external sd-card
ART, as it is still in heavy development upstream (same as for all other 4.4-Roms)
Differences to official builds:
USB-Host changes trying to fix suspend_backoff issues (integrated into CM)
Many power-saving related kernel-changes (integrated into CM as of 2014-01-18)
Updated display controller-driver to fix dead display on wakeup (integrated into CM as of 2014-01-20)
HD video recording, newer camera libraries (integrated into CM as of 2014-01-14)
Camera sensor DCC file-loading fixed (integrated into CM)
Working WiFi tethering (integrated into CM as of 2014-01-17)
Installable with older recoveries
Some other small omap4-common changes (integrated into CM)
Gapps:
There are currently multiple Gapps-versions floating around, which might or might not work.
To install current Gapps-packages without errors, you should upgrade to SafeStrap 3.75.
BasketBuild: https://basketbuild.com/gapps
CM: http://wiki.cyanogenmod.org/w/Google_Apps
Dhacker29 provides gapps which are compatible with recoveries not supporting set_metadata (like SafeStrap <= 3.73) (mirror):
http://droid.cs.fau.de/cm-11.0/dhacker-gapps/
Other gapps-versions from Dhacker29 (using set_metadata, which leads to an error during installation):
http://d-h.st/EIM
http://d-h.st/F0D
Installation:
Installation has been tested in ROM-slot 1 and 2 and in the stock ROM-slot using Safestrap 3.65 and SafeStrap 3.75
GSM users:
To use this CM11.0-ROM on GSM-networks you should install Mentor.37's GSM patch
Source / Repositories:
maserati device-support: https://github.com/stargo/android_device_motorola_maserati
omap4-common device-support: https://github.com/stargo/android_device_motorola_omap4-common
omap4-common kernel: https://github.com/stargo/android_kernel_motorola_omap4-common
local manifest to build cm-11 for the Droid 4: https://github.com/stargo/local_manifests
These builds are currently just test-builds, I don't know if I will find the time to continue maintaining device support for the Droid 4 on CM11.
XDA:DevDB Information
CM 11.0 on Motorola Droid4, ROM for the Motorola Droid 4
Contributors
stargo, Hashcode, Dhacker29
Source Code: https://github.com/CyanogenMod
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: XNG3C
Stable Release Date: 2015-09-01
Current Beta Version: 2016-01-04
Beta Release Date: 2016-01-04
Created 2014-11-23
Last Updated 2016-01-04
Can confirm this working on USA Verizon both call and data. Haven't really found reason to not use as daily driver other than keyboard backlight but tbh I don't really use the KB much. Will test on stock rom slot in a few and report back. Awesome to see cm11 on d4 and I hope development for the d4 will live on.
Sent from my XT894 using Tapatalk
rruleford said:
Can confirm this working on USA Verizon both call and data. Haven't really found reason to not use as daily driver other than keyboard backlight but tbh I don't really use the KB much. Will test on stock rom slot in a few and report back. Awesome to see cm11 on d4 and I hope development for the d4 will live on.
Sent from my XT894 using Tapatalk
Click to expand...
Click to collapse
actually the pa gapps is what im using so they do work
Tested and confirmed working on stock ROM slot. Are the PA gapps blacked out?
Sent from my XT894 using Tapatalk
rruleford said:
Tested and confirmed working on stock ROM slot. Are the PA gapps blacked out?
Sent from my XT894 using Tapatalk
Click to expand...
Click to collapse
what do u mean by blacked out?
wolf45801 said:
what do u mean by blacked out?
Click to expand...
Click to collapse
Aka inverted apps
Sent from my XT894 using Tapatalk
rruleford said:
Aka inverted apps
Sent from my XT894 using Tapatalk
Click to expand...
Click to collapse
not that ive noticed its full package 257mb so its huge lol
Good news everyone: It seems a fix for the black boxes was found in upstream chromium webview: http://review.cyanogenmod.org/#/c/54291/
I've started a new build which should be ready in a few hours and I will upload it as soon as it's done (probably untested, as I'm not at home at the time the build is finished).
Edit: New build ready and uploaded (and even tested).
Tested.
In the 2013-11-21 build everything works for me(keyboard backlight too) except the mount of sdcard and sdcard-ext.
rruleford said:
Can confirm this working on USA Verizon both call and data. Haven't really found reason to not use as daily driver other than keyboard backlight but tbh I don't really use the KB much. Will test on stock rom slot in a few and report back. Awesome to see cm11 on d4 and I hope development for the d4 will live on.
Sent from my XT894 using Tapatalk
Click to expand...
Click to collapse
Would you be able to check whether it works on 3G and 1X?
IndiaBhai said:
Would you be able to check whether it works on 3G and 1X?
Click to expand...
Click to collapse
I am not able to get 3g or 1x at all so no data for me yet lol
Mentor.37 said:
Tested.
In the 2013-11-21 build everything works for me(keyboard backlight too) except the mount of sdcard and sdcard-ext.
Click to expand...
Click to collapse
Mount of sdcard and sdcard-ext work normally for me.
I tested with BMM in System3, the problem could be this.
Hi,
wolf45801 said:
I am not able to get 3g or 1x at all so no data for me yet lol
Click to expand...
Click to collapse
Are you on Verizon or on GSM? I'm confused by the US mobile-phone system looking at it from europe
Do you get service on CM10.2?
Cheers,
Michael
stargo said:
Hi,
Are you on Verizon or on GSM? I'm confused by the US mobile-phone system looking at it from europe
Do you get service on CM10.2?
Cheers,
Michael
Click to expand...
Click to collapse
actually im using prepaid service and once and a blue moon I got service on 10.2 now 10.1 -10.1.3 I got data at all times I tried disabling lte over cdma but that stop all service period I couldn't even call no one
On 11/21/13, here's my report:
Data: LTE good, 3g/1x seem to be screwed.
Rotation: Working!
Camera: Cannot report, my Droid 4 suffered a nasty fall the other day, and the camera stopped working. I'll report back once I've gotten it repaired.
SD: Internal and External: Working!
Keyboard (including backlight, sym key, etc.): Working!
Back key seems screwy at times. Home key as well. Work for the most part.
Reliability: Dunno, will report back in a few days.
thelolotov said:
On 11/21/13, here's my report:
Data: LTE good, 3g/1x seem to be screwed.
Rotation: Working!
Camera: Cannot report, my Droid 4 suffered a nasty fall the other day, and the camera stopped working. I'll report back once I've gotten it repaired.
SD: Internal and External: Working!
Keyboard (including backlight, sym key, etc.): Working!
Back key seems screwy at times. Home key as well. Work for the most part.
Reliability: Dunno, will report back in a few days.
Click to expand...
Click to collapse
camera works with no problems for me everything seems to be working great except for the 1x or 3g once we can figure that out ill be using this as my daily driver
ps also notice that im getting google+ has closed errors randomly
For me the mount points for sdcard and sdcard-ext are:
/mnt/media_rw/sdcard0
/mnt/media_rw/sdcard1
insead of:
/storage/sdcard0
/storage/sdcard1
I will indagate.
wolf45801 said:
camera works with no problems for me everything seems to be working great except for the 1x or 3g once we can figure that out ill be using this as my daily driver
ps also notice that im getting google+ has closed errors randomly
Click to expand...
Click to collapse
I had a similar issue with Google Keyboard, just disabled it for now, will figure it out later.
wolf45801 said:
actually im using prepaid service and once and a blue moon I got service on 10.2 now 10.1 -10.1.3 I got data at all times I tried disabling lte over cdma but that stop all service period I couldn't even call no one
Click to expand...
Click to collapse
Hmm, do you have access to a machine where you can log the output of "adb logcat" to a file when you enable the mobile data connection (you have to be disconnected from WiFi first, simply disable it) and let it run for about a minute without doing anything else on the phone and could you send me this log in a PM?
There should be messages from the MobileDataStateTracker in the log.

[Discussion][Jan 20] CM 11 for P990

The purpose of this thread is to show the current status of CM 11 (Android 4.4 KitKat) on the P990 (LG Optimus 2X) and to discuss the various builds that may appear.
I will try to keep this post updated with the latest info about CM 11 for our p990. If you guys find new information that you think should be in this post, then please make a post about it.
Please remember that there is no support for any bugs you might find in builds listed here!
You are very welcome to post about stuff that is broken, which has not been discovered before and I will then include it in the working / not working section below.
Status:
@tonyp have released a new test build (cm-11-20140120-UNOFFICIAL-p990) and here are his notes for it:
tonyp said:
Last notes:
As always thx to @hjuuni for his great work, without him this wouldn't be possible.
The kernel is NOT updated! Do that yourself.
The PerformanceControl app you'll find in the Appdrawer is there by accident and is a _different_ version than the one baked into the settings.
Don't use it, or just remove the apk from /system/app.
The reason for stuff like that is simple: This is an alpha testbuild for myself which I'm just sharing because I haven't released anything in a while and am going to be busy again during the next days.
Once I do a proper release I will of course polish it.
So don't complain, if you do I just don't share the testbuilds anymore, easy as that :cyclops:
Click to expand...
Click to collapse
The working / not working list looks a little better for this build and the changes are great, so I think it is just a matter of stability if you are thinking about running this build as a daily driver. I can't conclude anything about stability just yet though.
If you dirty flash this build over your current CM 11 ROM then remember to do this first:
pengus77 said:
For those of you having issues with the hardware keys (not working after dirty flashing) I found reason and solution
Most probably you had (like me) the google keyboard selected as default before flashing the new build... which removes it. This leaves the rom without a default input system, which in turn blocks also the events from the hw buttons (excluding home apparently). To fix this, just go to settings -> input and click the little settings icon on the right of the aosp keyboard. By doing this, that keyboard will become the new default one and everything will work again. Have fun
Click to expand...
Click to collapse
The previous build (cm-11-20131226-UNOFFICIAL-p990) is working very well as a daily driver if you can live without BT calls and wifi tethering.
The builds come with kk alpha 15 by @pengus77 and a mini gapps package.
To read more about the status of the KK 3.1 kernel check this thread: [KERNEL][stable: M1 (2.6.39.4) - exp: Alpha 28 (3.1.10)] Kowalski Kernel.
Most stable test build: cm-11-20131226-UNOFFICIAL-p990 or cm-11-20140120-UNOFFICIAL-p990?
Latest test build: cm-11-20140120-UNOFFICIAL-p990
Please don't nag anyone about ETA's or progress updates.
Builds:
Test builds by @tonyp can be found in his basketbuild folder. These are for the new bootloader only! Use the tool from this thread to convert to old bootloader.
Installation:
Do a full wipe and format /system before flashing.
Flash ROM.
Flash latest KK 3.1 alpha by @pengus77 (min. alpha 15 for working wifi). It can be found in his Dev-Host folder.
Credits:
The people who have contributed to bringing KitKat to the p990.
@hjunii for his 3.1 kernel and CM 11 ROM for SU660.
@tonyp for his work on CM 11 for p990.
@DJNoXD for porting the 3.1 kernel to p990 and building android 4.4.
@pengus77 for his KK 3.1 kernel.
@Firtecy for his work on CM 11 for p990.
Changelogs
cm-11-20140120-UNOFFICIAL-p990 by @tonyp:
Ported my TheROM hardwarekeys customization options (open power menu, screen off, toggle torch, take screenshot, toggle last app).
If someone is wondering, personally I do the following changes:
double press home: power menu
long press menu button: screen off
short press search: recent apps switcher
long press search: In-app search
Added my dynamic Quickmemo support which activates when you flash the (CM10.2) Quickmemo app. Untested!
Replaced CMs performance menu with Omnis PerformanceControl.
It's been a bit more work than I hoped, but it's really nice imo (as it's fully baked into the Settings app, which I like a lot :good
This hides the zRAM preferences currently, though (so you'd have to disable it via the build.prop if for whatever reason you don't like zram).
Cheerypicked the commit which keeps the InCallUI in memory (thx @pengus77 for discovering it)
debloated and slimmed down the ROM (CM Updater etc. stuff gone). Forgot the Movie Studio which will go in the next version
Updated mini gapps to 4.4.2
Synced (mainly) to CM11 M2 (this might be related to the issues, I'll try a full nightly build once I find the time)
Pre-included BarcodeScanner (as I use it to connect to my wifi after a full wipe).
Using tegra2 optimized bionic instead of the generic one, thx to @Firtecy. No idea if this has an impact.
Removed Google Dialer and Google Keyboard. You can flash them yourself if you want them.
Edit: Oh I almost forgot, fixed some permissions (mainly bluetooth related), but I have no idea if this has any effect.
I don't have any bluetooth devices here.
Lowered overall vibration intensity.
cm-11-20131226-UNOFFICIAL-p990 by @tonyp:
switch to bcmdhd & 3.1 kernel (kk alpha 15)
fully fixed internal storage
removed the CM crap (CM Account, CMUpdater, CMFota)
synced to the newest CM11 sources
Reserved for @tonyp.
Working / not working
Valid for version: cm-11-20140120-UNOFFICIAL-p990
Working:
Phone
Messaging
WiFi
3G
Torch
Sound
SD cards
Bluetooth pairing + file transfer
GPS (got a cold fix after 30 secs with 9 satellites. Warm fix took < 10 seconds)
USB file transfer to SD card
USB tethering
Pause / resume in media explained in this post
Buggy:
Camera (image preview may be upside down)
Not working / other bugs:
WiFi tethering [log]
Bluetooth calls???
Bugs not related to ROM:
Battery level is sometimes incorrect???
Valid for version: cm-11-20131226-UNOFFICIAL-p990
Working:
Phone
Messaging
WiFi
3G
Torch
Sound
SD cards (external SD card may be broken if you dirty flash over a CM 10.2 ROM)
Bluetooth pairing + file transfer
GPS (got a cold fix after 5 mins with 11 satellites. Warm fix took < 10 seconds)
USB file transfer to SD card
USB tethering
Buggy:
Camera (image preview may be upside down and images may be green. Both stock cam and 3rd party cams are affected)
Not working / other bugs:
WiFi tethering [log]
Bluetooth calls
Pause / resume media bug explained in this post
Bugs not related to ROM:
Battery level is sometimes incorrect due to LG's bad battery driver in KK 3.1 exp 127 alpha 15 + alpha 20.
This often happens during and after charging the phone.
Valid for versions: cm-11-20131204-UNOFFICIAL-p990 and cm-11-20131206-UNOFFICIAL-p990
Working:
Phone
Messaging
WiFi
3G
Torch
USB file transfer to SD card
USB tethering
Bugged:
Bluetooth (transferring files to another android device works. Receiving files does not because of SD card bug. Bluetooth keyboard doesn't work)
Not working:
Sound (no sound at all) [log]
GPS (1 sat in view after 15 mins without using the new GPS fix)
Camera (FC when opened) [log]
SD card cannot be accessed by some apps (can be accessed with file manager though) [log]
Turning screen off results in hot reboot (letting the device turn the screen off itself works) [log]
WiFi tethering [log]
Valid for version: cm-11-20131202-UNOFFICIAL-p990
Working:
Phone
Messaging
WiFi
3G
Torch
USB tethering
Bugged:
Bluetooth (transferring files to another android device works. Receiving files does not because of SD card bug. Bluetooth keyboard not tested.)
Not working:
Sound (no sound at all) [log]
Camera (FC when opened) [log]
SD card cannot be accessed by some apps (can be accessed with file manager though)
WiFi tethering
USB file transfer to SD card
Not tested:
GPS
All logs can also be found in my Dropbox debug folder.
Fíghter02 said:
Valid for version: 11-20131204-UNOFFICIAL-p990
Working:
Phone
Messaging
WiFi
3G
Torch
USB file transfer to SD card
USB tethering
Bugged:
Bluetooth (transferring files to another android device works. Receiving files does not because of SD card bug)
Broken:
Sound (no sound at all)
GPS (1 sat in view after 15 mins without using the new GPS fix)
Camera (FC when opened)
SD card cannot be accessed by some apps (can be accessed with file manager though)
Turning screen off results in hot reboot (letting the device turn the screen off itself works)
WiFi tethering
Click to expand...
Click to collapse
An earlier test build had non oft the hot reboots wheb turning screen off. It seems to something with the surfaceFlinger, but not directly the surfaceflinger. But it is something in frameworks/native.
The first testbuild was quite stable related to hot reboots. But there are problems related to SD card, wifi, camera...
Gesendet von meinem LG-P990 mit Tapatalk
Good work fighter02
Sent from my LG-P990 using xda app-developers app
Firtecy said:
An earlier test build had non oft the hot reboots wheb turning screen off. It seems to something with the surfaceFlinger, but not directly the surfaceflinger. But it is something in frameworks/native.
The first testbuild was quite stable related to hot reboots. But there are problems related to SD card, wifi, camera...
Gesendet von meinem LG-P990 mit Tapatalk
Click to expand...
Click to collapse
I'm glad to hear that hasn't been a consistent issue. I noticed tonyp wrote some notes about the build from 02/12 being more stable with regards to the hot reboots. I haven't tested that build myself though. Thanks for the info and keep up the good work.
I just tested the latest build from 6/12 and updated the working / not working section accordingly. You will notice that I added some logs in case you guys are interested.
I try port kernel from android.googlesource.com/kernel/tegra/+/android-tegra-3.10/, anyone insterested, please give me a hand
If you get that one booting, let @pengus77 know
Sent from my Nexus 7 with Tapatalk 4
I just tested build cm-11-20131202-UNOFFICIAL-p990 and it seems quite stable as I had 0 hot reboots during the hour that I was testing. The hot reboots when turning the screen off is also gone, just like @Firtecy said earlier. The build have no gapps though. Apart from the hot reboots this build have almost the same issues as two most recent ones. Check it out in the working / not working section.
Fíghter02 said:
I just tested build cm-11-20131202-UNOFFICIAL-p990 and it seems quite stable as I had 0 hot reboots during the hour that I was testing. The hot reboots when turning the screen off is also gone, just like @Firtecy said earlier. The build have no gapps though. Apart from the hot reboots this build have almost the same issues as two most recent ones. Check it out in the working / not working section.
Click to expand...
Click to collapse
Thats right and because of that i use the libgui, libui, and libsurfaceflinger from that build if i need a stable build regards of hot reboots.
That works for nearly all new CyanogenMod builds i made.
So you can test other builds, but when you get a dark screen, just push the libs to /system/lib/ and reboot. For me it worked several times. But when cm update their sources in next time, i don't know if it still works.
Hi, hot reboot may be resolved with this change http://review.cyanogenmod.org/#/c/53162/.
[KERNEL][newbl] 3.1 Kernel (based on hjunii port)
DJNoXD release the new kernel
This is about the 3.1 kernel.
The base is hjunii kernel port. (Thank you)
More information will follow.
At the moment you can't use wlan with this kernel.
ATTACHED FILES
File Type: zip http://forum.xda-developers.com/attachment.php?attachmentid=2446316&d=1386699208
i love it :good::good::good:
---------- Post added at 12:40 AM ---------- Previous post was at 12:19 AM ----------
hennieh said:
DJNoXD release the new kernel
This is about the 3.1 kernel.
The base is hjunii kernel port. (Thank you)
More information will follow.
At the moment you can't use wlan with this kernel.
ATTACHED FILES
File Type: zip http://forum.xda-developers.com/attachment.php?attachmentid=2446316&d=1386699208
i love it :good::good::good:
Click to expand...
Click to collapse
update wifi works New Kernel tomorrow DJNoXD
hjunii said:
Hi, hot reboot may be resolved with this change http://review.cyanogenmod.org/#/c/53162/.
Click to expand...
Click to collapse
Tried it with a dirty build and no success.. I think it is only a fix for taking Screenshots and that works for me, when I take functional libs.
Gesendet von meinem ASUS Transformer Pad TF700T mit Tapatalk 4
i hope little bugs like not working mobile hotspot will be fixed
CM11 ROM for SU660 maybe help our developers.It is said that it doesn t have hot reboots and works ok.Here is a link of this rom:
http://d-h.st/hU8
I've built a new version, which should fix most of the apparent issues.
No constant hot reboots anymore and a working camera :good:
Edit: It appears only the preview works, actually taking pictures doesn't.
The external SD card doesn't get mounted properly yet, but apart from that it should be fairly stable to use (although I still wouldn't recommend it as a daily driver).
Note that this does still ship with the Kowalski Kernel. The 3.1 kernel will make a huge difference once it's fully ready.
Getting the kernel stable now should be the first priority now I think, if that turns out great the future of KitKat should be a lot brighter.
Unfortunately i'm extremely busy and will continue to be so, this is just a quick build I've been working on every now and then.
It might as well be the last one I'll be able to make until next year
Huge thanks to @hjunii, this is largely based on his SU660 build.
Download:
http://tonyp.basketbuild.com/index.php?dir=main/CM-11.0/
Edit: some more notes regarding the build:
I've enabled each and every of the low RAM configs. This does disable some of the nice animations and apparently even the transparent statusbar but in return it will result in a smoother device experience.
Some of these effects will get enabled again at a later stage, I just wanted to see which measures kitkat does offer for low end devices.
I did not yet do any customizations to the build whatsoever apart from the needed changes.
I would suggest you remove/disable/freeze the CM Updater, it's useless as we don't have official support anyways and it takes about 2mb of ram.
(but even with the included gapps we do have >120mb free ram after a reboot, Google really brought down the ram usage of their apps & framework!)
Allow me some general advice:
Pretty please do not constantly ask all those people who're working on pushing the device forward about their progress.
You might not believe it, but they will tell you if there is anything new that's worth mentioning.
I'm seeing all development threads cluttered by meaningless posts, it's insane.
Yes, I know at the 2x (and in general at xda) the development section is often misused for unimportant comments and this might not be a problem when a ROM is established and only gets minor updates.
But ask yourself if you're doing yourself a favor if you're making useless posts in the dev threads which will make it harder for the devs to find the rare useful posts somewhere between all those spam.
(This does not apply to this very thread as far as I'm concerned as it's in the general section - but ultimately it's @Fíghter02's decision as he's the OP).
Fantastic tonyp, just fantastic thanks
I had install today's version everything work perfect very fast fluid just only thing about sdcard like the first picture that sdcard report error AND I prefer to use external SD as sdcard0 and internalSD as sdcard1 so I push some script into /etc/init.d and bingo other picture.
IF someone want to try just push 99kmount file into /etc/init.d and set permission to rwxr-xr-x OR wait for tonyp add feature of switch sdcard like the previous rom has in setting.
EDIT 99kmount file content for script are
#!/system/bin/sh
mount -o rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702 -t vfat /dev/block/vold/179:11 /storage/sdcard1
mount -o rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702 -t vfat /dev/block/vold/179:17 /storage/sdcard0
SORRY IT seem to be trouble with camera so please do not use it just delete file if you create it SO it will be back to tonyp default.
wow,downloading now.....great dev @tonyp
Very nice
Wifi - OK
2G - OK
3G - OK
Camera - X (galery)
Whatsapp - X (download mp4)
Sms -X
But it look almost as my n5
good job
Sent from my LG-P990 using xda premium

[ROM][UNOFFICIAL] CM 12.0 for Galaxy Grand Duos (I9082/I9082L) (Update 20150627) 2SIM

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0.2 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo.
Device-specific source code for the Samsung Galaxy Grand Duos are available from https://github.com/pawitp/android_device_samsung_i9082 and https://github.com/pawitp/android_kernel_samsung_i9082.
Compatibilitiy Patches: https://gist.github.com/pawitp/cba169c87dba57eea8ef
(Please give credit if you use them in your ROM and if you fix something, please submit patches.)
Do not submit bug on CyanogenMod issue tracker
Downloads
ROM: http://goo.im/devs/pawitp/i9082_cm12.0 or http://d-h.st/users/pawitp/?fld_id=41223 or https://s.basketbuild.com/devs/pawitp/i9082_cm12.0/
Google Apps: http://d-h.st/users/dhacker29/?fld_id=27426 (use the one named "lp", not "lpmr1")
What works?
Wi-Fi
Bluetooth
RIL (Calls, SMS, Mobile Data)
Dual SIM
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera (photo)
Video playback
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
FM Radio does not work
Sometimes wake up causes music stutter
Unable to un-pin screen without rebooting
Some users have reported issues with call audio (see FAQ for a possible fix)
Some users have reported low volume when recording video
Does not work on 4.1 stock ROM's bootloader, please upgrade to stock 4.2 before flashing
Additionally, Dual SIM has the following limitations:
Both SIMs are always enabled (no way to disable one SIM)
"Receive incoming call while data is enabled" is always enabled
Installation
Make a backup!
If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to stock 4.2 first.
Install ClockworkMod recovery with SELinux support (.tar) (.zip). Older CWM will result in a "status 7" error.
Reboot into recovery
Wipe data if coming from stock or another non-CM ROM (You may get a "staus 7" error if you fail to wipe.)
Install the ROM
Optionally install the Google Apps Addon
To upgrade to a newer build, simply flash the zip. There's no need for data wipe or flashing Google Apps again. (However, during this ALPHA stage, if you are experiencing strange issues, you may want to try a wipe.)
Changelog
20150627: Upstream merge (based on YNG4N) (final release)
20150502: Implement performance profile, implement display color calibration, fix lag when using LiveDisplay. fix taking photo with flash using the back camera after taking a photo using the front camera
20150330: Upstream merge
20150320: Fix Wi-Fi and random reboots introduced in 20150319
20150319: Upstream merge (WARNING: Wi-Fi and reboot issues; do not use)
20150312: Upstream merge (fixes MMS crash)
20150311: Upstream merge
20150224: Upstream merge
20150222: Fix app2sd, fix Google Play Movies
20150215: Upstream merge
20150208: Upstream merge (fixes "Ask first" for SIM to use for SMS)
20150204: Upstream merge
20150201: Upstream merge
20150127: Fix missing menu background in apps using holo theme, CMUpdater's compatibility with CWM
20150125: Fix camera freeze on switching front-back cam, fix Trebuchet app page layout, another fix for increasing music volume after notification (from upstream)
20150215: Upstream merge
20150124: Fix center clock crash, fix camera crash on exit
20150123: Upstream merge
20150119: Fix wrong SIM name, fix app2sd on ExFAT
20150116: Upstream merge, fix .wav recording, fix call settings crash
20150115: Upstream merge (might contain fix for increasing music volume after notification)
20150114: Upstream merge
20150108: Fix crash in messaging
20150103: Upstream merge
20141228: Fix status bar brightness adjustment, fix dialer search text taking 2 lines
20141226: Fix volume key, improved switching data SIM
20141224: Fix per-sim ringtone, "up" button in call settings. Removed crashing "X-Divert" setting.
20141223: Fix lock screen double carrier display, missing settings for volume key, SIM name not persisting, Settings "Running" crash
20141221: Fix Miracast, don't turn capacitive button backlight on screen touch
20141220: 5.0.2, Fix screen record, freeze on low video RAM, change log display in CMUpdater
20141218: Fix STK, install on smaller /system, added OTA (see FAQ).
20141216: Fix video freeze in YouTube/browser
20141215: Fix screen off animation
20141212: New music player, fix APN selection not being respected
20141211: Fix FC when accessing mobile network settings
20141210: Fix app name/icon not displayed with app2sd, toggling SIM2 data from Quick Settings, use audioflinger for resampling
20141206: Improve root compatibility, 5.0.1, app2sd, delta update
20141202: Fix root
20141128: Fixed voice note in WhatsApp, SIM PIN, incoming call crash, 2G/3G selection in non-English languages. SELinux is now in enforcing mode (you may need to wipe if you have ever used a custom kernel with SELinux disabled)
20141123: Fixed unable to select 2G/3G, "Carrier Settings" FC, FC when dual SIM disabled, sometimes not able to set APNs, low Wi-Fi download performance when screen off
20141121: Fixed "call feature" crash, random reboots (Note: may require wipe or "pm clear com.android.launcher3" if launcher is crashing)
20141120: Fixed .wav playback, video recording, off-mode charging, "mount /data" error in install script, low call volume
20141116: Initial release
For CM changelog (upstream merge), please see http://www.cmxlog.com/12/. All builds include upstream merge.
FAQ
Sometimes the people on the other side of the call cannot hear me
The real cause of this is unknown, but this is often found with people using the I9082DDUBNB1 baseband/modem. Some people have reported that flashing a different baseband (e.g. I9082XXUBMK3) has resolved the problem. A collection of basebands can be found at http://forum.xda-developers.com/showthread.php?t=2496989. Or you can also try I9082LUBUBMK1 that I use.
How do I enable/disable Dual SIM?
Dual SIM support is enabled by default. If you only use 1 SIM and wants to disable Dual SIM support, you can use the following instruction:
Enable:
Code:
su
setprop persist.radio.multisim.config dsds
Disable:
Code:
su
setprop persist.radio.multisim.config none
(Instruction screenshots)
What are incremental/delta updates?
Delta updates allow updating from one version to another downloading only the difference rather than the full ROM, for those on limited bandwidth. They are named like "cm-12-20141206_from_20141202_delta-UNOFFICIAL-i9082.zip" which means that it can be used to update from 20141202 to 20141206 (simply flash it in recovery like any other update). Delta updates will not work if you have installed custom kernels or other system modifications, including editing build.prop. In those cases, downloading the full update is recommended (flashing a full update will not wipe your data).
If you want to restart from a clean state to use the delta. First format /system (not /data). Then flash full zip of any build. Then flash the gapps linked in this post. Do not flash any other zip or make any other modification to /system. After that, you should be able to use the delta. This will not erase your data, which is on /data.
How does OTA work?
Starting from 20141218 build, you will be able to check for and install update via Settings -> About -> CyanogenMod updates. Updates will be downloaded from the BasketBuild mirror. Delta updates will be used automatically if available (e.g. update to the immediate next build). Otherwise, the full update will be downloaded.
If after using the OTA, the version number remained the same, it means that the delta update was not flashed properly. See the "What are incremental/delta updates?" FAQ for more details. The error message is also available is /cache/recovery/last_log.
The Music app crashes every time I open it
There seems to be something causing corruption in the Media album art database. Clearing the data of the "Media Storage" application and rebooting should fix it.
To clear data, go to: Settings -> Apps -> All -> Media Storage -> Clear Data. Then reboot.
Login with Google does not work in some apps
Sometimes, on a fresh wipe, the phone language will be set to an invalid language. Changing it to a valid one from Settings should fix the issue.
Battery Statistics shows that Wi-Fi is always on even though I've turned it off.
If you are using "scanning always available" in Advanced Wi-Fi Settings, then Wi-Fi will always be on to scan for available network to aid location discovery.
How do I enable root?
Root is now disabled by default in CM. To enable root, first enable developer options. Then enable it in Settings -> Developer Options -> Root access.
I'm having battery issues
Read http://forum.xda-developers.com/gal...galaxy-grand-duos-i9082-t2942255/post57836573
Can you include Feature X into your ROM?
No. This ROM will have CyanogenMod's feature set.
Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
No. This is an AOSP ROM and cannot have TouchWiz applications.
Can you include call recording?
No. CyanogenMod does not include call recording to avoid potential legal issues. In addition, unless a stock ROM with call recording is found, it is highly likely that it is not supported by our hardware.
Can you add Feature X to the stock ROM?
No. I don't work on stock ROMs.
What kernel does this ROM use?
A slightly modified version of the stock kernel, the source code is linked above.
I've heard that Broadcom doesn't release source, how can you make this ROM?
Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Can I use your ROM as a base?
http://source.android.com/source/licenses.html
Most of Android/CyanogenMod is licensed under the Apache License with other small parts licensed under other open-source licenses. Which means that you may modify and redistribute without asking for permission as long as the proper credits is given and it is not misappropriated as being the official CyanogenMod. (In other words, you must say that it is based on pawitp's unofficial CyanogenMod, but is not related to CyanogenMod in any other way.)
Will you make this official CM?
Due to the amount of work and commitment involved, I am not planning to make an official CM port.
For example, I would have to re-format the compatibility patches in such a way that merging it into CM will not break other devices. When critical problems occur in an automatic nightly build, I would be expected to fix it in a day or two because users would continue to download those builds (as opposed to unofficial builds that I can test before releasing). I will also need to justify every modification made to the ROM, as it affects CM as a whole. For example, I may not be able to include the Samsung-style backlight behavior or WCDMA-only setting.
Can contacts be saved to phone/SIM?
No. It is not supported in AOSP-based ROMs.
Can I send files over Wi-Fi Direct?
Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Can I mirror your ROM?
You're free to, but I will not list it in this post.
Will feature X from a previous version of CM be implemented?
I don't know, probably will be, eventually. I don't really involve myself in the feature-set side of CM.
Reporting Bugs
You are allowed to report bugs only in this thread.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
Phone model (I9082 or I9082L):
Radio (baseband):
CM version:
CM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
Dual SIM:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Thanks
- The CyanogenMod team for providing a great ROM. Without all the compatibility work which went into it, this ROM would've been much harder to make
- My real-life friend for letting me borrow his phone to work on this
- RampantRhino for donating a phone to help me continue with this project
Wooo... Lollipop for our Grand! Thanks.
What is the difference between this and this (unofficial). I guess there is none as both are pointing to the same downloads page.
Thank you @pawitp I'll test right now and report bugs with logs
Edit: ASAP
Trilochanaaya said:
What is the difference between this and this (unofficial). I guess there is none as both are pointing to the same downloads page.
Click to expand...
Click to collapse
Accidentally created 2 threads. I've closed the other one.
Trilochanaaya said:
First of all thank you so much. I am unclear about this one thing, if I am on cm11 can I simply flash the ROM without a wipe?
Click to expand...
Click to collapse
When M-releases come out, yes. But right now, I would highly suggest you to wipe as the code to handle upgrading some databases are not merged yet.
Thanks for the cm 12 update sir...... Thanks a lot ..
Downloading right now...
This made my day.
Thanks
akiratoriyama said:
This made my day.
Thanks
Click to expand...
Click to collapse
Mine too....
Woaaaaahh...fabulous. Thank you so much pawitp:thumbup:
Sent from my MI 3W using XDA Free mobile app
For people that are looking for GApps and Root Access
GOOGLE DRIVE MIRROR TO DOWNLOAD THE ROM http://goo.gl/on9zdU
or this GApps: https://s.basketbuild.com/filedl/gapps?dl=gapps-lp-20141109-signed.zip @pawitp (add to OP if you wish )
Root Access: http://download.chainfire.eu/589/Sup...erSU-v2.16.zip
Flash the files through recovery
@pawitp:Thanks a lot mannnn..:thumbup::thumbup:..you have always been giving us surprises.. never expected it so early for our grand..thanks for taking out some precious time from ur real life..:thumbup::thumbup:
Thanks OP.. Wonderful ..
If anyone wants to quickly switch to Pawitp's recovery I have made a flashable zip you can flash it on any recovery Link -Opening odin for switching might be time consuming
Also because other recovery gives errors, TWRP gives update binary error
@pawitp you can add it to OP the LINK if you want .
codekidX said:
If anyone wants to quickly switch to Pawitp's recovery I have made a flashable zip you can flash it on any recovery Link -Opening odin for switching might be time consuming
Also because other recovery gives errors, TWRP gives update binary error
@pawitp you can add it to OP the LINK if you want .
Click to expand...
Click to collapse
wouldn't this recovery work? (by xenon92)
http://forum.xda-developers.com/showthread.php?t=2437182
do i have to flash the recovery in ur link to flash this rom?
@pawitp :you are awesome man...I have never got a more pleasant surprise...thanks a lot..
Sent from my GT-I9082
#Prototype said:
wouldn't this recovery work? (by xenon92)
http://forum.xda-developers.com/showthread.php?t=2437182
do i have to flash the recovery in ur link to flash this rom?
Click to expand...
Click to collapse
Yes that'll work based on same cm-11 source but updated
codekidX said:
If anyone wants to quickly switch to Pawitp's recovery I have made a flashable zip you can flash it on any recovery Link -Opening odin for switching might be time consuming
Also because other recovery gives errors, TWRP gives update binary error
@pawitp you can add it to OP the LINK if you want .
Click to expand...
Click to collapse
Link ain't working..
Zephyr! said:
Link ain't working..
Click to expand...
Click to collapse
worked for me!! i've just finished downloading!
#Prototype said:
worked for me!! i've just finished downloading!
Click to expand...
Click to collapse
I meant that CWM flashable zip
Zephyr! said:
I meant that CWM flashable zip
Click to expand...
Click to collapse
yes!! i meant that only!! it's around 7 mb file!! i just downloaded it!!
Thanks a lot @pawitp for wonderful work on CM12 .... So happy today

[ROM][UNOFFICIAL] CM 12.1 for Galaxy Grand Duos (I9082/I9082L) (Update 20160402) 2SIM

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.1 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
Due to having less free time and losing interest in custom ROM development, this ROM will no longer be updated.
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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo.
Device-specific source code for the Samsung Galaxy Grand Duos are available from https://github.com/pawitp/android_device_samsung_i9082 and https://github.com/pawitp/android_kernel_samsung_i9082.
Compatibilitiy Patches: https://gist.github.com/pawitp/88a1d4514a0734c866c7
(Please give credit if you use them in your ROM and if you fix something, please submit patches.)
Do not submit bug on CyanogenMod issue tracker
Downloads
ROM:
https://s.basketbuild.com/devs/pawitp/i9082_cm12.1/ (all releases)
http://d-h.st/users/pawitp/?fld_id=44634 (releases up to 20150711)
Google Apps: http://d-h.st/users/dhacker29/?fld_id=27426 (use the one named "lpmr1") or http://wiki.cyanogenmod.org/w/Gapps (use "arm")
What works?
Wi-Fi
Bluetooth
RIL (Calls, SMS, Mobile Data)
Dual SIM
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera
Video (playback & recording)
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
FM Radio does not work (some users have reported that the Spirit1 FM app can be used as a work around)
Some users have reported issues with call audio (see FAQ for a possible fix)
Some users have reported low volume when recording video
Snapchat crashes
Does not work on 4.1 stock ROM's bootloader, please upgrade to stock 4.2 before flashing
Additionally, Dual SIM has the following limitations:
Both SIMs are always enabled (no way to disable one SIM)
"Receive incoming call while data is enabled" is always enabled
Default data SIM sometimes reset on reboot
Installation
Make a backup!
If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to stock 4.2 first.
Install ClockworkMod recovery with SELinux support such as CWM (.tar) (.zip) or Cyanogen Recovery (.tar) (.zip). Older CWM will result in a "status 7" error.
Reboot into recovery
Wipe data if coming from stock or another non-CM ROM (You may get a "staus 7" error if you fail to wipe.)
Install the ROM
Optionally install the Google Apps Addon
To upgrade to a newer build, simply flash the zip. There's no need for data wipe or flashing Google Apps again. (However, if you are experiencing strange issues, you may want to try a wipe.)
Changelog
20160402: Fix encryption
20160219: Upstream merge
20160108: Upstream merge, switched to logd instead of kernel log buffer
20151219: Upstream merge
20151128: Upstream merge
20151115: Upstream merge, make delta updates compatible with capps
20151031: Upstream merge
20151023: Upstream merge
20151010: Upstream merge
20151003: Upstream merge
20150926: Upstream merge
20150920: Switch to BFQ IO scheduler to take advantage of CM optimizations
20150912: Upstream merge
20150906: Upstream merge (may fix random reboots, please provide feedback)
20150827: Upstream merge (fixes chrome crash issue) (WARNING: some users have reported calling-related random reboots with recent versions of CM, you might want to stick to 20150816 until this is fixed.)
20150826: Disable zRAM (fixes graphic issues present in 20150822)
20150822: Enable zRAM (patch by luk1337) (WARNING: some users have reported graphic issue after flashing)
20150816: Upstream merge
20150809: Upstream merge
20150802: Upstream merge
20150725: Upstream merge
20150718: Upstream merge
20150711: Upstream merge
20150703: Upstream merge
20150627: Upstream merge
20150620: Upstream merge, improved delta update compatibility with "HDPI miniGAPPS"
20150613: Upstream merge
20150605: Upstream merge
20150517: Upstream merge
20150511: Update drivers from I9082XXUBNI2
20150507: Upstream merge
20150428: Upstream merge
20150425: Fix STK crash, implement performance profile, implement display color calibration, fix lag when using LiveDisplay
20150424: Update to 5.1.1, fix unable to change SIM name, fix having multiple STK icons
20150421: Upstream merge
20150418: Fix setup wizard crash
20150410: Upstream merge
20150408: Upstream merge
20150405: Initial release
For CM changelog (upstream merge), please see http://www.cmxlog.com/12.1/. All builds include upstream merge.
FAQ
Sometimes the people on the other side of the call cannot hear me
The real cause of this is unknown, but this is often found with people using the I9082DDUBNB1 baseband/modem. Some people have reported that flashing a different baseband (e.g. I9082XXUBMK3) has resolved the problem. A collection of basebands can be found at http://forum.xda-developers.com/showthread.php?t=2496989. Or you can also try I9082LUBUBMK1 that I use.
How do I enable/disable Dual SIM?
Dual SIM support is enabled by default. If you only use 1 SIM and wants to disable Dual SIM support, you can use the following instruction:
Enable:
Code:
su
setprop persist.radio.multisim.config dsds
Disable:
Code:
su
setprop persist.radio.multisim.config none
(Instruction screenshots)
What are incremental/delta updates?
Delta updates allow updating from one version to another downloading only the difference rather than the full ROM, for those on limited bandwidth. They are named like "cm-12-20141206_from_20141202_delta-UNOFFICIAL-i9082.zip" which means that it can be used to update from 20141202 to 20141206 (simply flash it in recovery like any other update). Delta updates will not work if you have installed custom kernels or other system modifications, including editing build.prop. In those cases, downloading the full update is recommended (flashing a full update will not wipe your data).
If you want to restart from a clean state to use the delta. First format /system (not /data). Then flash full zip of any build. Then flash the gapps linked in this post. Do not flash any other zip or make any other modification to /system. After that, you should be able to use the delta. This will not erase your data, which is on /data.
How does OTA work?
You are able to check for and install update via Settings -> About -> CyanogenMod updates. Updates will be downloaded from the BasketBuild mirror. Delta updates will be used automatically if available (e.g. update to the immediate next build). Otherwise, the full update will be downloaded.
If after using the OTA, the version number remained the same, it means that the delta update was not flashed properly. See the "What are incremental/delta updates?" FAQ for more details. The error message is also available is /cache/recovery/last_log.
The Music app crashes every time I open it
There seems to be something causing corruption in the Media album art database. Clearing the data of the "Media Storage" application and rebooting should fix it.
To clear data, go to: Settings -> Apps -> All -> Media Storage -> Clear Data. Then reboot.
Login with Google does not work in some apps
Sometimes, on a fresh wipe, the phone language will be set to an invalid language. Changing it to a valid one from Settings should fix the issue.
Battery Statistics shows that Wi-Fi is always on even though I've turned it off.
If you are using "scanning always available" in Advanced Wi-Fi Settings, then Wi-Fi will always be on to scan for available network to aid location discovery.
How do I enable root?
Root is now disabled by default in CM. To enable root, first enable developer options. Then enable it in Settings -> Developer Options -> Root access.
I'm having battery issues
Read http://forum.xda-developers.com/gal...galaxy-grand-duos-i9082-t2942255/post57836573
After installing, my storage was reduced from 8 GB to 4 GB
You only have 4 GB for user data in the first place. The other 4 GB is used by system files. This is the same with stock as well. However, stock might have displayed it as "8 GB with 4 GB used by system files", but AOSP-based ROMs will only display the space available for user data.
Can you include Feature X into your ROM?
No. This ROM will have CyanogenMod's feature set.
Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
No. This is an AOSP ROM and cannot have TouchWiz applications.
Can you include Cyanogen OS's apps?
No. Cyanogen OS's proprietary apps are not a part of the open-source CyanogenMod. You can, however, download C-Apps directly from Cyngyn and install it.
Can you include call recording?
No. The open-source version of CyanogenMod does not include call recording to avoid potential legal issues.
Can you add Feature X to the stock ROM?
No. I don't work on stock ROMs.
What kernel does this ROM use?
A slightly modified version of the stock kernel, the source code is linked above.
I've heard that Broadcom doesn't release source, how can you make this ROM?
Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Can I use your ROM as a base?
http://source.android.com/source/licenses.html
Most of Android/CyanogenMod is licensed under the Apache License with other small parts licensed under other open-source licenses. Which means that you may modify and redistribute without asking for permission as long as the proper credits is given and it is not misappropriated as being the official CyanogenMod. (In other words, you must say that it is based on pawitp's unofficial CyanogenMod, but is not related to CyanogenMod in any other way.)
Will you make this official CM?
Due to the amount of work and commitment involved, I am not planning to make an official CM port.
For example, I would have to re-format the compatibility patches in such a way that merging it into CM will not break other devices. When critical problems occur in an automatic nightly build, I would be expected to fix it in a day or two because users would continue to download those builds (as opposed to unofficial builds that I can test before releasing). I will also need to justify every modification made to the ROM, as it affects CM as a whole. For example, I may not be able to include the Samsung-style backlight behavior or WCDMA-only setting.
Can contacts be saved to phone/SIM?
No. It is not supported in AOSP-based ROMs.
Can I send files over Wi-Fi Direct?
Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Can I mirror your ROM?
You're free to, but I will not list it in this post.
Will feature X from a previous version of CM be implemented?
I don't know, probably will be, eventually. I don't really involve myself in the feature-set side of CM.
Reporting Bugs
You are free to discuss bugs in this thread. However, I will not actively fix or help with bugs reported. As this is an unofficial port, you may NOT report bugs via the CM bug tracker.
Thanks
- The CyanogenMod team for providing a great ROM. Without all the compatibility work which went into it, this ROM would've been much harder to make
- My real-life friend for letting me borrow his phone to work on this
- RampantRhino for donating a phone to help me continue with this project
XDA:DevDB Information
UNOFFICIAL CyanogenMod 12.1, ROM for the Samsung Galaxy Grand Duos i9082
Contributors
pawitp
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: No Longer Updated
Created 2015-04-05
Last Updated 2016-04-02
can i flash this thru cm12 OTA updater?
Screenshots??
Rommel Espinosa said:
can i flash this thru cm12 OTA updater?
Click to expand...
Click to collapse
No, it is a new android version. Better to do a clean flash.
codekidX said:
No, it is a new android version. Better to do a clean flash.
Click to expand...
Click to collapse
ok downloading..after installation i will give a feedback if theres an issue
Great sir.... Thanks a lot....
Thanks sir....
Great work ... Thanks a lot.
Plz post screenshot
Sent from my GT-I9082 using XDA Free mobile app
drrpreddy said:
Plz post screenshot
Sent from my GT-I9082 using XDA Free mobile app
Click to expand...
Click to collapse
Because this post uses XDA's DevDB system, you need to open the forum using a browser and press the "screenshot" button on top of the post to view the screenshots.
Downloading
app2sd
App 2 SD working or not pls I can't wait to download
.
Can anyone check if its as smooth as aosp ?? Would try if there is positive feedback !!
Yes working smoothly as AOSP
Sent from my GT-I9082 using XDA Free mobile app
deleted
I am on this ROM, and I don't see any difference between CM12 and CM12.1
Comparing it with this : http://www.cyanogenmod.org/blog/all-about-l-part-1
Probably, it will roll-out in the future versions
Facebook cant installing, Mybe facebook team arent or still not update to this OS (5.1)
nodz13 said:
Facebook cant installing, Mybe facebook team arent or still not update to this OS (5.1)
Click to expand...
Click to collapse
What error are you getting?
Did you try manual installation?
@pawitp may I flash this without any wiping. Present I am on ur aosp5.1 ROM please reply??
sallu786 said:
@pawitp may I flash this without any wiping. Present I am on ur aosp5.1 ROM please reply
Click to expand...
Click to collapse
You will necessarily have to do a full wipe.
For best results, format /system as well
In gapps which is the latest version.
gapps-ipmr1-20150503 or
gapps-ipmr1-20150324.

[E6683/E6653][Single/Dsds][ROM][CLANG][7.1.1][Themes]PixN Rom [3/01/17]

PixN Rom​** Theme friendly ** Better Camera ** exFAT ** Optimized kernel ** Substratum ** Clang ** Custom Settings **
This is my daily driver which I update occasionally depending on weather I need/want new features. There won't be any OTA's because of work. Do please also check the Credits section, and the Screenshots tab.
I do not have a single sim device, however I have compiled kernels for the single sim and dual sim variant both.
The kernel thread has now been split to be here since the kernel gets more updates than the rom (for now atleast).
This project has been renamed to show the my first forays into more *real* development.
Please use the Feature Request tab for feature inclusion requests.
It's also very hard to keep track of bugs reported here in the comments so please, again, use the bug reports tab...
I'm very thankful to everyone commenting, it's just hard to keep track sometimes, and seeing as DevDB has all the features required...
Since I also use XDA Labs which has no DevDB support it'd be best to comment AND add the comment in the required DevDB tab..
Features Implemented
Release 1
SonyAosp Based
OMS Substratum Support with Masquerade (from CarbonROM)
Thermal-engine (CarbonROM)
Gapps Inbuilt (OpenGapps)
Supports Assistant Activation
Increased Call Log History
Working Advance Reboot Menu (SonyAosp)
Commit history in Changelog (SonyAosp)
Screen dimmer. (Elementalx Kernel)
Release 1.99
This is a beta release which sort of currently BREAKS BLUETOOTH. (will be fixed in Release 2)
Working Camera (The google camera crashes but open camera and whatsapp camera work usually, some crashes are still there but the pictures are clear (front camera colors are a bit washed out) and no inversion or anything)
Sdcarfs (should fix exfat)
Fixed the wakelock issue (IPA and others)
Fixed substratum for the e6653
Stability Tweaks
Release 1.999
Please extract the zip and fastboot flash both the system and the kernel..
Working Camera (Works for me)
Built with CLANG
Fixed the slow charging
Native ntfs and exFAT
More Stability Tweaks
Built with newer external libraries
Added Vanilla Music Player
More features coming soon, framework buildup.
Release 3
Please extract the zip and fastboot flash both the system and the kernel.. This is a deodexed build and has a slow FIRST boot.
Status Bar swipe to increase brightness
Customize Nav Bar
Fixed Substratum
Double Tap status bar to sleep
Music Controls
Close foreground app with long press
Screen Record
Native Screenshot edit options
All other OmniGears features as of 7.0
Busybox built in (toybox is too limited)
Some new bugs which will be fixed. Report them asap!
Release 3.1
Minor Bugfix release.
Squashed that damn irritating power button reboot
Also has a new minor kernel update
Release 4
Major release. Name change, fixes... the full changelog is HUGE
Fixed LEDs
Fixed Power reboot issues
Added my own custom settings based off Benzo and Flash Roms
Ambient display
NETWORK TRAFFIC MONITOR!!
LED Control (Cyanogenmod)
Default pixel coloring
Added substratum and superuser tiles in settings
Double tap to sleep anywhere
Adblock from the MoaAB Project
Navigation bar edits
Pulse
Smartbar
Fling
Toast icons
Fixes and stuff check changelog.
Sdclang and Clang build
Release 5
Major release. Android version upgrade. I can't remember the whole changelog.
Rebased to Android 7.1.1
Therefore all 7.1.1 features, most notably, automatic background update handling and faster UI
Built with GCC 6.x as well as Clang 3.9 for speed and battery
All the features made it through intact including themes
Introducing Moves, which are quick shortcuts
All the libraries have been optimized and rebuilt mostly
Uses a Relatime Thread for the UI
Release 5.5
Bugfixes. Everyone should get this.
Fixed all the Settings
Added charging current and voltage
Release 6
More fixes and features.
Fixed all the Settings (again)
Added memory bar option
QS Header Icon settings
Date and time for header modifications
Auto launch music player
Release 7
Major fixes
Updated externals
Fixed fingerprint thanks to @Myself5
Working
Almost everything.
Originally based on the test data over here.
Single Sim Support
Dual Sim Support
GPS
Bluetooth
SMS
SD Card
Fingerprint
Partially Working / Buggy
Camera (Mostly working)
PicoTTS sometimes crashes (reported by @Azrael6947 ) Not an issue from 1.99
Sometimes these wakelocks prevent deepsleep. Disable the services and use suggested apps to fix. (as reported by @Sh4douw)
Release 3
Sorry but these are mostly due to a rushed release. ALL of these WILL be fixed asap.... All done!
The LED won't turn on while charging, but it still charges and shows the animation. (Fixed in 4)
The power button sometimes causes random reboots (Fixed in 4)
Power menu isn't themed yet (Fixed in 4)
The omnigears settings look like they don't stick (checkboxes) but they actually do (My settings do stick in 4)
Release 5
These are to be removed in the next release
The statusbar battery in the icon doesn't work. Everything else does. (Fixed in 6)
Lockscreen shortcuts don't work yet (Fixed in 5.5)
Lockscreen voltage and charging current doesn't work yet (Fixed in 5.5)
Weirdly I managed to get the advanced reboot menu to turn up while using the Power Off option too so for now to really turn it off you'll need to choose bootloader
Not Working
Inbuilt Recovery (Weirdly) (Use the one in the suggested extras)
Fingerprint Manager (Asks for it in settings but never works) (Fixed from 7 onwards)
Bluetooth for E6683 (Fixed)
Suggested Extras
Recovery
SuperSU (suhide causes bootloops)
Magisk with phh's Superuser (New root interface with persist options)
AutoMagisk for hiding root
Assistant Enabler Zip Or App
Substratum
Substratum Pixel Theme
Naptime & Doze for better standby drain.
If the brightness is too dim you can turn the dimmer on and off by the following
You can echo 0 to disable and echo 1 to enable it via the sys path /sys/module/mdss_fb/parameters/backlight_dimmer
Click to expand...
Click to collapse
Please feel free to report more bugs, or even request more features but I'm not a dev so, no guarantees.
Installation Instructions
Eventually these will be flashable zips, however right now they're causing an error (IOError: [Errno 28] No space left on device)
So for now install by fastboot
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery_3.0.2.img
I don't recommend wiping userdata via fastboot so if you want you can always factory reset or clear Data, Cache, Dalvik and System from TWRP.
EDIT:- People having trouble flashing the system.img should try with mfastboot (fix found by @katibehi)
Downloads​
The DevDB downloads are for the system.img and boot.img files only. They're in 7z cuz otherwise I can't upload them.
Get the latest kernel from the PixN kernel thread here.
Beta Release 1.999
This is in the DevDB download. The changelog is incorporated into the feature list.
The .7z is NOT FLASHABLE.
Extract it and fastboot flash the file as fastboot flash system filename.img
Click to expand...
Click to collapse
Beta Release 3
MAJOR RELEASE. Go get it.
Beta Release 3.1
Bugs squashed. Notably the reboot.
Beta Release 4
Biggest YET!! Most feature complete rom around.
Beta Release 5
Bigger than ever (feature wise). First and only 7.1.1 build for our devices. Happy New Year!
Sadly this release is not on DevDB.. Since DevDB won't finish attaching files as of 1st Jan and I don't even know if it'll be back. I'm really hoping for a basketbuild account, cuz then I'll be able to serve OTA's. Anyway.
For now due to popular demand this release, Release 5 is uploaded to MEGA.
Beta Release 5.5
Still on MEGA.
The link to the folder is here
Beta Release6, 7
Mega again... Until DevDB is back up assume all future releases to be on MEGA for now.
The link to the folder is here
For mobile users to get to the downloads section just hit the big DOWNLOADS button.
FAQ/Frequent Statements
Q0: When ${THING}?
A0: No ETAs. Don't ask.
Q1: You list my phone above but there isn't a build uploaded, why not?
A1: Haven't gotten around to it yet.
Q2: But when will you get to building it?
A2: Damn it, see Q0/A0.
Q3: How often will builds be produced?
A3: Whenever I get to them and feel like uploading.
Q4: But ${THING} isn't working for me. I cannot live without ${THING}.
A4: Not surprising, nougat is still young. Some features aren't ported and some may still be buggy. Maybe this isn't ready for you yet. And don't cry.
Q5: Xposed?
A5: Don't know. Maybe, maybe not. I'll ignore you if you complain about something and are using Xposed. Not out for nougat yet.
Q6: Can I complain about something?
A6: I'd prefer not, but be prepared for me to ignore you.
Q7: Can I report a bug?
A7: Absolutely. Please mention the kernel version and any additional files you flashed. Create a logcat.
Q8: When will you fix ${THING} that I just reported?
A8: Damn it, see Q0/A0. And if your ${THING} isn't something that bothered me, it probably just got shuffled to the back of the line.
Q9: Can I donate?
A9: Sure! Whatever you can. This takes a lot of time. Apparently not.
Q10: What is this "sdclang" thing?
A10: CM is using a optimized version of the clang/llvm compiler for official builds of Qualcomm devices. I'm using it for my own builds. See these links here and here.
I've depreciated this to move to Clang 3.9 (newer).
Click to expand...
Click to collapse
Full Changelog
These were clogging up my XDA Labs view of the thread. I'll make a github repo for them soon.
Credits
@The Flash for his kernel and rom. (Disputed)
[*] @JerryLaiHMmmmmm for showing the community AOSP was possible.
[*] @zacharias.maladroit for the recovery and his excellent kernel.
[*] @RyTekk also for his kernel source and inputs.
[*] @Myself5 for setting me straight about the E6683 kernel issues and for all the work done on sony devices.
[*]@frap129 for his excellent MapleAOSP
[*] @pollob666 for the call log fix.
[*] @haggertk for the FAQ.
[*]@BSDgeek_Jake for MoaAB.
[*] Sonyxperiadev Team.
[*] SonyAOSP Team.
[*]OmniRom Team.
[*]DirtyUnicorns Team.
[*]PureNexus Team.
[*]BenzoRoms Team.
[*] CarbonROM Team (Best gerrit ever).
[*] Substratum Team.
[*] AOSP providers.
[*] Everyone testing this.
If I've forgotten anyone I'll add them later, especially if someone reminds me...
Sources
All of them are up on github now... here!
The kernel is given here.
XDA:DevDB Information
PixN Rom, ROM for the Sony Xperia Z5
Contributors
HaoZeke
Source Code: https://github.com/PixN-ROM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: 5.5
Beta Release Date: 2017-01-03
Created 2016-11-10
Last Updated 2017-01-11
I just tried it on my E6633
Everything works except the camera which didn't want to work, even after some reboots.
Sh4douw said:
I just tried it on my E6633
Everything works except the camera which didn't want to work, even after some reboots.
Click to expand...
Click to collapse
Well.... I'd suggest you wait for a while after the reboot.. Then try the internal camera in WhatsApp... That works for me..
Though the camera problem is basically across all aosp builds until Sony or cyanogenmod or someone fixes it...
First of all thanks for your great effort! this rom is amazing.
Well time to report.
First, battery life is quite amazing, over 5 hours of sot. (around 3 in stock rom)
Second, the 64gb sd card won't get recognized... but on the other hands 32 gb one works well.
Regards,
Jerry
P.s. if you would like to solve the camera issue try to dig into @infected_'s repo... His roms had solved the camera problem.
JerryLaiHMmmmmm said:
First of all thanks for your great effort! this rom is amazing.
Well time to report.
First, battery life is quite amazing, over 5 hours of sot. (around 3 in stock rom)
Second, the 64gb sd card won't get recognized... but on the other hands 32 gb one works well.
Regards,
Jerry
P.s. if you would like to solve the camera issue try to dig into @infected_'s repo... His roms had solved the camera problem.
Click to expand...
Click to collapse
Thanks for the heads up I'll definitely look into it
I'm not sure why the 64 gb cards don't work...
I'm not having issues with my 128gb sd card but it did format it before it would work..
Has it offered to format the sd card?
EDIT: @infected_ also seems to have used the same sonyAOSP repositories for his aosp build...
It's unlikely but maybe a different tool chain might help... I'll check. Also they seem to be all marshmallow builds... That might also be behind their camera working better...
camera isnt working yet on AOSP, on the kitakami/msm8994 family and all others. with some hacks msm8974 was taking pictures, but nothing stable.
regards.
What about the battery life during the night for you ?
It started from 82% at 2:00 AM, and now it's at 65%...
Sh4douw said:
What about the battery life during the night for you ?
It started from 82% at 2:00 AM, and now it's at 65%...
Click to expand...
Click to collapse
Yikes, that seems really awful. I'd suggest you use naptime for aggressive doze.
You could also try the doze app which stops background data for chosen apps...
With naptime installed you should get much better battery life...
Did you clean flash this?
HaoZeke said:
Yikes, that seems really awful. I'd suggest you use naptime for aggressive doze.
You could also try the doze app which stops background data for chosen apps...
With naptime installed you should get much better battery life...
Did you clean flash this?
Click to expand...
Click to collapse
I'll try Naptime and Doze app secondly.
Thanks for your tricks. I will tell you if it resolved my issue
And yup, I did a clean install
I can't flash system.img, fastboot shows this error
(load_file: could not allocate -1585037392 bytes
error: cannot load 'system.img')
I downloaded system.img two times but same error.
katibehi said:
I can't flash system.img, fastboot shows this error
(load_file: could not allocate -1585037392 bytes
error: cannot load 'system.img')
I downloaded system.img two times but same error.
Click to expand...
Click to collapse
Which system are you coming from?
I think that error probably has to do with the larger size of the system image because of gapps being included..
Are you trying a full wipe?
finly i flashed it every think is good but camera dosent work. for now i come back to stock.camera important for me.thanks for your work
Is it possible to make this compatible with the E6653 device? The rom loads perfectly on my phone, only thing not working is my SIM card because I dont have a DSDS phone.
Azrael6947 said:
Is it possible to make this compatible with the E6653 device? The rom loads perfectly on my phone, only thing not working is my SIM card because I dont have a DSDS phone.
Click to expand...
Click to collapse
Yup it is possible and I'll release a working boot.img for the e6653 with the next release (hopefully today itself)
Actually the delay is because I'm compiling with uber but my first build was laggy as hell.
Azrael6947 said:
Is it possible to make this compatible with the E6653 device? The rom loads perfectly on my phone, only thing not working is my SIM card because I dont have a DSDS phone.
Click to expand...
Click to collapse
Why you don't flash this(http://forum.xda-developers.com/xperia-z5/development/cyanogenmod-14-1-xperia-z5-e6553-t3493283) on your e6653?
katibehi said:
Why you don't flash this(http://forum.xda-developers.com/xperia-z5/development/cyanogenmod-14-1-xperia-z5-e6553-t3493283) on your e6653?
Click to expand...
Click to collapse
Actually trying that one now, funnily enough it's not detecting my SIM card either. Never had this issue before, might be because I am in Australia.
---------- Post added at 10:26 PM ---------- Previous post was at 10:07 PM ----------
HaoZeke said:
Yup it is possible and I'll release a working boot.img for the e6653 with the next release (hopefully today itself)
Actually the delay is because I'm compiling with uber but my first build was laggy as hell.
Click to expand...
Click to collapse
Haha, you have no idea how excited I am right now. Eagerly awaiting that upload. Soon as it's up, I'll load it up and if all works well I'll use it for a while and give you some feedback.
Unfortunately the CM 14.1 ROM that was posted (which is for the E6653) cant detect my SIM either, lot of other people are having that issue too. Hopefully yours will be that stock experience I'm looking for.
Sh4douw said:
I'll try Naptime and Doze app secondly.
Thanks for your tricks. I will tell you if it resolved my issue
And yup, I did a clean install
Click to expand...
Click to collapse
Ok, so I installed Doze, Greenify (without Xposed, hope that it will be compatible with Android Nougat soon ), and NapTime. Without effect, always 2-3% drain per hour.
I realized that my device won't deep sleep, it was always in activity even when I wasn't using it.
I searched for wakelocks, and noticed that Google services were faulty. I disabled some of them after searched online, and it's better
I think without camera, the rom isn't complete. I am waiting for that.
Azrael6947 said:
Actually trying that one now, funnily enough it's not detecting my SIM card either. Never had this issue before, might be because I am in Australia.
---------- Post added at 10:26 PM ---------- Previous post was at 10:07 PM ----------
Haha, you have no idea how excited I am right now. Eagerly awaiting that upload. Soon as it's up, I'll load it up and if all works well I'll use it for a while and give you some feedback.
Unfortunately the CM 14.1 ROM that was posted (which is for the E6653) cant detect my SIM either, lot of other people are having that issue too. Hopefully yours will be that stock experience I'm looking for.
Click to expand...
Click to collapse
I believe the sim detection in @fergy's rom has been fixed by him.. check the last posts in that thread...
I do honestly believe aosp is doing better than cm-14.1 at the moment, mostly because CMTE hasn't been doing well on the newer CM roms while Substratum is working really well...
I'm uploading a single sim kernel to release 1. Since the Uber builds are being more trouble than help...
Test it and tell me how it goes...
katibehi said:
I think without camera, the rom isn't complete. I am waiting for that.
Click to expand...
Click to collapse
On release 2 (testing) with the Uber toolchain, Open Camera works... however the rom is overall very laggy using uber...
So I'll be looking into other opportunities...
By the way, have you found any non-stock rom (AOSP,CM etc) here or elsewhere with a working msm8994 camera?
If yes please link the repos here, I'll gladly try to incorporate it.

Categories

Resources