• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][5.0.2][UNOFFICIAL] CyanogenMod 12 for S3 Neo

Search This thread

Rox

Senior Member
Nov 11, 2012
4,330
11,506
Mostar
logo-cid.png

16m96w.jpg

CyanogenMod 12.0 for the Samsung Galaxy S3 Neo ( GT-I9301I, GT-I9301Q and GT-I9300I )

Code:
/*
 * 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.
 */
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Bugs and changelogs are in 2nd post !
-----------------------------------------------------------------------------------------------------------------------------------------------------------

Installation

1. Download the ROM from the link below
2. Download GAPPS
3. Transfer the zip files to your SD card
4.. Reboot to recovery mode ( Vol UP + Home + Power )
Note: It is highly recommended to use TWRP recovery
5. Optional: Do nandroid backup
6. Wipe data / Factory Reset
Note: Needed if you are updating from CM11 or stock
7. Install CM zip and GApps zip
8. Reboot to system
Enjoy! ;)


-----------------------------------------------------------------------------------------------------------------------------------------------------------

Download

-----------------------------------------------------------------------------------------------------------------------------------------------------------

Source

Check out the ROM Source available on Github.
Feel free to submit any fixes, Just remember to give proper credits when using other people's source.

-----------------------------------------------------------------------------------------------------------------------------------------------------------
If you want to support my work you can donate me coffe. Use "Send payment" option on paypal ( [email protected] ) because "Donate" option is not available in my contry. Thanks. :)
-----------------------------------------------------------------------------------------------------------------------------------------------------------

Credits

TeamCanjica
Cyanogenmod team
k2wl and mukulsoni mates from Grand2
arco68 for help about camera and LPM
Sekil for his dual-sim ril fixes
Várk for testing on dual-sim variant
_wook_ for help with debugging
If i missed someone contact me!

-----------------------------------------------------------------------------------------------------------------------------------------------------------​

XDA:DevDB Information
CyanogenMod 12 for S3 Neo, ROM for the Samsung Galaxy S3 Neo

Contributors
Rox
Source Code: https://github.com/MSM8226-Samsung

ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 4.4.x firmware
Based On: CyanogenMod

Version Information
Status: Stable
Current Stable Version: cm-12-20150422
Stable Release Date: 2015-04-22

Created 2014-12-24
Last Updated 2015-04-23
 

Attachments

  • Screenshot_2014-12-24-20-34-01.jpg
    Screenshot_2014-12-24-20-34-01.jpg
    88.2 KB · Views: 146,937
  • Screenshot_2014-12-24-20-34-14.png
    Screenshot_2014-12-24-20-34-14.png
    149.6 KB · Views: 144,502
  • Screenshot_2014-12-24-20-34-22.png
    Screenshot_2014-12-24-20-34-22.png
    51.1 KB · Views: 140,856
  • Screenshot_2014-12-24-20-34-29.png
    Screenshot_2014-12-24-20-34-29.png
    96 KB · Views: 133,763
  • Screenshot_2014-12-24-20-34-33.png
    Screenshot_2014-12-24-20-34-33.png
    102 KB · Views: 131,657
  • Screenshot_2014-12-23-19-18-56.jpg
    Screenshot_2014-12-23-19-18-56.jpg
    62.5 KB · Views: 106,617

Rox

Senior Member
Nov 11, 2012
4,330
11,506
Mostar
Reserved

Bugs and Issues (22/04) :
  • Audio in calls on 2nd SIM ( GT-I9300I only )
  • Some devices have non-working camera because they have different sensor - FIX
  • NFC ( lack of sources )
--------------------------------------------------------------------------------------------------------------------------------------------------
Changelog:
22/04 :
  • CM Sources update
  • Fixed bluetooth MAC adress persistance - Thanks @sev3n1985
  • Updated blobs
  • Added F2FS support ( Use with latest TWRP )
  • Update mixer paths
  • Various kernel updates
  • Enable call recording - Not available in all countires

2015:
24/03 :
  • CM Sources update
  • Fix swapped stereo channels
  • Fix microphone issues
  • Fix encryption
  • Fix storage permissions for SD card
  • Updated widevine blobs
  • Updated adreno blobs
10/03 :
  • CM Sources update
  • Fixed video playing lags
  • Fixed equalizer
  • Added CM color calibration
