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

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.

Related

[ROM][UNOFFICIAL] CM 10.1 for Galaxy Grand Duos (I9082/I9082L) (Update 20131101)

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.2 (Jelly Bean), 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. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
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.
Patch to system/core for RIL to work: https://gist.github.com/pawitp/5372673.
Patch to device/common for bluetooth to work: https://gist.github.com/pawitp/5411720.
Patch to hardware/libhardware for microphone to work: https://gist.github.com/pawitp/5449660
Patch to frameworks/av for video recording to work: https://gist.github.com/pawitp/5449655
Patch to packages/app/Camera for antibanding settings: https://gist.github.com/pawitp/5450415
Patch to frameworks/native as a temporary workaround for hwc issue: https://gist.github.com/pawitp/6884849
Do not submit bug on CyanogenMod issue tracker
Downloads
ROM (20131101): https://anonfiles.com/file/67d40caaa3c208fc96feec330e53665a
ROM (Previous Versions): http://goo.im/devs/pawitp/i9082_cm10.1
Google Apps: http://goo.im/gapps
Note: The ROM download page also provide a CWM-based recovery image with full internal and external sd card support flashable with Odin.
What works?
Wi-Fi (including Wifi Direct and Tethering)
Bluetooth
RIL (Calls, SMS, Mobile Data)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera (photo & video)
Video playback
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
Only the primary SIM slot works
HW Composer not used in landscape (until we upgrade to 4.2 hwc)
FM Radio does not work (you can use SpiritFM, but I'm not providing support for any problem)
Soft-key lights up when touch screen is used
Head-set mic not working for recording (works in call)
Does not work on 4.2 stock ROM's bootloader, please revert to 4.1 before flashing
Installation
Install ClockworkMod recovery (if you haven't done so already). See chotu222's guide for detailed instruction.
Make a backup!
Install the ROM using ClockworkMod Recovery
Optionally install the Google Apps Addon
Wipe data if coming from stock
Changelog
20131101: Fixed USB tethering
20131008: Fixed manual network search, workaround for landscape misrendering
20131005: Fixed SIM PIN, Low call volume, Outgoing calls
20130925: Rebased on CM10.1.3 stable branch, no device specific change. (This is not considered a stable release.) (Note: Outgoing call does not work in this version. Works fine on previous versions.)
20130712: Rebased on CM10.1.2 stable branch, no device specific change. (This is not considered a stable release.)
20130711: Rebased on CM10.1.1 stable branch, no device specific change. (This is not considered a stable release.)
20130626: Rebased on CM10.1 stable branch, no device specific change. (This is not considered a stable release.)
20130423: Fixed audio recording. Fixed video recording. Added antibanding setting to Camera
20130422: Removed further unnecessary libraries. Please report if anything that worked in the last release breaks.
20130418: Fixed Wi-Fi Tethering, Wi-Fi Direct and Bluetooth. Turned on secure adb.
20130416: I've removed (what I think to be) unnecessary files and services. Please report if anything that worked in the last release breaks.
20130412: Initial release
FAQ
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.
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'm using an I9082L and have no signal, what do I do?
I'm not having this problem, but some users have reported that flashing a new modem works.
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 4.2 bootloader be supported?
Eventually when an official 4.2 ROM is released for I9082L. For users on 4.2 official ROM, the advised method is to flash a 4.1 official ROM before flashing CM.
Will dual-SIM be supported?
I am trying to work on it whenever I have free time. No ETA.
Will you work on CM 10.2?
Yes, when a stable release or a snapshot is out, I will port the ROM to CM-10.2. Due to a lot of code changes required for dual-SIM, I will not merge this device for official CM for the time being.
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.)
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. The following is a useful format to follow.
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):
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
i am first.
thank you for ur CM.... was waiting to have CM for our device
about the CWM, can it be installed separately?
panda00 said:
about the CWM, can it be installed separately?
Click to expand...
Click to collapse
yes it can be installed separately.
---------- Post added at 08:48 AM ---------- Previous post was at 08:41 AM ----------
to get performance and development menu in settings go to about phone and tap build number 7 to 8 times ...and viola u have developers options and performance options
Interested as to whether this would work on I9105P, since it's very similar to the Grand..
Excellent job, waiting for a stable ROM
installed and running very smooth..... awesome job pawitp...
Tell us more k2wl....
ooobs007 said:
Excellent job, waiting for a stable ROM
Click to expand...
Click to collapse
Don't... he said he does not own the device and will not continue developing this.
Unless of course someone completes his work.
bluetooth
hello,
i think for bluetooth...there are libraries in GT-I9082_SWA_JB_Opensource/Platform/external/bluetooth
maybe using them will solve bluetooth??
i am downloading cm source...will try those libs and report here for bluetooth
and thankuuu very much for cm
skullface said:
hello,
i think for bluetooth...there are libraries in GT-I9082_SWA_JB_Opensource/Platform/external/bluetooth
maybe using them will solve bluetooth??
i am downloading cm source...will try those libs and report here for bluetooth
and thankuuu very much for cm
Click to expand...
Click to collapse
4.2 comes with a new bluetooth stack (BlueDroid), so older drivers will not work.
brandl said:
Tell us more k2wl....
Click to expand...
Click to collapse
all things work except the issues listed in OP.
single sim but it's incredibly fast no lag ...very smooth...
Great work .bugs should get solved in future atleast we get base .
Sent from my GT-I9082 using Tapatalk 2
Great work.
Great work!!! Developers...get started on the bugs pls...lets have a perfect cm10.1 rom....
athulpmenon said:
Great work!!! Developers...get started on the bugs pls...lets have a perfect cm10.1 rom....
Click to expand...
Click to collapse
Woah calm down :laugh:
uh...ok dude...chill....just excited..
why is the cyanogenmod rom taking a long time to boot.
We were eagerly waiting for this ........, thank u very much pawitp
You are Incredible.
Sarath280 said:
why is the cyanogenmod rom taking a long time to boot.
Click to expand...
Click to collapse
On custom/deoxed ROMs, first boot is always long because it has to build the dalvik cache, later boots will be faster. However, if it doesn't finish, maybe it's because you didn't wipe data after installing the ROM. Data from the stock ROM is incompatible and will cause a bootloop.
If the problem persists after wiping data, attach a Logcat.

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

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
/*
* 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. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
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.
(For developers only - the patches are already included in the ROM)
Patch to system/core for RIL to work: https://gist.github.com/pawitp/5372673.
Patch to hardware/broadcom/libbt for bluetooth to work: https://gist.github.com/pawitp/7891380.
Patch to frameworks/native to support legacy binaries: https://gist.github.com/pawitp/7891421
Patch to frameworks/native to workaround hwc issues: http://review.cyanogenmod.org/53162/ and https://gist.github.com/pawitp/7891444.
Patch to frameworks/av to fix audio/video issues: https://gist.github.com/pawitp/7945188
Patch to external/chromium_org to workaround hwc issues: https://gist.github.com/pawitp/7910708
Patch to packages/app/SamsungServiceMode to fix service mode: http://review.cyanogenmod.org/57400/
Dual SIM Patches: https://gist.github.com/pawitp/9433442
Patch to frameworks/opt/telephony to fix non-looping ringtone issue: https://gist.github.com/pawitp/0f400e7b5cfb9bc70c25
Do not submit bug on CyanogenMod issue tracker
Downloads
ROM: http://goo.im/devs/pawitp/i9082_cm11.0 (Mirror - may not contain all releases)
ROM Delta (see FAQ): http://goo.im/devs/pawitp/i9082_cm11.0/delta
Google Apps: http://wiki.cyanogenmod.org/w/Gapps
Note: The ROM download page also provide a CWM-based recovery image compatible with CM 11 flashable with Odin.
What works?
Wi-Fi
Bluetooth
RIL (Calls, SMS, Mobile Data)
Dual SIM (Experimental - SEE FAQ)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera (photo & video)
Video playback
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
screenrecord does not work
FM Radio does not work (you can use SpiritFM, but I'm not providing support for any problem)
Stock browser does not use hardware acceleration (Please use Google Chrome)
Sometimes wake up causes music stutter
Pausing video recording does not work for more than a few seconds
For some users, stock camera app sometimes crash when closing the Camera (Reported; I cannot reproduce it.)
Cannot changed advanced settings from dialer settings (e.g. reverse lookup) when dual SIM is enabled
Compass in "Sygic" app (works fine in other apps)
Does not work on 4.1 stock ROM's bootloader, please upgrade to 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
The QuickSettings tile will display the status for the currently selected SIM for data
Changing 2G/3G network mode using the QuickSettings toggle is not supported, only do it from Settings.
3G may not work properly if Dual SIM mode is enabled with only 1 SIM inserted
Installation
Make a backup!
If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to 4.2.
Install ClockworkMod recovery with SELinux support. 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
Optionally enable dual SIM support (See FAQ)
To upgrade to a newer build, simply flash the zip. There's no need for data wipe or flashing Google Apps again.
Changelog
20141112: Based on CM-11-M12 (include many fixes to Dual SIM UX)
20141008: Based on CM-11-M11 (include ringtone and call-log separation for each SIM)
20140917: Based on CM-11-M10, fixed chopped pin lock screen
20140813: Fixed unable to hear current call under call waiting
20140812: Based on CM-11-M9, fixed haptic feedback for capacitive keys
20140709: Fixed Rare FC in dialer settings, APN, video recording (broken in 20140708)
20140708: Based on CM-11-M8, fixed GPS
20140608: Android 4.4.3
20140531: Fix wrong per-contact ringtone, fix USB tethering, advertise Bluetooth LE capability to apps
20140527: Fix "some ringtones only ring once", fix compatibility with "Operadora DDD" app
20140506: Fix dialing SIM Prompt
20140505: Rebase on CM-11-M6, hopefully fixed low call volume, enable dual SIM by default
20140407: Fix GPS satellite status display, display both IMEI in *#06#
20140328: Fix baseband version not appearing when Dual SIM is enabled, fix FC when selecting network mode in languages other than English
20140309: Experimental Dual SIM (see FAQ), allow either slot to be used in single SIM mode
20140308: Rebased on CM-11-M4, added adaptive backlight
20140211: Rebased on CM-11-M3
20140202: Fix random camera crash
20140121: Fix service mode, update drivers from I9082LDCUBMK3
20140109: Fix in-call mute, fix serial number display, includes KSM, includes CIFS module
20140101: 3.0.101 kernel, 1.3 GHz OC available
20131225: Fix music pause-resume issue, add ISO settings in Camera, add Torch QuickSettings tile
20131224: Fix camera issues introduced in 20131223
20131223: Fix manual network search
20131217: Fix high-bitrate video playback
20131216: Fix rotation animation
20131215: Fix delete external SD photos from gallery, Wi-Fi direct, Messaging crash on clean install
20131214: Fixed audio artifacts, camera panorama (note: Messaging on clean is broken in this version if you perform a clean install)
20131211: Fixed premium SMS, battery indicator, stock browser crash
20131210: Initial release
FAQ
How do I enable/disable Dual SIM?
starting from 20140505, 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-11-20131215_to_20131216_delta-UNOFFICIAL-i9082.zip" which means that it can be used to update from 20131215 to 20131216 (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).
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.
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.
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.
Is overclock (OC) available?
Since 20140101 build, 1.3 GHz OC is available in Settings -> Performance -> Processor (enable developer mode first). Higher frequencies are not enabled since benchmark does not show additional benefit.
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.
Will you OTA support?
No. CM Updater is present on the device, but it only works for official devices. I'm not interested in adding an alternative update mechanism. If you want to know when a new ROM is released, follow the rss feed at http://goo.im/rss&path=/devs/pawitp/i9082_cm11.0.
I cannot add APNs
Make sure you set the correct MCC/MNC code, the APN will not appear otherwise. Also make sure to use menu -> save (back button means discard).
Recovery asked me "ROM may flash stock recovery on boot. Fix?" (20140527)
Short answer: "yes" or "no" doesn't matter
Long answer: Newer versions of CM starts including recovery with the ROM. However, this does not get flashed unless the "Update CM recovery" option in system settings gets ticked. If you say "no", the current recovery will not get overwritten (unless you enabled the "Update CM recovery" option), but it will continue prompting you every time. If you say "yes", CM's recovery flashing mechanism will be disabled until a newer version of the ROM is flashed.
I get "Throttle Limited Exceeded" or "We currently accept only US numbers" when an unknown number calls
It's a bug of all CM11 ROMs with the reverse lookup code in the dialer. You can work around it by
1) Disable dual SIM
2) Go to dialer settings and disable "reverse lookup"
3) Re-enable dual SIM
Does this custom kernel work? Does this app work on this ROM?
Please ask the in Q&A thread maintained by chotu22. If you're experiencing any problems while running a custom kernel or other system modifications, please remove those modifications and test again before filing a bug report.
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. The following is a useful format to follow.
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):
ART Runtime:
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
Woow!
Cant wait to download!!! Thanks man....
FIRST!!
THANK YOU very much for your efforts
you are the MAN :good::victory:
Thanks pawitp!!!!! Is there any way I can donate you?? You are simply the best and you do deserve some real credit.
Woow !
Sent from my GT-I9082 using Tapatalk 2
I will help you through all bugs with logs if any
Thnx for the rom
Sent from my GT-I9082 using xda app-developers app
goku15 said:
Thanks pawitp!!!!! Is there any way I can donate you?? You are simply the best and you do deserve some real credit.
Click to expand...
Click to collapse
Please see my signature.
pawitp said:
Please see my signature.
Click to expand...
Click to collapse
Thanks a million thanks a million and thanks a ton i had a lil hard feelings but just couldn't control am sorry for everything in the past brother and again thanks for all your awesome efforts:thumbup:
sent from slimbean unofficial 20131115 BY XENON92
Thanks for the rom.
Razor!
Razor! said:
Thanks for the rom.
Razor!
Click to expand...
Click to collapse
[QUOTE/]Optionally install the Google Apps Addon[/QUOTE]
so flashing gapps in not mandatory??
androidbaba said:
Optionally install the Google Apps Addon
Click to expand...
Click to collapse
so flashing gapps in not mandatory??
Click to expand...
Click to collapse
Well, if you want to use your phone without gapps, you don't need to flash it.
androidbaba said:
[QUOTE/]Optionally install the Google Apps Addon
Click to expand...
Click to collapse
so flashing gapps in not mandatory??[/QUOTE]
how and where to flash the google apps addon
Can be flashed over resurrection remix with a clean install??
Sent from my GT-I9082 using xda app-developers app
adi1996 said:
Can be flashed over resurrection remix with a clean install??
Sent from my GT-I9082 using xda app-developers app
Click to expand...
Click to collapse
Resurrection is flashed over 4.1.2 and pls read the op it needs to be flashed on 4.2.2 and also thrs a separate specific recovery mentioned
sent from slimbean unofficial 20131115 BY XENON92
adi1996 said:
Can be flashed over resurrection remix with a clean install??
Sent from my GT-I9082 using xda app-developers app
Click to expand...
Click to collapse
Please read op. It is to be flashed over 4.2,where as resurrection is flashed over 4.1 firmware.
Razor!
So wat shud i do wid d tar file..??
Sent from my GT-I9082 using xda app-developers app
adi1996 said:
So wat shud i do wid d tar file..??
Sent from my GT-I9082 using xda app-developers app
Click to expand...
Click to collapse
Flash via Odin
Sent from my GT-I9300 using Tapatalk
Glad to be #1
Sounds like am the first one trying it.. yet no single bug, very fast, very smooth and everything is jst amazing..
Gonna try this tomorrow , can't wait ^_^
Sent from my GT-I9082 using Tapatalk
zafo2012 said:
Sounds like am the first one trying it.. yet no single bug, very fast, very smooth and everything is jst amazing..
Click to expand...
Click to collapse
everything working??call wifi gprs etc?

[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

Categories

Resources