[ROM][5.1.1][I9100] CyanogenMod 12.1 [UNOFFICIAL][06/17]

Status
Not open for further replies.
Search This thread

bondlolo

Senior Member
Oct 4, 2012
197
76
Are you serious?
If i9100 ROMS worked in i777 they would be the same device and their code would be the same. Actually if they were the same device i777 would not exist...
I have succesfully flashed the ROM in a i777 and it boots fine. Of course you have to use the nav bar because of the buttons and have all the mentioned errors snd fc's. I dont think that i damage my motherboard ;)
 
  • Like
Reactions: Terr20114

Lysergic Acid

Inactive Recognized Developer
Nov 14, 2014
1,086
12,384
Ponta Grossa
I have succesfully flashed the ROM in a i777 and it boots fine. Of course you have to use the nav bar because of the buttons and have all the mentioned errors snd fc's. I dont think that i damage my motherboard ;)
Dude you are lucky that your C210 uses smdk4412, but it does not say i777 in the title, it says i9100, do not flash anything on your device like that.
Regards.
 

rogersb11

Senior Member
Nov 18, 2013
3,345
6,888
Indianapolis
Samsung Galaxy S21 Ultra
Dude you are lucky that your C210 uses smdk4412, but it does not say i777 in the title, it says i9100, do not flash anything on your device like that.
Regards.

I did same thing
but with my kernel. He probably been on it anyway lol ( kernel that is)




I have succesfully flashed the ROM in a i777 and it boots fine. Of course you have to use the nav bar because of the buttons and have all the mentioned errors snd fc's. I dont think that i damage my motherboard ;)

I just released cm12 kernel in 777, it'll fix your keys. Also I built the rom last night for777 so there's a thread over there for us now

Sent from my SGH-I317 using XDA Premium 4 mobile app
 

Lysergic Acid

Inactive Recognized Developer
Nov 14, 2014
1,086
12,384
Ponta Grossa
I did same thing
but with my kernel. He probably been on it anyway lol ( kernel that is)
Sent from my SGH-I317 using XDA Premium 4 mobile app
The main problem of this is that I did not fixed anything for C210, everything regarding your device in the common repos was ignored by me. Glad you built CM12 for your specific device now, kudos :D
 

rogersb11

Senior Member
Nov 18, 2013
3,345
6,888
Indianapolis
Samsung Galaxy S21 Ultra
The main problem of this is that I did not fixed anything for C210, everything regarding your device in the common repos was ignored by me. Glad you built CM12 for your specific device now, kudos :D

Probably why I had the reboots I did here. Yea I had to mess with some c210 stuff to build but it needs more work for sure as I was just trying to get it to compile. Works decent but no baseband at the moment which is strange and a bummer lol. And thanks. Bringup was more work than kk was. Started on exynos N2 tho so the rom itself was ready to compile when I started

Sent from my SGH-I317 using XDA Premium 4 mobile app
 

Terr20114

Senior Member
Jun 5, 2013
426
135
St. Ann
Dude you are lucky that your C210 uses smdk4412, but it does not say i777 in the title, it says i9100, do not flash anything on your device like that.
Regards.

Well actually they have identical hardware, same exynos chipset, everything. Only a few stuff are different like the button layout, the i777 has 4 capacitive keys and not two and 1 physical home button (like the i9100) the i777 has NFC, uses a different modem and the microphone drivers are different.
I'm using a i777 right now running CM11 M12 for the i9100. I'll post you a screenshot of CPU Z. I've been using i9100 ROMs since I bought this phone. Just need to flash a kernel that fixes the keys and microphone, flash my modem for signal and flash a file to enable NFC.
Notice the baseband in the screenshots. C210 is just another name cause of the AT&T carrier I think. Exact same hardware.

Sent from my GT-I9100 using XDA Free mobile app
 