22/02 :
  • CM Sources update
  • Enabled audio offload - Huge audio enhancement !
  • Fixed moving apps to SD card
  • Fixed UMS mode
  • Adress more SELinux denials
08/02 :
  • CM Sources update
  • Remove NFC suport
  • Address more SELinux denials
  • Fix Wi-FI MAC adress
  • Bluetooth update
  • Raise microphone volume
  • Enabled Video snapshot - Take photos while recording
  • Various kernel fixes
24/01 :
  • CM Sources update
  • Fixed System UI crash for GT-I9300I
  • Fixed more Selinux denials
  • Blobs cleanup
  • GPS issues fixed
10/01 :
  • CM Sources update
  • FM Radio is back
  • Fixed issues with stock camera app
  • Fixed issues with wifi tethering
  • Bluetooth and a2dp fixes
  • Raised speaker volume in calls
  • Updated Adreno blobs
  • Adress more SELinux denials
  • FIxed software encryption
  • Kernel updates
  • Fixed many logcat errors
  • Sources cleanup
03/01 :
  • CM Sources update
  • Enabled selinux
  • Graphics improvement
2014:
27/12 :
  • CM Sources update
  • Fixed bootloop problem
  • Fixed RIL on GT-I9300I
  • Fixed Wi-Fi tether
  • LPM Charging fixed
  • Updated adreno and widevine blobs
  • Updated blobs - Camera problems should be fixed
  • Added support for GT-I9301Q
24/12 :
  • Initial release

--------------------------------------------------------------------------------------------------------------------------------------------------
Next Version :
  • /
--------------------------------------------------------------------------------------------------------------------------------------------------
Using F2FS:
What it is? Wikipedia

To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.

On TWRP:
Download and install this TWRP version: http://forum.xda-developers.com/showpost.php?p=56085899&postcount=2
Wipe->advanced wipe
Select cache->change or repair file system->f2fs
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select system->change or repair file system->f2fs
--------------------------------------------------------------------------------------------------------------------------------------------------
Tips :
  • To activate Developer settings : Settings -> About phone -> press Build number 7 times
  • To activate 3-way reboot go to Developer settings and select "Advanced reboot"
  • Root is disabled by default, enable it from Developer settings - Root access
  • To disable 2nd sim on GT-I9300I add following lines to /system/build.prop :
    Code:
    persist.dsds.enabled=false
    persist.radio.multisim.config=none
 
Last edited:

David1one

Senior Member
Jan 25, 2013
63
13
Bootloop

I flashed cm12 and forgot to flash gappsso it went into a bootloop. So i went and downloaded gapps and tried to reflash everything once again but it still got me into a bootloop between bootanimation and "Android Apps updating" or something.

I'm going to flash cm11 again an then try to flash again.
Still great work @Rox

Merry Xmas!!!
 

hectorda

Member
Aug 28, 2013
20
4
How i get Start

I have trouble to install CWM Recovery in stock 4.4.4, i follow up the tutorial, but when i try to go up into recovery mode, a green big android logo apears. What can i do.
PD: Sorry for my bad english.
 
  • Like
Reactions: German Developer

Rox

Senior Member
Nov 11, 2012
4,330
11,506
Mostar
I guess location app is causign bootloop. it is hard to fix if you dont have adb tool ...
I will try to make flashable zip for bootloop fix ..
For advanced users with adb:
1. Boot to recovery
2. Connect phone to computer and start console/terminal
3. Go to mount and storage and mount /system
4. Write this on console/terminal:
Code:
adb shell
rm -rf /system/app/com.qualcomm.location 
reboot
 

dannys4015

Member
Sep 17, 2014
10
8
I guess location app is causign bootloop. it is hard to fix if you dont have adb tool ...
I will try to make flashable zip for bootloop fix ..
For advanced users with adb:
1. Boot to recovery
2. Connect phone to computer and start console/terminal
3. Go to mount and storage and mount /system
4. Write this on console/terminal:
Code:
adb shell
rm -rf /system/app/com.qualcomm.location 
reboot

On TWRP you can also mount /system, then go to advanced -> file manager and then to /system/app/com.qualcomm.location and delete the file from there. Works for me :) good luck!
 

hectorda

Member
Aug 28, 2013
20
4
Installed, but with issues

