FORUMS
Remove All Ads from XDA

[9][OFFICIAL][WEEKLY][r46] CarbonROM | cr-7.0 [i9100]

430 posts
Thanks Meter: 993
 
Post Reply Email Thread


CarbonROM is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.

Please feel free to look, build, and use our code at CarbonROM's GitHub...

Disclaimer:
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! These builds are experimental and can contain Bugs (as listed above). Make sure to do backups.

Support:
We spend an astonishing amount of time developing this software. We can't spend much time on XDA as a result, so if you need support, please try the following:

1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.
2) Read our FAQ, which can be found on our website. Carbon FAQ
3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.
4) Join our Discord server! There, you can connect with other Carbon users and our developers, and you can get quicker responses to your bug reports. The invite link is right below.
5) Please keep bugreports to this thread or Discord. Do NOT create a Jira ticket. This is still in early development so we don't accept any bugreports yet.

Requirements:
You need 1.5 GB of system partition and emulated storage for ROM installation.
Not sure how? See on this post.

Download
Join the CarbonROM Discord server
GitHub
Kernel source


Remember, every penny you send to us goes right back into the rom. It's used for hardware, server costs, etc - all the things that help us make Carbon better with every release. Your support means the world to us! If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!



XDA:DevDB Information
CarbonROM, ROM for the Samsung Galaxy S2

Contributors
linusdan, rINanDO, Myself5, CarbonROM
Source Code: https://github.com/CarbonROM

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
Based On: AOSP

Version Information
Status: Stable

Created 2019-06-09
Last Updated 2019-09-04
Attached Thumbnails
Click image for larger version

Name:	1.png
Views:	608
Size:	97.1 KB
ID:	4811314   Click image for larger version

Name:	3.png
Views:	612
Size:	56.7 KB
ID:	4811315   Click image for larger version

Name:	4.png
Views:	592
Size:	61.9 KB
ID:	4811316   Click image for larger version

Name:	5.jpg
Views:	598
Size:	32.9 KB
ID:	4811317  
The Following 9 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
 
 
9th June 2019, 06:41 PM |#2  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
FAQ
1) Yes, it is rootless.
Do not ask me when it will have implementation for compatibility with the old SuperSU application. Do not insist.

2) Magisk:
The i9100 Kernel (3.0.101) does not support namespace to work. Please, do not pollute the topic with that kind of question.

3) Bugs:
Did you find a bug or problem?
Make a logcat and put it in pastebin/hastebin. I'll look when I can
You will need a computer, adb installed, usb debugging enabled on the smartphone and a usb cable.
Here's how to do it here.

1. Open Command Prompt (Windows) or Terminal (Linux/macOS).
2. Type:
Code:
adb logcat -d > carbon-logcat-dateoflogcat.txt
This will save the log to carbon-logcat-dateoflogcat.txt.

4) MindTheGapps or NanoDroid MicroG?
Does not matter! But... the NanoDroid is lighter. Recommend!

5) I love MicroG, but I also like the Play Store
No problems! After MicroG installation, you can use this Shadow53 installer for store use.
P.S: This should be done after you have restarted the device with NanoDroid installed.

6) Why use the dark mode to prevent wear on the AMOLED screen?
8 years baby! You will not want to put a generic on your cell phone, right?
The Following 5 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
9th June 2019, 06:41 PM |#3  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Upgrade from Samsung stock ROM to latest build using ODIN 3.13.1
Also recommended for devices with Android 4.4 - 5+

Back up your files and make a full wipe before the procedure.

Files Required:
0) Install Stock ROM
0.1 After downloading the tools, install the Samsung USB Driver and unzip the file of the rom.
The original rom file is tar.md5
0.2a Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
0.2b Start Odin 3.13.1 in your PC.
0.2c Connect your phone via USB to your PC.
0.2d Press volume up on your phone, Odin should detect your phone.
0.3 In the pit tab on the left side, select the file "i9100_1.5gb-system_6gb-data_512mb-preload_by-the.gangster.pit"
0.4 In AP button, select the tar.md5 file. The Odin app will frozen for a few minutes but do not worry.
After this, select start button. Wait terminate, do not pull the cable
0.5 The device will restart. A message will appear stating that it is encrypted. Turn off your device and enter recovery mode (Volume up + Power/Standby + Home and hold for 10 seconds). Clear Cache and Dalvik / Cache. Restart.
0.6 A warning will appear in the status bar saying that the partition is corrupted. Format the partition. Verify that the partition succeeded in the device settings.
0.7 Charge the phone and follow the next instructions.

