[ROM] [CosmicCM-4.4.4] [V5.6] i9082/i9082L-DUALSIM (03.10.14)

k2wl

Senior Member
Apr 19, 2008
3,166
7,573
0

CosmicCM is a custom firmware aka ROM for galaxy grand duos. It is built from Android Open Source Project (AOSP) with additional features, performance and battery life improvements.

Base : KitKat 4.4.4 : FULL AOSP BASE FROM SOURCE.

Thanks to:
AOSP
Cyanogenmod
AOKP
pawitp
MWisBest
xenon92
iceyhotguy (bootanimation and banner) Big big thanks

Patches used are from xenon92 and pawitp.
Patch to hardware/broadcom/libbt for bluetooth to work: https://gist.github.com/pawitp/7891380. will be used in next version.
Patch to frameworks/native to workaround hwc issues: 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 system/core for RIL to work: https://gist.github.com/pawitp/5372673 modified by xenon92

Patch to frameworks/native to fix screenshots and app previews: http://review.cyanogenmod.org/53162/

DUAL SIM PATCHES
Dual SIM Patches: https://gist.github.com/pawitp/9433442

Download in post #2
Changelog in post #3

Hit thanks if you like my work.:laugh:
Donate to me if you like my work...
Enjoy...:eek:
Dedicated to my helpfull friend XENON92:p:good::laugh:;)
He is main inspiration behind this idea of my own rom with my own features...:good:

XDA:DevDB Information
[ROM] [CosmicCM-4.4.4] [V 5.6] i9082/i9082L-DUALSIM (03.10.14), ROM for the Samsung Galaxy Grand Duos i9082

Contributors
k2wl
ROM OS Version: 4.4.x KitKat
Based On: Cyanogenmod

Version Information
Status: Stable
Current Stable Version: 5.4

Created 2014-03-24
Last Updated 2014-10-02
 
Last edited:

k2wl

Senior Member
Apr 19, 2008
3,166
7,573
0
Rom :
http://www.androidfilehost.com/?w=files&flid=12959
Mirror:-
v3.0 https://www.mediafire.com/?4urph89y5dl7jxv
v4.0 https://www.mediafire.com/?5x1mjs3py034pdc
v4.1 https://www.mediafire.com/?oaokfjbctbss84l
v4.2 http://www.androidfilehost.com/?fid=23487008491964963
v4.3 http://www.androidfilehost.com/?fid=23487008491966271
v4.4 http://www.androidfilehost.com/?fid=23501681358539966
v4.5 http://www.androidfilehost.com/?fid=23501681358543351
v4.5.1 http://www.androidfilehost.com/?fid=23501681358545915
V4.6.0 http://www.androidfilehost.com/?fid=23501681358546528
v4.6.1 http://www.androidfilehost.com/?fid=23501681358551518
v4.7 http://www.androidfilehost.com/?fid=23501681358554659
v4.7.1 http://www.androidfilehost.com/?fid=23501681358558763
v4.8 http://www.androidfilehost.com/?fid=23578570567715352
v4.8.1 http://www.androidfilehost.com/?fid=23578570567718749
v4.9-testing http://www.androidfilehost.com/?fid=23610159112651948
v5.0 https://s.basketbuild.com/devs/k2wl/CosmicCM/
v5.1 https://s.basketbuild.com/devs/k2wl/CosmicCM/
v5.2 https://s.basketbuild.com/devs/k2wl/CosmicCM/
v5.3 https://s.basketbuild.com/devs/k2wl/CosmicCM/
v5.4 https://s.basketbuild.com/filedl/de...Cosmic-5.4.stable-20140910-OFFICIAL-i9082.zip
v 5.4-mirror- https://s.basketbuild.com/filedl/de...4.4-5.4.stable-20140911-034838-k2wl-i9082.zip
v5.5 https://s.basketbuild.com/filedl/de...4.4-5.5.stable-20140930-044658-k2wl-i9082.zip

v5.6 https://s.basketbuild.com/filedl/de...4.4-5.6.stable-20141003-030024-k2wl-i9082.zip
Mirror from 4.9 builds :-
https://s.basketbuild.com/devs/k2wl/CosmicCM/

Clean wipe is recommended!!


Installation
  1. Make a backup!
  2. If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to 4.2.
  3. Install ClockworkMod recovery with SELinux support. Older CWM will result in a "status 7" error.
  4. Install the ROM using ClockworkMod Recovery
  5. Optionally install the Google Apps Addon
  6. Wipe data if coming from stock
  7. Optionally enable dual SIM support.
Dual sim works---


How do I enable Dual SIM?
To enable or disable, run the following command from adb or terminal emulator and then reboot. SIM Settings can then be found in Settings -> Multi Sim Settings.

Enable:

Code:
su 
setprop persist.radio.multisim.config dsds
Disable:

Code:
su 
 

setprop persist.radio.multisim.config none
Note that Dual SIM mode currently 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
  • There is no arrow activity indicator in the status bar.
  • Changing 2G/3G network mode using the QuickSettings toggle is not supported, only do it from Settings.
  • Changing 2G/3G mode in Settings may show too many options if the language used is not English. If more than 3 options is shown, only use the 3 top options (which will be WCDMA only/GSM only/WCDMA preferred regardless of the actual label shown).
  • 3G may not work properly if Dual SIM mode is enabled with only 1 SIM inserted
  • Cannot set different ringtone for each SIM
  • Baseband version not displayed in Settings