I guess location app is causign bootloop. it is hard to fix if you dont have adb tool ...
I will try to make flashable zip for bootloop fix ..
For advanced users with adb:
1. Boot to recovery
2. Connect phone to computer and start console/terminal
3. Go to mount and storage and mount /system
4. Write this on console/terminal:
Code:
adb shell
rm -rf /system/app/com.qualcomm.location 
reboot

Finally i got the CWM, then install this rom, and get the bootloop, and solve with this commands, but my fone dont detect SIMs and Micro SD, is a GT-9300I Duos.
Sorry for my bad english, maybe is a problem just for my installation. Thanks for this great job :).
 

Ahmed00021

Senior Member
Mar 30, 2013
170
13
bizerte
Well i tried this on my GT-I9300I and as stated earlier i manually removed the localisation file via TWRP and it booted and so far the only problem is that there is no sim card detected (i only use one)
Best regards
 

samo_say

Senior Member
Feb 7, 2014
108
25
Oujda
Thank you very much man 1 ?
Can i flash it with twrp ??? ( i9301i)
actually im on De-bloated, Tweaked, Pre-Rooted ROM
 

SKolberg

Senior Member
Jun 27, 2009
70
13
Santa Monica, CA
I guess location app is causign bootloop. it is hard to fix if you dont have adb tool ...
I will try to make flashable zip for bootloop fix ..
For advanced users with adb:
1. Boot to recovery
2. Connect phone to computer and start console/terminal
3. Go to mount and storage and mount /system
4. Write this on console/terminal:
Code:
adb shell
rm -rf /system/app/com.qualcomm.location 
reboot


Made my Day @Rox :good: :good: :laugh:

THX SOOO MUCH :D
 

dannys4015

Member
Sep 17, 2014
10
8
The rom works perfectly, there are just a few issues but those are cyanogenmod related. Could be because cm12 isnt even out, I guess. I'll test it more tomorrow. Great work @Rox !
 

Rox

Senior Member
Nov 11, 2012
4,330
11,506
Mostar
What is problem ? Is 1st SIM card working ? Or there is no sim detection at all .... Also can you tell me what happens if you disable dual sim and use only one - see 2nd post for tutorial how to disable it
 
  • Like
Reactions: pad11