1) Prepare your phone
1.1 Copy the ROM to the Micro-SDCard before flashing.
1.2 Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
1.3 Start Odin 3.13.1 in your PC.
1.4 Connect your phone via USB to your PC.
1.5 Press volume up on your phone, Odin should detect your phone.

2) Odin
  • Auto Reboot : unchecked
  • Re-Partition: checked
  • PIT : i9100-LOS-16.0-Emulated-Storage.pit
  • AP : i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5

Press Start.

3) After successful flash
Reboot phone into Recovery
  • Press Volume up + Power/Standby + Home and hold for 10 seconds.
    The phone shuts down.
  • Repeat Press Volume up + Power/Standby + Home and hold for 10 seconds
    Phone boots in recovery TWRP 3.3.1-1. Swipe to allow modifications.

4) TWRP
In TWRP 3.3.1-1 you need to format partitions
- Wipe -> Format Data -> Type [yes]
- Wipe -> Advanced Wipe -> Select:
  • Dalvik / ART Cache
  • Cache
  • System
  • Non-emulated Storage
-> Swipe to Wipe

5) Install CarbonROM and boot system.
P.S: To prevent "Uncryption unsuccessful" error of GAPPS at first start:
- Reboot to recovery and Wipe -> Format Data -> Type [yes] again
The Following 5 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
9th June 2019, 06:41 PM |#4  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Mercy.

The Following 4 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
21st July 2019, 08:55 PM |#5  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Changelog
14082019 (Official build)
  • August security patch
  • SamsungDoze: Fix menu display


31072019 (Official build)
  • After four months of testing, the official compilation was released. Enjoy!

15072019
  • July security patch
  • Fixed turn on the screen via home button

    Updates by rINanDO:
  • Set swappiness to 100
  • Using Preload-partition for misc
  • Added Bluetooth SIM Access Profile support (Not tested)
  • Fixed stereo microphone recording (also in videorecording)
  • Fix autofocus in preview
  • Set ro.config.small_battery to true. This will trigger device-idle in 15
    minutes instead of 30 minutes

09062019
  • Initial release
The Following 7 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
1st August 2019, 11:49 AM |#6  
Senior Member
Flag Kraków
Thanks Meter: 1,076
 
More
https://get.carbonrom.org/device-i9100.html

Is the official version your job?
1st August 2019, 08:18 PM |#7  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Quote:
Originally Posted by ze7zez

https://get.carbonrom.org/device-i9100.html

Is the official version your job?

Yes! Now it's official
The Following 2 Users Say Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
4th August 2019, 01:01 AM |#8  
Czeh's Avatar
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by linusdan

After four months of testing, the official compilation was released. Enjoy!

Hi linusdan ! I don't guess , Does your Carbon ROM (latest release) have root in it ?
or should be do separately ? where is the complete guide to root with Carbon ROM ?
Thanks for your Job
4th August 2019, 07:17 AM |#9  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Quote:
Originally Posted by Czeh

Hi linusdan ! I don't guess , Does your Carbon ROM (latest release) have root in it ?
or should be do separately ? where is the complete guide to root with Carbon ROM ?
Thanks for your Job

It is without root, as said in the second post. LineageSU does not work.
The Following User Says Thank You to linusdan For This Useful Post: [ View ] Gift linusdan Ad-Free
6th August 2019, 07:56 AM |#10  
Senior Member
Flag Kraków
Thanks Meter: 1,076
 
More
On stock ROM i9100 (there was never anything else) I made an instruction with post #3 but nothing happens.
My system is Windows 10 PRO.


Edit.
===

Instead:

0.2 Start Odin and connect your phone to the PC. The device ID will appear in the application interface.

It should be:

0.2a Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
0.2b Start Odin 3.13.1 in your PC.
0.2c Connect your phone via USB to your PC.
0.2d Press volume up on your phone, Odin should detect your phone.
The Following User Says Thank You to ze7zez For This Useful Post: [ View ] Gift ze7zez Ad-Free
7th August 2019, 01:19 AM |#11  
linusdan's Avatar
OP Senior Member
Flag Salvador, BA
Thanks Meter: 993
 
More
Quote:
Originally Posted by ze7zez


Instead:

0.2 Start Odin and connect your phone to the PC. The device ID will appear in the application interface.

It should be:

0.2a Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
0.2b Start Odin 3.13.1 in your PC.
0.2c Connect your phone via USB to your PC.
0.2d Press volume up on your phone, Odin should detect your phone.

Fixed! Thanks
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes