[ROM][UB] February 10: JAGUAR SIRIUS LP 5.1.1 OFFICIAL HARDENED - Xperia Z2 Original Android Development

October 17. Rom fixed: boots and works fine on Xperia Z3, which is like Z2 a Shinano device.
This is the Official Jaguar rom for Honami, which is based on AOSP with some flavors from Slim and Dirtyunicorn. The main difference from other roms is the emphasis on security and multiple features. With that in mind , let's see what Jaguar has to offer:
1. Hardened Kernel, modified M5; hardened rom built with HYPERTOOL 5.4
2. All ciphers enabled in kernel instead of just a few
3. Hardened/Fortified Bionic and Libs
4. Fstack protection strong to resist buffer overflows
5. Many System apps and processes are made read-only, to reduce elevation of privilege
6. Selinux replaced with Tomoyo Security, Yam security
7. Disc encryption, keymaster to 256 bit AES instead of 128
8. Latest TWRP with working brightness and ability to decrypt Data
9. Random number generation mixed hardware/software, as recommended by Linus Torwalds
10. Options to randomize host on every boot
11. Option to have a separate password for lock screen and boot
12. Qualcomm's Time Services disabled due to leaking on early boot (set time to automatic to get it from your carrier). Forget it. Jaguar now has Sony TimeKeep ported from MM/Nougat that sets the correct time locally without the internet or GSM signal. So, even if you are in Airplane mode, the time will be right on each reboot. All you need to do is to set it right once on a live device
13. WIFI Background Scanning disabled to prevent leaking
14. Internet disabled for both WIFI and Data until Afwall is set and activiated (Afwall included in download, install as regular app)
15. The phone is VOLTE ready and you have all network options available in Cell menu (not just LTE/WCDMA/GSM)
16. GRsecurity features, such as Sidechannel implemented
17. Some Pax Security Features
18. Option to deny USB connection: denied always; denied when locked; and allowed always
19. Hardened webview with Google and other "interesting" IPs removed
20. Prevention of bruteforcing screen pin: the phone will reboot upon 3 unsuccessful attempts
21. Perfect_Event_Paranoid ported from Grsecurity: now third party apps can't use other apps including system to elevate privileges
22. Camera hardware button works to focus, take pictures and start video recording
23. Option to disable writing to Tombstones (a lot of private info is dumped there if there is a crash)
24. Option to disable continuing writing of logcat
25. Option to disable device cameras: back; front, both or none
26. Always latest Google Security Patches
27. Always latest Code Aurora Security Patches
28. Changes ported directly from Google Android Gerrit, so most of those in MM and even N are in this rom
29. About 80% of kernel changes are ported into Jaguar kernel from 3.10 and 3.18 (not Sony AOSP 3.10 that has Down Syndrome, but Linux/Google/Code Aurora one)
30. Rom is odexed to significantly increase boot speed (under 30 seconds) and application start
31. DNS_Crypt that gives you a native option to have numerous Dns providers all encrypted (in Settings/Security
32. Seccomp/secure computing implemented and enabled in kernel
31. Many more security features ported from Linux and Copperhead OS
Other features include: Layers Theme Engine; Native Call Recording with interface integrated in Dialer with no restrictions; Privacy Guard; Native Wakelock Blocker; Native Black List; Global Menu; Slim Recents; Traffic Indicators; Advanced Reboot; Slim Pie; CPU Info on Screen; Ram Bar in Recents; Open Source Superuser included and integrated in Settings; True Offline Charging with Screen Off; Kernel Adiutor included (unzip and install as a normal app) and integrated in Settings; FM Radio and Recording plus more
Things users need to know to have smooth experience:. These are not bugs, but rather an explanation of some features
1. If you want to do data encryption, keep in mind that unlike Android, Jaguar uses 256 bit encryption. If you were encrypted on other roms, you won't be able to decrypt. So, wipe encryption and then re-encrypt on Jaguar. Also, keep in mind that if you ever did factory reset on official TWRP 3+ for honami, your data partition is screwed and have to be resized to enable encryption. This has nothing to do with the rom, but rather with the official TWRP itself. Fastboot my unofficial TWRP 3.0.2, which, by the way has working brightness, as well as ability to decrypt and mount data
2. Jaguar contains a script running on early boot, which cuts the internet access to both WIFI and Data until Afwall is running. This is done to prevent leaking, as well as having all your internet traffic routed through some interesting number of servers, including this IP: 26.147.196.22. So, install Afwall and activate it, otherwise, no Internet for you
3. If your system language is different from English and you want to make changes in Phone/Cell Network settings, switch to English first, make the changes and then return to your language. The changes you made will hold. If you try to make the changes in your language, you will have com.android.phone crash. Localization takes time and is virtually impossible to implement in Jaguar, which is a one-person-rom
4. Sony TimeKeep, which is ported from MM/N, now sets the correct time on reboot without the Internet or GSM signal. All you need to do is set it once and TimeKeep will save/recalculate/restore the same on each reboot
5. GAPPS: if you use them, you need to flash them right after the rom (or each update) and before reboot. Flashing after reboot will result in multiple f/c
6. Due to Volte implementation, you will need to flash (one time only) stock LP or MM baseband, but only if you have no GSM signal
Download: All updates and change logs are in Post #3
Instructions:
1. Be on LP, Have TWRP (fastboot my unofficial version), unlocked bootloader and root
2. In TWRP, wipe data/factory reset, then wipe System/Data/Cache/Dalvik
3. Flash the rom
4. If you use xposed, flash the latest installer
5. Reboot, install Afwall and Kernel Adiutor as normal apps; activate Afwall to have Internet
6. Enjoy the rom, say thank you, donate or do both
Warning: If your device and/or anyone in the immediate vicinity dies, don't blame me: it is all China and Russia's fault.
Credit: CM, AOSP, Slimroms, DU, Copperhead OS, Myself5 (kernel)
UPDATED KERNEL SOURCE: https://forum.xda-developers.com/devdb/project/dl/?id=23107 . Don't flash. This is not kernel, but rather sources to compile kernel
Kernel Source: https://github.com/AOSP-Jaguar/kernel_sony_msm8974
XDA:DevDB Information
Jaguar Sirus LP 5.1.1 Hardened, ROM for the Sony Xperia Z2
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP, SLIM, DU
Version Information
Status: Stable
Stable Release Date: 2016-08-02
Created 2016-08-03
Last Updated 2017-02-10
XDA:DevDB Information
JAGUAR SIRIUS LP 5.1.1 OFFICIAL HARDENED, ROM for the Sony Xperia Z2
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
Version Information
Status: Testing
Created 2016-10-17
Last Updated 2017-02-10

Development update as of February 16 and some Screenshots
February 16: I broke my Z1 screen again and am not in the mood for after market screens. And I am sick and tired of Sony crappy treatment of development community.
I am now looking at Lenovo Zuk Z2 or Z2 pro. Both excellent phones with the latest CPU and made out of metal and glass by Motorola which they bought from Google a couple of years ago. Zuk is friendly to developers and their blobs don't dumb down camera and they don't seek to "unify" bugs for all their devices. I no longer wish to support a fat bastard corporation that can't make a good phone, but thinks that just by putting their logo on the phone would make it worth $700.
RE Jaguar. I will continue to maintain Jaguar mainly with security patches... for a while, but my main work will be concentrated on Zuk. There is a lot of work to be done cleaning Android N and implementing security and other features from Jaguar...
Screenshots are here: http://forum.xda-developers.com/showpost.php?p=62560391&postcount=2

Download/Change Log Section
February 10: New release including
1. February security patches
2. Sony TimeKeep to set the correct time on boot
3. Dns_Crypt (numerous choices of encrypted Dns providers) in Settings/Security
4. Open Source Superuser integrated in Settings
5. Seccomp/secure computing implemented and enabled in kernel
6. Twrp 3.0.X that supports data decryption, as well as TimeKeep
To install TWRP use fastboot: fastboot flash recovery recoveryZ2.img or any app that allows you to flash recoveries
To use Dns_Crypt, you must allow the Internet for 'apps run as root' in Afwall
Download Rom: https://forum.xda-developers.com/devdb/project/dl/?id=23094
Download TWRP: https://forum.xda-developers.com/devdb/project/dl/?id=23093
___________________________________________________________________
January 7: New release with January security patches from Google and Code Aurora. Also, qcom time service is back.
Download: https://forum.xda-developers.com/devdb/project/dl/?id=22460
If you were on a previous release, you may flash dirty. Otherwise - fresh install (read OP)
_______________________________________________________________________________
December 10: Rom updated to include:
1. December security patches
2. Signature Spoofing (as in Omniroms)
3. USSD fixed (maybe)
Download: http://forum.xda-developers.com/devdb/project/dl/?id=22011
________________________________________________________________________________
November 10. Rom updated to include November Security Patches. I have also removed Supersu, as the rom has a built-in root manager.
Download: http://forum.xda-developers.com/devdb/project/dl/?id=21430
________________________________________________________________________________
October 17. Rom updated to include October Google and Code Aurora security patches. Also, there is a new option to deny applications' background access to clipboard.
Rom Download: http://forum.xda-developers.com/devdb/project/dl/?id=20955
Kernel Adiutor/Afwall Download: http://forum.xda-developers.com/devdb/project/dl/?id=20954

Rom fixed and reposted. Confirmed working on Xperia Z3, which is also a Shinano device...

Thanks, should be able to flash it this month!

optimumpro said:
Rom fixed and reposted. Confirmed working on Xperia Z3, which is also a Shinano device...
Click to expand...
Click to collapse
So you say you fixed bootloop issue with Xperia Z2 ?

abasba said:
So you say you fixed bootloop issue with Xperia Z2 ?
Click to expand...
Click to collapse
The issue on Shinano was that kernel compiled with UBERTC 5 and higher wouldn't simply boot...
I have now published a fully working Jaguar for Z3 and Z3c...

Is shinano and sirius shares same components?
Wouldnt flashing shinano rom hard-brick sirius?

abasba said:
Is shinano and sirius shares same components?
Wouldnt flashing shinano rom hard-brick sirius?
Click to expand...
Click to collapse
Oh, please. Both Z2 and Z3 use shinano platform, but the roms are different for each device. This one is made specifically for Z2-Sirius... So, you won't brick your device if you flash it...

Is fish eye bug present on Z2 with unlocked bootloader (like on Z3)?

optimumpro said:
Is fish eye bug present on Z2 with unlocked bootloader (like on Z3)?
Click to expand...
Click to collapse
No for me

Is it advisable to flash this over 6.0?

hamzxoxo said:
Is it advisable to flash this over 6.0?
Click to expand...
Click to collapse
As long as you have TWRP and do a clean wipe: system/cache/data, you should be OK.

I get a FC from Camera Workaround after every reboot?
Fresh install, wiped all before.

wheal said:
I get a FC from Camera Workaround after every reboot?
Fresh install, wiped all before.
Click to expand...
Click to collapse
Remove Camera workaround with root file explorer and use Open Camera - much better than stock camera app...

Hello sir, i've been using this rom for a couple of days. it's been great and stable rom for me.
one little bug that i have noticed. it's that i can't do Copy-paste text on this rom.. on any app.
any solution ?

r960xt said:
Hello sir, i've been using this rom for a couple of days. it's been great and stable rom for me.
one little bug that i have noticed. it's that i can't do Copy-paste text on this rom.. on any app.
any solution ?
Click to expand...
Click to collapse
You do know that you have to long press on screen and then do copy/paste? On some apps copying doesn't work, but on most it does...

hi bro,
great work! this is so light and smooth in use
i liked minimum pre-apps on this ROM
but as you know copy/past texts not work at all! (copy function works very well but past doesn't work)
have you any solution for this?

hi bro,
great work! this is so light and smooth in use
i liked minimum pre-apps on this ROM
but as you know copy/past texts not work at all! (copy function works very well but past doesn't work)
have you any solution for this?
Click to expand...
Click to collapse
/// oh!my mistake. I found it...
setting/security/allow background clipboard access
and finally past button comeback
thanks again for this awesome ROM , bro . everything is perfect.
and just a few more questions...
1.is Fast charging active in your kernel?
2.i've get bootloop when i flashed xposed(arm-sdk22-v86) in twrp.
Is this ROM not compatible with xposed framework?

where is your unofficial TWRP?
I want to use AES 256 encryption on your rom.
In your post, you recommended using unofficial TWRP when i use encryption.
But I can't find your unofficial TWRP for SIRIUS.:crying:
Can i have a link?

Related

[ROM][26Jan14][4.4.2] Nexgea (v0.1a)

What Is Nexgea?
Nexgea is a ROM for the Nexus 4, based off the official source code from Google. It's meant to be nearly-stock, with only a few necessary (to me) tweaks and fixes added.
Features:
Comes rooted with SuperSU. I did NOT chattr the files, so it will not survive a ROM update.
File Manager by Rhythm Software is included, homepage here.
FOTAKill.apk to disable OTA updates, not sure this is really needed.
App Ops has been re-enabled (or rather, dis-disabled). Not a big deal if you're already rooted, but still...
Band Selection menu no longer force closes.
Kexec-hardboot support, you can use MultiRom and multi-boot with Ubuntu Touch, FirefoxOS, and others!
Init.d support. Put startup scripts in /system/etc/init.d. Make sure they're chmod 755.
build.prop has "telephony.lteOnCdmaDevice=1", you still need a compatible modem to enable LTE.
Sources:
Kexec patch: Used the diff info found here. Thread describing kexec-hardboot is here by Tasssadar
Re-enabled App-ops by reverting commit that disabled it.
Band Selection force close fix found in this post by bigxie.
How to Install:
I probably need to work on the update script. I used TWRP v2.6.3.0, went into the Wipe menu, then Advanced Wipe, selected "Dalvik Cache", "System", "Data", and "Cache". Then went to the Install menu, flashed my ROM, and lastly (optional) flashed PA-Gapps.
To get Google Apps, I recommend the "Google Stock Package" PA-Gapps as found here.
Screenshots:
Have you seen stock screenshots of the Nexus 4 running 4.4.2? Then you've seen what this rom looks like. Nevertheless, here's the obligatory About Phone screen:
Disclaimer:
Not Responsible For:
Missed Calls/Texts
Wrongly Dialed Calls/Texts
Spontaneous Combustion
Warranty Status
Software Malfunctions
Hardware Malfunctions
Anything Not Already Listed.
Seriously, if you want someone to be legally liable for how your phone works, stay on the stock rom, m'kay?
Changelog:
26 January 2014 - Nexgea v0.1a
Initial Release. Works great for me, let me know how it works for you!
Links:
Mediafire | AndroidFileHost
XDA:DevDB Information
Nexgea, a ROM for the Google Nexus 4
Contributors
josetann
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Testing
Created 2014-01-26
Last Updated 2014-01-26
Reserved
Reserved
Reserved
Reserved.
so no customization no update no flexible ui.....stick to the stock thing????
Downloading , thanks
Sid Droid said:
so no customization no update no flexible ui.....stick to the stock thing????
Click to expand...
Click to collapse
That's the general idea.

[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.

[ROM] AOSP 6.0.1 for Galaxy Grand Duos (I9082/I9082L) (Update 20160406) 2SIM

This is a build of the Android Open Source Project (AOSP) based on Android 6.0.0 for people who prepare pure Android without the extra feature of CyanogenMod or other ROMs.
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.
*/
Device-specific source code for the Samsung Galaxy Grand Duos are available from https://github.com/pawitp/android_device_samsung_i9082/tree/aosp-6.0 and https://github.com/pawitp/android_kernel_samsung_i9082/tree/aosp-6.0.
Compatibility patches are included in the device repository in the "PATCHES" folder. (Please give credit if you use them in your ROM and if you fix something, please submit patches.)
For compilation instruction, see https://github.com/pawitp/android_device_samsung_i9082/wiki/How-to-compile-aosp-6.0.
Downloads
ROM: https://basketbuild.com/devs/pawitp/i9082_aosp6.0/
Google Apps: http://opengapps.org/?api=6.0&variant=nano
What works?
RIL (Calls, SMS, Mobile Data)
Wi-Fi/Bluetooth
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera
Video (playback & recording)
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
AOSP keyboard does not support gesture typing even with gapps installed. This is to prevent crash with incompatible gapps packages. If you want gesture typing, install Google Keyboard from the Play Store.
FM Radio does not work
Runtime storage permission does not fully work (setns kernel patches are not applied, see com.android.cts.appsecurity.PermissionsHostTest#testInteractiveGrant CTS test. After granting permission, the app will need to be restarted before it sees the new permission.)
Sometimes wake up causes music stutter
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 (once they work):
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
If you are using a recovery which mounts /system on boot, unmount it before installing
Wipe data if coming from stock or other ROMs (You may get a "status 7" error if you fail to wipe.)
Install the ROM
Optionally install the Google Apps Addon (In Marshmallow, you MUST flash gapps before booting into the system for the first time or else the proper permissions will not be granted resulting in Setup Wizard crash. If you experience the crash, you will need to do a factory reset.)
To upgrade to a newer build, simply flash the zip. You also need to flash Google Apps and other addons again because addon.d support is not included in this ROM.
Changelog
20160406: Based on android-6.0.1_r24
20160313: Based on android-6.0.1_r21
20160312: Based on android-6.0.1_r21 Removed due to mobile network issue
20160221: Fix SIM card detection when phone is encrypted
20160206: Based on android-6.0.1_r11
20160124: Update vclmk SELinux policy from GHsR (may help with freezes when low on memory), fix mute not working in-call
20160105: Based on android-6.0.1_r8 (note: to prevent upgrade issues like in 5.1, I will not pick the latest revision, but rather the latest revision Google used to build for the Nexus 6P)
20160103: Enable SELinux in enforcing mode (some of the work thanks to GHsR)
20151228: Fix switching 2G/3G, fix widevine DRM (Google Play Movies)
20151219: Update binder compatibility patch from CM
20151208: Based on android-6.0.1_r3
20151206: Fix auto rotation, camera rotation, flashlight and WebView crash thanks to patches pointed out by GHsR. Fix Dual SIM thanks to patch pointed out by Yousef Mohamed.
20151128: Based on android-6.0.0_r26, disable gesture typing on AOSP Keyboard to prevent crash with some gapps (install Google Keyboard if you want gesture typing). Please also see updated instruction for gapps installation.
20151018: Add uid_cputime patch in the kernel, temporarily use Galaxy 2 Plus libril.so for working single SIM RIL. (Note: you either need to factory reset or follow the FAQ on how to disable Dual SIM on your device.)
20151013: Initial alpha release based on android-6.0.0_r1
FAQ
Can you include the "ask first" option for sending messages?
The "ask first" option is not available in AOSP. However, you can select the SIM when you send the message if you use Google's Messenger app.
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 (except for 20151018 build). 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)
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 need to be flashed manually.
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 AOSP'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.
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 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.
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.
Reporting Bugs
You are free to discuss bugs in this thread. However, I will not actively fix or help with bugs reported. Patches which fix them are welcomed.
Thanks
- The CyanogenMod team for some of the compatibility patches used in this ROM
- 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
- ghsr for SELinux patches and various other patches from his device repo.
XDA:DevDB Information
AOSP 6.0.0 for Galaxy Grand Duos (I9082/I9082L), ROM for the Samsung Galaxy Grand Duos i9082
Contributors
pawitp
Source Code: https://github.com/pawitp/android_device_samsung_i9082/tree/aosp-6.0
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
Based On: AOSP
Version Information
Status: No Longer Updated
Created 2015-10-13
Last Updated 2016-04-05
I'm checking xda forum every second to see this post from you @pawitp. Thanks for your hard work for this device. I'm excited to flash this and experience Android 6.0. I hope we can get some fix for the RIL issues from other developers supporting this device. Once again, @pawitp, you are amazing.
Awesome....Thanks bro
Sent from my SM-G9250 using Tapatalk
thank you @pawitp
Sent from my GT-I9082 using XDA Free mobile app
Thanks bro.. I shall try this ROM by this weekend. And report errors. I'm not well at developing and codeing, so only I can do is error log reporting and praying. I have increased the internal memory. Will it create any issues?
This is android m?
.... I am waiting for cm 13...
Awesome sir.... Great to see your support toward our device and also android 6.0 in GALAXY GRRRRAAANNDD....
WOW...
wow!!..I dint expect that..so fast..Thanks...
dipeshpatel.1991 said:
Awesome sir.... Great to see your support toward our device and also android 6.0 in GALAXY GRRRRAAANNDD....
WOW...
Click to expand...
Click to collapse
I think its not android 6.0:
pawitp said:
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: AOSP
Version Information
Status: Alpha
Created 2015-10-13
Last Updated 2015-10-13
Click to expand...
Click to collapse
razorfancy said:
I think its not android 6.0:
Click to expand...
Click to collapse
It's 6.0 i guess
Known Issues
--
--
--
--
--
--
(XDA) DEV-DB says this is Lollipop because the feature has not been updated for Marshmallow yet. :good:
Sometimes wake up causes music stutter
Does not work on 4.1 stock ROM's bootloader, please upgrade to stock 4.2 before flashing
Click to expand...
Click to collapse
razorfancy said:
I think its not android 6.0:
Click to expand...
Click to collapse
It's android 6.0
Sent from my SM-G9250 using Tapatalk
Nice
Great Initiative. I'm one wanting the extra power saving features (Doze), here or ported....
Thanks a lot bro.
You are the boss!!
Sent from my GT-I9082 using XDA Free mobile app
@pawitp , you are awesome bro didn't expected so early work hope other devs join and solved the problem !
WOW very early .
It's amazing soon with the help of devs this became our routine ROM ......
Can anyone tell a place for Google Apps AddOn please?
And the root file also (a trusted one).
And once again great work pawitp, Thank You!
Hope CM 13 comes up fast
Any usable part of this?
https://gist.github.com/codekidX/140eadfc8f2ee0c9558b
https://gist.github.com/codekidX/62c73e655f282ee4bf0a
merges for CM13 branch has also started and it seems that RILs are bugged and fixes are along the way
http://review.cyanogenmod.org/#/c/111678/
http://review.cyanogenmod.org/#/c/111361/
The SIM card is not being detected, I am only using one. Please tell what to do!!
Tanuj99 said:
The SIM card is not being detected, I am only using one. Please tell what to do!!
Click to expand...
Click to collapse
Please do read the first post.
Currently RIL (Radio Interface Layer) which is responsible for calls, SMS and data are not working
Please do also note that this ROM is at its ALPHA stage.
Tanuj99 said:
The SIM card is not being detected, I am only using one. Please tell what to do!!
Click to expand...
Click to collapse
Please kindly read whole op. It is already mentioned there. It is in alpha stage, let developers fix it. It is not daily driver

[DISCONTINUED][ROM][9.0][SM-N935F] Lightheart OS [30/10/2020]

Lightheart 1.0 - The key to speed.​
Hi everyone. My name is Skulldron and for those of you who do recognise me, know me as the creator of Project Pixel, another one of the greatest ways to emulate the Pixel Experience, whilst keeping all the benefits of using OneUI and its stock optimized drivers as its base. Today I'm going to introduce something, different. Over the years of working on Touchwiz based ROMs, I've learnt the description of every little apk, every little permission, what it accepts and what it rejects, its pros and its cons. As a result of this experience, I have one of the best debloat lists out there, with each item on the debloat list, being tested, through extensive testing, and it goes over every file and every partition known in the OneUI OS. This exact same debloat script was used in Project Pixel, which has received positive review after positive review for how efficient and how lightweight OneUI became after the debloat. Today however, I present to you Lightheart OS, a new project that I will be building myself and updating monthly. Today I showcase Lionheart, the Lineage OS to my Cyanogenmod.
Key Features:
1. Heavily Debloated System: The debloat script that was made by me, has over 250+ debloated permissions, apks and other files.
2. Better Battery Performance due to Efficiency - With the removal of an incredible amount of bloat, along with better performance and lesser services, you should be looking at better SOTs and better standby times.
3. Kernel Power Control: With MTweaks and Magisk, you will be able to control your device’s clock speed and be able to force higher GPU and CPU Clock, when doing more intensive tasks such as gaming.
4. Better Kernel Performance - Due to the deepness of the debloat, the kernel now has more RAM and more space to be more efficient and allow it to focus on less threads at once.
5. Current October Patch with the promise of updates every month - Every month an update is released, the ROM will be updated along with it, with a time frame of 1-2 weeks.
6. Restored some stock Google Permissions - Some stock google framework was restored, such as the default setup wizard.
7. All Essential Samsung Features have been kept - All essential OneUI features have been kept alive, for the sole purpose of necessity.
8. Completely Deknoxed -The ROM has been Deknoxed and FRP lock measures have been disabled
9. VoLTE Supported
Individual Features:
1. AdAway
2. Eleven Music
3. Files GO
4. GBoard
5. Android Pie AOSP Emojis
6. Lightheart X Boot Animation
7. AOSP System Sounds
8. Samsung Gallery (Stripped Down and lightened to improve performance)
9. Samsung's Stock Camera with HDR parameter changes, debloated and additional video modes
10. SystemUI Tuner (Provides battery stats along with other useful customizations - Check QS icons and add it to QS Panel to view)
11. YouTube Vanced (Ad-free Youtube)
12. Mtweaks (Has Hardware Control - Similar to Kernel Adiutor but more tailored to Exynos)
INSTALL INSTRUCTIONS: (Backup everything, including contacts etc.)
1. Download the zip and download the latest Magisk (ROM will not boot if Magisk is not flashed due to encryption procedures)
2. Wipe System, Data, Dalvik Cache and Cache
3. Flash the zip and flash Magisk.
Notes:
- To view Battery Stats and Storage, pull down the Quick Settings Panel and on the top right click the three bubbles button and then Button Order. Then move the new Battery and Storage icon to the Quick Settings.
- Set Trebuchet as default launcher, for better battery savings. OneUI Home was only included for its app switcher.
Changelog:
1.0 - Initial Release
If changes are made, they will be highlighted in the next post.
Download Links:
1. Lightheart 1.0:
https://drive.google.com/file/d/1eyrslPV0B3yMX8Fb_p1xSzaqzhrXvDgI/view?usp=sharing
2. Magisk Manager:
https://github.com/topjohnwu/Magisk/releases
3. Magisk:
https://github.com/topjohnwu/Magisk/releases/tag/v20.4
Credits and kernel source:
Stock Kernel Source: http://source.samsung.com/
Check the screenshots tab to see screenshots of the ROM in action.
XDA:DevDB Information
Lightheart 1.0, ROM for the Samsung Galaxy Note FE
Contributors
Skulldron
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest Bootloader Available
Based On: OneUI
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2020-10-30
Created 2020-10-30
Last Updated 2020-10-31
Skulldron said:
Lightheart 1.0 - The key to speed.​
Hi everyone. My name is Skulldron and for those of you who do recognise me, know me as the creator of Project Pixel, another one of the greatest ways to emulate the Pixel Experience, whilst keeping all the benefits of using OneUI and its stock optimized drivers as its base. Today I'm going to introduce something, different. Over the years of working on Touchwiz based ROMs, I've learnt the description of every little apk, every little permission, what it accepts and what it rejects, its pros and its cons. As a result of this experience, I have one of the best debloat lists out there, with each item on the debloat list, being tested, through extensive testing, and it goes over every file and every partition known in the OneUI OS. This exact same debloat script was used in Project Pixel, which has received positive review after positive review for how efficient and how lightweight OneUI became after the debloat. Today however, I present to you Lightheart OS, a new project that I will be building myself and updating monthly. Today I showcase Lionheart, the Lineage OS to my Cyanogenmod.
Key Features:
1. Heavily Debloated System: The debloat script that was made by me, has over 250+ debloated permissions, apks and other files.
2. Better Battery Performance due to Efficiency - With the removal of an incredible amount of bloat, along with better performance and lesser services, you should be looking at better SOTs and better standby times.
3. Kernel Power Control: With MTweaks and Magisk, you will be able to control your device’s clock speed and be able to force higher GPU and CPU Clock, when doing more intensive tasks such as gaming.
4. Better Kernel Performance - Due to the deepness of the debloat, the kernel now has more RAM and more space to be more efficient and allow it to focus on less threads at once.
5. Current October Patch with the promise of updates every month - Every month an update is released, the ROM will be updated along with it, with a time frame of 1-2 weeks.
6. Restored some stock Google Permissions - Some stock google framework was restored, such as the default setup wizard.
7. All Essential Samsung Features have been kept - All essential OneUI features have been kept alive, for the sole purpose of necessity.
8. Completely Deknoxed -The ROM has been Deknoxed and FRP lock measures have been disabled
9. VoLTE Supported
Individual Features:
1. AdAway
2. Eleven Music
3. Files GO
4. GBoard
5. Android Pie AOSP Emojis
6. Lightheart X Boot Animation
7. AOSP System Sounds
8. Samsung Gallery (Stripped Down and lightened to improve performance)
9. Samsung's Stock Camera with HDR parameter changes, debloated and additional video modes
10. SystemUI Tuner (Provides battery stats along with other useful customizations - Check QS icons and add it to QS Panel to view)
11. YouTube Vanced (Ad-free Youtube)
12. Mtweaks (Has Hardware Control - Similar to Kernel Adiutor but more tailored to Exynos)
INSTALL INSTRUCTIONS:
1. Download the zip and download the latest Magisk (ROM will not boot if Magisk is not flashed due to encryption procedures)
2. Wipe System, Data, Dalvik Cache and Cache
3. Flash the zip and flash Magisk.
Notes:
- To view Battery Stats and Storage, pull down the Quick Settings Panel and on the top right click the three bubbles button and then Button Order. Then move the new Battery and Storage icon to the Quick Settings.
- Set Trebuchet as default launcher, for better battery savings. OneUI Home was only included for its app switcher.
Changelog:
1.0 - Initial Release
If changes are made, they will be highlighted in the next post.
Download Links:
1. Lightheart 1.0:
https://drive.google.com/file/d/1eyrslPV0B3yMX8Fb_p1xSzaqzhrXvDgI/view?usp=sharing
Mirror: https://drive.google.com/file/d/1LmWmMazSLKqVduQjx17IHRyUTNZKlhsy/view?usp=sharing
Dropbox Mirror: https://www.dropbox.com/sh/btsnola1j82on98/AAAVb6CqWZul3NRrgIaTnvSda?dl=0
2. Magisk Manager:
https://github.com/topjohnwu/Magisk/releases
3. Magisk:
https://github.com/topjohnwu/Magisk/releases/tag/v20.4
Feel free to join us on Telegram: https://t.me/LIGHTHRT
Credits and kernel source:
Stock Kernel Source: http://source.samsung.com/
Check the screenshots tab to see screenshots of the ROM in action.
XDA:DevDB Information
Lightheart 1.0, ROM for the Samsung Galaxy Note FE
Contributors
Skulldron
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest Bootloader Available
Based On: OneUI
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2020-10-30
Created 2020-10-30
Last Updated 2020-10-31
Click to expand...
Click to collapse
Really respect what do you do. keep moving bro.
Can you add samsung account to restore data from last rom.
The op promised monthly updates. It's been two months, and he/she still hasn't replied to the request made 6 days after this was posted. This thread should be considered abandoned and locked. I've about given up hope for this phone, been waiting for a long time for some real activity in the custom roms - it's apparent that's not going to happen.
Cyanogen sucks for this phone anyway (no offense intended to the devs that spend the time trying to give us something better, just stating a fact), it takes all the features away that make this phone stand out. What you end up with is a Motorola that says samsung on the front.
bean1028 said:
The op promised monthly updates. It's been two months, and he/she still hasn't replied to the request made 6 days after this was posted. This thread should be considered abandoned and locked. I've about given up hope for this phone, been waiting for a long time for some real activity in the custom roms - it's apparent that's not going to happen.
Cyanogen sucks for this phone anyway (no offense intended to the devs that spend the time trying to give us something better, just stating a fact), it takes all the features away that make this phone stand out. What you end up with is a Motorola that says samsung on the front.
Click to expand...
Click to collapse
Edit::: this isn't cyanogen. I must have got mixed up with the last thread i was reading. I've been reading note fe rom threads for a few hours now, it's all starting to blend together...
bean1028 said:
Edit::: this isn't cyanogen. I must have got mixed up with the last thread i was reading. I've been reading note fe rom threads for a few hours now, it's all starting to blend together...
Click to expand...
Click to collapse
Edit::: it IS cyanogen!! I'm going to take it for a spin anyway, maybe this dev got it right.
Props for giving us another option. I wasn't a fan of project pixel, but that's only because I don't like pixel. You did good work there. I'll post for others what I find.
stabil and good working... THXX
Hi, are you thinking new upgrade?
Sory for my english is bad
Call recorder work but volte and edge panel isn't work
great ROM
This ROM is now sadly discontinued, due to a lack of time and due to the fact that I no longer have time, nor own the device thus making my job that little bit harder. Thankyou everyone for using it though, and hope you find a better one. Link to the ROM will be left up however, for whoever needs it.

Categories

Resources