Top Liked Posts

  • There are no posts matching your filters.
  • 243
    logo-cid.png

    16m96w.jpg

    CyanogenMod 12.0 for the Samsung Galaxy S3 Neo ( GT-I9301I, GT-I9301Q and GT-I9300I )

    Code:
    /*
     * 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.
     */
    -----------------------------------------------------------------------------------------------------------------------------------------------------------
    Bugs and changelogs are in 2nd post !
    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    Installation

    1. Download the ROM from the link below
    2. Download GAPPS
    3. Transfer the zip files to your SD card
    4.. Reboot to recovery mode ( Vol UP + Home + Power )
    Note: It is highly recommended to use TWRP recovery
    5. Optional: Do nandroid backup
    6. Wipe data / Factory Reset
    Note: Needed if you are updating from CM11 or stock
    7. Install CM zip and GApps zip
    8. Reboot to system
    Enjoy! ;)


    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    Download

    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    Source

    Check out the ROM Source available on Github.
    Feel free to submit any fixes, Just remember to give proper credits when using other people's source.

    -----------------------------------------------------------------------------------------------------------------------------------------------------------
    If you want to support my work you can donate me coffe. Use "Send payment" option on paypal ( [email protected] ) because "Donate" option is not available in my contry. Thanks. :)
    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    Credits

    TeamCanjica
    Cyanogenmod team
    k2wl and mukulsoni mates from Grand2
    arco68 for help about camera and LPM
    Sekil for his dual-sim ril fixes
    Várk for testing on dual-sim variant
    _wook_ for help with debugging
    If i missed someone contact me!

    -----------------------------------------------------------------------------------------------------------------------------------------------------------​

    XDA:DevDB Information
    CyanogenMod 12 for S3 Neo, ROM for the Samsung Galaxy S3 Neo

    Contributors
    Rox
    Source Code: https://github.com/MSM8226-Samsung

    ROM OS Version: 5.0.x Lollipop
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Stock 4.4.x firmware
    Based On: CyanogenMod

    Version Information
    Status: Stable
    Current Stable Version: cm-12-20150422
    Stable Release Date: 2015-04-22

    Created 2014-12-24
    Last Updated 2015-04-23
    101
    Reserved

    Bugs and Issues (22/04) :
    • Audio in calls on 2nd SIM ( GT-I9300I only )
    • Some devices have non-working camera because they have different sensor - FIX
    • NFC ( lack of sources )
    --------------------------------------------------------------------------------------------------------------------------------------------------
    Changelog:
    22/04 :
    • CM Sources update
    • Fixed bluetooth MAC adress persistance - Thanks @sev3n1985
    • Updated blobs
    • Added F2FS support ( Use with latest TWRP )
    • Update mixer paths
    • Various kernel updates
    • Enable call recording - Not available in all countires

    2015:
    24/03 :
    • CM Sources update
    • Fix swapped stereo channels
    • Fix microphone issues
    • Fix encryption
    • Fix storage permissions for SD card
    • Updated widevine blobs
    • Updated adreno blobs
    10/03 :
    • CM Sources update
    • Fixed video playing lags
    • Fixed equalizer
    • Added CM color calibration
    22/02 :
    • CM Sources update
    • Enabled audio offload - Huge audio enhancement !
    • Fixed moving apps to SD card
    • Fixed UMS mode
    • Adress more SELinux denials
    08/02 :
    • CM Sources update
    • Remove NFC suport
    • Address more SELinux denials
    • Fix Wi-FI MAC adress
    • Bluetooth update
    • Raise microphone volume
    • Enabled Video snapshot - Take photos while recording
    • Various kernel fixes
    24/01 :
    • CM Sources update
    • Fixed System UI crash for GT-I9300I
    • Fixed more Selinux denials
    • Blobs cleanup
    • GPS issues fixed
    10/01 :
    • CM Sources update
    • FM Radio is back
    • Fixed issues with stock camera app
    • Fixed issues with wifi tethering
    • Bluetooth and a2dp fixes
    • Raised speaker volume in calls
    • Updated Adreno blobs
    • Adress more SELinux denials
    • FIxed software encryption
    • Kernel updates
    • Fixed many logcat errors
    • Sources cleanup
    03/01 :
    • CM Sources update
    • Enabled selinux
    • Graphics improvement
    2014:
    27/12 :
    • CM Sources update
    • Fixed bootloop problem
    • Fixed RIL on GT-I9300I
    • Fixed Wi-Fi tether
    • LPM Charging fixed
    • Updated adreno and widevine blobs
    • Updated blobs - Camera problems should be fixed
    • Added support for GT-I9301Q
    24/12 :
    • Initial release

    --------------------------------------------------------------------------------------------------------------------------------------------------
    Next Version :
    • /
    --------------------------------------------------------------------------------------------------------------------------------------------------
    Using F2FS:
    What it is? Wikipedia

    To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.

    On TWRP:
    Download and install this TWRP version: http://forum.xda-developers.com/showpost.php?p=56085899&postcount=2
    Wipe->advanced wipe
    Select cache->change or repair file system->f2fs
    Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
    Select system->change or repair file system->f2fs
    --------------------------------------------------------------------------------------------------------------------------------------------------
    Tips :
    • To activate Developer settings : Settings -> About phone -> press Build number 7 times
    • To activate 3-way reboot go to Developer settings and select "Advanced reboot"
    • Root is disabled by default, enable it from Developer settings - Root access
    • To disable 2nd sim on GT-I9300I add following lines to /system/build.prop :
      Code:
      persist.dsds.enabled=false
      persist.radio.multisim.config=none
    60
    Camera FIX

    Everyone who got non working camera on this rom , here is solution. I made flashable zip for it to make it easier to fix for non advanced users .

    Enjoy :)

    For now it will be flashable zip until i find way to integrate this to vendor to make it working for both versions at the same time.

    Thanks to @androidiano72 for testing :)
    32
    New version is UP !
    FINAL CM12
    Changelog:

    22/04 :
    • CM Sources update
    • Fixed bluetooth MAC adress persistance - Thanks @sev3n1985
    • Updated blobs
    • Added F2FS support ( Use with latest TWRP )
    • Update mixer paths
    • Various kernel updates
    • Enable call recording - Not available in all countires

    I have spend a lot of free time on this rom to make it stable so please support me with donation if you like my work!
    Use "Send payment" option on paypal ( [email protected] ) because "Donate" option is not available in my contry. Thanks ;)


    Download
    26
    I am testing final cm12 , i am in school now, if everything is okay i will release it today.