F2FS INSTALLATION

I have modified CosmicCM to work with F2FS partitions.
This is for "F2FS" that mean that /system, /cache and /data are formatted with F2FS.
This is needed to switch to "F2FS".
ROM contains my Kernel with "F2FS" support and other goodies.


What is F2FS?

F2FS (Flash-Friendly File System) is a flash file system created by Kim Jaegeuk at Samsung for the Linux operating system kernel. The motive for F2FS was to build a file system that from the start takes into account the characteristics of NAND flash memory-based storage devices (such as solid-state disks, eMMC, and SD cards), which are widely used in computer systems ranging from mobile devices to servers.


More interesting improvment by f2fs described here
http://forum.xda-developers.com/showthread.php?t=2697069
A must read..


You need a recovery with "F2FS" support. So..
Downlaod This modified latest philz recovery
http://www.androidfilehost.com/?fid=23329332407585722 (6.26 version)
https://www.mediafire.com/?ylurtlmf0lnoj99 (6.40.4 version)
To format partitons /system and /cache
http://www.androidfilehost.com/?fid=23329332407585694

To switch your /system, /cache and /data partitions to F2FS follow instructions:
Keep in mind that you will lose all the files on the memory of your grand i9082.

You need:
- Two files you can download above (philz 6.26.1/ 6.40.4 recovery and FormatPartitions-f2fs-system-cache.zip)
- A ROM with "F2FS" support (Like my CosmicCM-version 3.0 / 4.0/4.1/4.2/4.3/4.4...and above)
- GApps (i think you want PlayStore.) Usual GApps.

  • Copy a ROM with "F2FS" support to your externalSD card.
  • My latest evolution kernel v1.7.6. http://www.androidfilehost.com/?fid=23329332407585881
  • Copy GApps to your ExternalSD
  • Copy FormatPartitions-f2fs-system-cache.zip to your externalSD
  • Reboot in recovery
  • Flash new philz recovery by me
  • Reboot in new recovery
  • Flash FormatPartitions-f2fs-system-cache.zip
  • Reboot recovery (It's needed for some reasons..)
  • Flash ROM
  • Flash Evolutionkernel v1.7.6 ( not needed from 4.5/4.5.1/4.6.0/4.6.1/4.7/4.7.1/4.8 version and above ...)
  • Flash GApps ( not needed in CosmicCM 4.0/4.1/4.2/4.3)
  • while in recovery mode connect mobile to PC and start Terminal and type-
  • Code:
    adb shell
  • type
    Code:
    mkfs.f2fs -l data /dev/block/mmcblk0p21
  • Reboot
  • Done.
It's easier than it seems :)

Now you have f2fs file system on your mobile with latest CosmicCM...enjoy...

Disclaimer : - Above formating and installing f2fs rom procedure is dangerous and can brick your mobile....
Do it on your own risk. I will not be responsible for your phone or any other data loss...

Credits for f2fs
@dhacker29 - Rom compilation help...big help..big thanks...
@JustArchi - f2fs flash friendly rom development....big thanks...
@DerTeufel - kernel f2fs import....without this nothings possible...
@MWisBest a person with great efforts...great mind and best of his knid...a lots and lots of thanks to him...
 
Last edited:

k2wl

Senior Member
Apr 19, 2008
3,166
7,573
0
Changelog

4.9 testing

Compiled with arch v3 optimizations
Added new android L drawables
Now more smooth
New recents app panel
v4.9-testing http://www.androidfilehost.com/?fid=23610159112651948

Version 5.0
fixed call mute problem on call waiting. thanks to pawitp.

Version 5.1
Added call record option during call. (not tested yet....)

Version 5.2
apps2sd for testing

Version 5.3
OTG....???????WORKING????????????

Version 5.4
Major update to all of cosmic.

Slim headsUP
HOVER
HALO
Smartpull down
Lockscreen notifications
Lockscreen Blur
Active Display
Slim Recents
APPS2SD
f2fs support
LCD density
Network Speeds
Custom carier label
on-the-go mode
PEEK
volume steps
Expanded desktop
Int.d controller
Wakelock blocker
System apps remover

Changelog :- 5.5

---Final feature release---
Latest cm11 changes
Dark Mode
Connection manager
Breathing SMS, MMS, Notification
Volume steps
Sound Packs
Different sound tones can be set to touch pad, dial pad, etc
Expanded Desktop
Appbar
Toast animation
Custom progress bar
ListVeiw Animation
Over scrolling effects
Driving mode

changelog 5.6

fixed build with not booting.
 

Attachments

Last edited:

RIPPER

Senior Member
Sep 5, 2012
972
557
123
From Heavens
@k2wl when I press unlock button phone tends to reboot. I wiped flash then it worked, then after sometime it is same. I will be posting logcat. Thnxxx for the beautiful ROM:D RESPECT!!

EDIT : NOW WORKING!! tried many times:good:

Sent from my GT-I9082 using xda app-developers app
 
Last edited:

shanbhagatul

Senior Member
Nov 28, 2013
386
139
0
Margao
@k2wl when I press unlock button phone tends to reboot. I wiped flash then it worked, then after sometime it is same. I will be posting logcat. Thnxxx for the beautiful ROM:D

Sent from my GT-I9082 using xda app-developers app
even i had the same problem i noted it above but then reflashing got rid of the problem and now im not having it since
 
  • Like
Reactions: RIPPER