Attachments

  • 1417606701920.jpg
    1417606701920.jpg
    65.8 KB · Views: 1,218
  • 1417606716763.jpg
    1417606716763.jpg
    60 KB · Views: 1,194
  • 1417606853937.jpg
    1417606853937.jpg
    48.8 KB · Views: 1,188
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 699
    FxrMKlt.png
    Official nightlies started and there's a thread for it, check it out: Link
    I'll no longer update this project, my focus is now at CyanogenMod 13 (CM13 thread link)​
    Samsung Galaxy SII
    CyanogenMod 12.1​
    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.

    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.
     *
     * Submitting bug reports on unofficial builds is the leading 
     * cause of male impotence.
     */
    IMPORTANT INFORMATIONS
    - Root is now disabled by default on CM12.1. To enable it go to Settings>Developer Options>Root access and set to Apps only or Apps and ADB.
    - Enable #disable-media-source at chrome://flags to fix some video playback issues with chrome

    Installation Instructions

    - Coming from 5.0 or less ROMS
    • Download cm-12.1-XXXXXXXX-UNOFFICIAL-i9100.zip to your sdcard
    • Make sure you're using a Kitkat Compatible Recovery
    • Boot into Recovery
    • Wipe all your data
    • Flash cm-12-.1XXXXXXXX-UNOFFICIAL-i9100.zip from sdcard
    • (Optional)Flash Google Apps.zip from sdcard
    • Reboot
    - Coming from previous CM 12.1 build
    • Wipe caches
    • Flash cm-12.1-XXXXXXXX-UNOFFICIAL-i9100.zip from sdcard
    • Flash GApps again if you're using PA version
    • Reboot

    Downloads
    ROM: 06/17 Build
    GAPPS: CM GApps

    Changelog
    - Updated CM sources
    - Added fimc usage to the hwc again
    - Fixed seeking on video playback

    Older Downloads


    Video Reviews

    Made by @Troubadour666

    Made by @paramdinkar

    Made by @omkarsathe92

    Special Thanks to:
    @bauner
    @Vivek_Neel
    @rogersb11
    LollipopS2 Team

    If you like my work, consider making a small donation ;)

    XDA:DevDB Information
    CyanogenMod 12.1 Unofficial, ROM for the Samsung Galaxy S II

    Contributors
    Lysergic Acid
    Source Code: https://github.com/CyanogenMod

    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.0.x
    ROM Firmware Required: Kitkat Compatible Recovery
    Based On: AOSP

    Version Information
    Status: Beta

    Created 2014-11-28
    Last Updated 2015-10-12
    166
    A word about official CM12...

    So, I've contacted some people from CM about the official CM12 for our device, being a maintainer and all this stuff.
    They told me that I need to fix the remaining bugs before doing a bringup commit into their gerrit. At first sight we thought that only camera had to be fixed, but after some conversation they told me that jenkins don't compile SELinux disabled/permissive builds anymore. Putting SELinux in enforcing state breaks the RIL on these builds, so this must be fixed too. Then, they told me that only PIE enabled builds go official. My build has PIE disabled because it breaks the GPS when enabled, so, I gotta fix that too.
    They also told me that Codeworks stopped to work on the i9100 6 months ago and denied to work on CM12 for us, which is pretty acceptable because he was supporting us since old ICS days. So no maintainer for CM12.
    If I fix the mentioned problems (which by far is not easy), then I can submit the bringup for review, and if everything goes well they will gladly accept me as an official maintainer and then I can enable the jenkins nightlies.
    As you can see, there's a long road for it, and will probably not happen so soon, but I'll keep you guys informed about the progress of this.
    Sorry for the long text :p
    Regards
    145
    [size=+2]
    F.A.Q[/size]​

    [size=+1]Q. Can i install CM12 over CM11 without wiping data?[/size]
    A. This is not recommended, you have to wipe everything to upgrade from CM11 to CM12

    [size=+1]Q. What recovery does this ROM support?[/size]
    A. You can use Kitkat Compatible CWM recovery to flash it (6.0.4.5+). Also, we'll integrate CWM 6.0.5.1 in future builds as a permanent solution.

    [size=+1]Q. Which GAPPS package should i install?[/size]
    A. You can install "NANO GAPPS" if you haven't re-partitioned your system OR you have stock System Partition size.

    [size=+1]Q. How much System Partition size is needed to flash this ROM?[/size]
    A. you can flash this ROM on your stock system partition but it is recommended to have 1GB System Partition as ART runtime requires more space. also, it's advisable to have more space on system partition if you would like to install standard GAPPS package.

    [size=+1]Q. How can I increase System Partition space?[/size]
    A. You will need to flash PIT file in ODIN or heimdal to re-partition the System space, it is recommended to have 1GB System Partition as ART runtime requires more space. for more details about PIT files & re-partitioning click here : http://xdaforums.com/galaxy-s2/development-derivatives/mod-partition-internal-memory-app-t2538947 and here: http://xdaforums.com/galaxy-s2/development-derivatives/mod-increase-partition-size-t3011162
    another PIT files are here : http://xdaforums.com/showpost.php?p=50750761&postcount=509

    [size=+1]Q. I didn't like the ROM or I want go back to stock ROM or this ROM didn't worked & want to revert back, how can I?[/size]
    A. Yes, you can revert back to Stock ROM or any other ROM, you can wipe everything & flash the ROM of your choice whether it's stock or AOSP based ROM. Please follow this steps to revert back to your ROM (these steps are for total noob users)
    1 - Go to recovery mode
    2 - Make sure that your recovery is compatible with Kitkat if you are flashing a ROM based on Kitkat. If not then flash a Kitkat compatible recovery (as mentioned above).
    3 - Flash your ROM.

    [size=+1]Q. Can I flash another kernel after flasing this ROM?[/size]
    A. Yes, of course you can flash kernel of your choice, just reboot to recovery & flash the zip.

    [size=+1]Q. I guess I have soft bricked the device, what should i do now?[/size]
    A. Follow the guide here : http://xdaforums.com/galaxy-s2/help/guide-fix-unflashable-soft-bricked-gsii-t1457458

    [size=+1]Q. Can I apply another theme on this ROM?[/size]
    A.Yes, you can search for CM12 themes on xda or on the Play Store, install it and apply the theme from the Themes section on Settings.

    Thanks to @c0d3r!pp3r for the FAQ ;)
    134
    So, we got official

    Official CM 12.1 nightly builds are starting tomorrow: http://review.cyanogenmod.org/#/c/100189/
    Let the **** hit the fan lol
    Congratulations to all of us.
    132
    [SIZE=+1]Unofficial Kernel Builds[/SIZE]​

    [size=+1]Gustavo's Kernel:[/size]
    You can find all the info about this kernel in this thread: http://xdaforums.com/galaxy-s2/deve...nel-kernel-aosp-roms-stweaks-synapse-t2222843

    [size=+1]Downloads[/size]
    CWM 22/06 build: Link
    Kernel Source: GitHub

    [size=+1]Dorimanx Kernel:[/size]
    You can find all the info about this kernel in this thread: http://xdaforums.com/galaxy-s2/deve...rnel-3-12-rc6-dorimanx-8-43-jb-i9100-t1617219

    [size=+1]Downloads[/size]
    26/06 build: Link
    Kernel Source: GitHub