Remove All Ads from XDA

[ROM][KERNEL][DEV][JB][4.1.2][SGH-I757M]UNOFFICIAL SlimBean JB 4.1.2 FOR Bell SGH-I757M

2,070 posts
Thanks Meter: 2,009
Post Reply Email Thread
SlimBean JB 4.1.2 for Canadian Samsung Galaxy S2 HD LTE (SGH-I757M)

*** Disclamer ***


By flashing this ROM, you are voiding your phones warranty (Unless you return it
to complete stock which is possible, but beyond the scope of this thread). You
also agree that I will in no way be held responsible in the event that your
device becomes bricked (Not likely to happen). In addition, you are responsible
to take the necessary backups of your apps, data, sms, contacts, calendar events, etc.

If you agree, then please continue on ;)

The latest release is finally up. Build 20130831-1335. Released September 1, 2013. See the change log for changes in this build.


SlimBean is a ROM developed by the SlimRoms team. It's built on CM (which is derived from AOSP). In addition to being a minimalistic build (only about 120MB zip), it incorporates features found in CM, AOKP and Paranoid Android. Among the notable features are finer control over the aesthetics of the UI and performance tweaks scripts included for running at boot (universal init.d app from play store required).


What Works

* Phone
* Wi-Fi
* Mobile
* Bluetooth
* Data Usage
* Camera/Camcorder
* BLN Notification
* init.d only supported via third party app Universal init.d from the market. Used for startup tweak scripts.

What Doesn't Work

* We do not get voicemail notification and never have since our first custom Rom. There is a solution that is undocumented. I will try to contact the developers who are said to have applied this fix to see if I can get some insight into fixing this for our ROMs
* While in camera app, selecting:

Settings -> Restore Defaults -> Settings = Force Close

Restarting the app clears the issue.
* BLN does not turn on when screen is activated. Only after a 6 seconds timeout, and also works for BLN notification.
* init.d does not work. Use Universal init.d from the market to imitate this behavior to enable the startup tweaks.
* YouTube video overlay only works with hw overlays disabled (requires developer options to be on).

Installation instructions

1) Download the Rom and Gapps
2) Enter CWM
4) Wipe Data/Factory Reset
5) Format Cache
6) Advanced -> Format Dalvik Cache
7) Flash the ROM
8) Flash the Gapps
9) Reboot Phone


Build: 20130831-1335 (Latest)
ROM: (89.6MB)
GAPPS: (106.2MB)

* The download can now also be found here on XDA. Use the "Download" tab at the top of the page to access both direct download or torrent download of this ROM.

Build: 20130824-0545
ROM: (122MB)

Tips and Tricks

Checkout the second post fire some tips and tricks on setting up the ROM.


August 31, 2013 - Build 20130831-1335
* Rebuilt kernel to enable the necessary modules for Data Usage
* Fixed Yahoo Weather API to enable weather on the lockscreen
* Fixed MMS bug that wouldn't allow an MMS picture to be downloaded. (This may have broken the Group Messing feature implemented by SlimBean
* Applied a fix to the media provider which should speed up initial media scanning by optimizing the calls to the sqlite db. This may also have a positive impact on battery usage, but would be very smalland missy likely unnoticeable
* The random reboots seem to have been fixed by adding the data usage modules to the kernel. Let me know if this has not resolved the random reboots for you

August 24, 2013 - Build 20130824-0545
*Initial release


To Be Added

Thanks To/Credits
* CyanogenMod Team - ROM Base
* SlimRoms Team - ROM

Without all of the hard work and efforts of the two teams mentioned above, this ROM would not be possible, so we owe them or thanks for providing us with such excellent ROMs.

In addition, I have received a lot of help on my journey to understand and be able to develop for the android platform, so I owe the following people my thanks for helping me to make this ROM possible.

*   @dsixda - Initial port of CM9/CM10 for SGH-I757M
*   @Strange Peer - Continued development of CM10
*   @rukusx7 - Contributor
*   @bijon440 - Contributor
*   @kj2112 - Contributor
*   @Tronith - Contributor
*   @Zippy Dufus - Contributor

Thanks guys you've all been so awesome to work with ;)

One last group of people to thank. It's YOU! Without all of you guys and girls who come to download our creations, there would be no reward for doing this. Thank you for downloading, providing feedback and being part of this small family. You are all appreciated ;)

XDA:DevDB Information
UNOFFICIAL SlimBean JB 4.1.2 FOR Bell SGH-I757M, a ROM for the Samsung Galaxy S II

ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 3.0.x
ROM Firmware Required: SGH-I757M
Based On: SlimBean

Version Information
Status: Stable

Created 2013-09-08
Last Updated 2013-11-29
Attached Thumbnails
Click image for larger version

Name:	screenshot1.jpg
Views:	8592
Size:	16.0 KB
ID:	2210480   Click image for larger version

Name:	screenshot2.jpg
Views:	8487
Size:	22.3 KB
ID:	2210481   Click image for larger version

Name:	screenshot3.jpg
Views:	8467
Size:	27.7 KB
ID:	2210482   Click image for larger version

Name:	screenshot4.jpg
Views:	8408
Size:	36.1 KB
ID:	2210483   Click image for larger version

Name:	screenshot5.jpg
Views:	8343
Size:	17.8 KB
ID:	2210485   Click image for larger version

Name:	screenshot6.jpg
Views:	8336
Size:	37.0 KB
ID:	2210487  
The Following 14 Users Say Thank You to titanic_fanatic For This Useful Post: [ View ] Gift titanic_fanatic Ad-Free
24th August 2013, 03:33 PM |#2  
titanic_fanatic's Avatar
OP Senior Member
Flag Calgary
Thanks Meter: 2,009
Donate to Me
Wink Tips & Tricks
Tips & Tricks

The following list of tips & tricks should help you setup your new SlimBean ROM for daily use.

Network Setup - Wi-Fi

1) Go to System Settings -> Wireless & Network -> Wireless -> Settings -> Advanced
2) Turn off "Network notification" (Helps save battery)
3) Set "Keep Wi-Fi on during sleep" to "Never" (Helps save battery, but uses more data)
4) Turn on "Avoid poor connections" (Helps save battery by not constantly trying to connect to a network with poor signal strenth)
5) Go back to System Settings -> Wireless & Network -> More
6) Disable NFC unless you have the required battery case to make it work.
7) Click on "Mobile Networks".
8) Select "Network Mode" and choose "LTE/GSM/WCDMA"
9) Click on "Access Point Names"
10) Choose "Bell Flex"

Automatic Backlight Settings

XDA Senior member rukusx7 has graciously contributed his custom automatic backlight values and they have been built into the ROM. To use them, follow the steps below:

1) Go to System Settings -> ROM -> Interface -> Display -> Automatic Backlight
2) Check "Enabled"

Voicemail Settings

Bell provides us with a national voicemail number which is a free call from anywhere in Canada. This is great if you are travelling and would like to check your voicemail. Follow the steps below to set the national voicemail for speed dial #1:

1) Go to Phone app -> Menu -> Settings -> Other Call Settings -> Voicemail -> Setup -> Voicemail Number
2) Set the voicemail number to the following: +16473832355
3) Go back to Call Settings -> Other Call Settings -> Additional Settings -> My Phone Number
4) Set your number to +1xxxxxxxxxx... Remember to precede your number with +1.

Youtube/Video Overlays

You may notice that the video controls do not display on top of the video in youtube and other related players. To fix this, just go to System Settings -> Developer Options, enable Developer Options, and check "Disable HW overlays". This setting needs to be enabled every time the phone reboots.

Media Scanner

Media scanner is an app that runs in the background everytime the phone boots up. It looks for changes and updates to your media files (audio, video and picture). You should let the media scanner run for at least 30 mins to an hour after a fresh ROM install depending on how much media you have on your internal/external sdcard. After this is done once, it's not really necessary for it to run all the time if your media rarely changes. Allowing media scanner to run only consumes your battery. You can, however, control the behaviour of the media scanner and stop it from scanning. You would use an app from the market called "Rescan Media". This small app has two functions, disable media scanner and enable media scanner. To disable your media scanner, just open the app and press disable and the media scanner will be disabled until next boot. Yes, you must do this everytime you boot your phone.

Saving Battery

There are a couple of other tricks that can be used to save battery.

1) Google Play Services is notorious as a consumer of your battery. To stop him from consuming all your battery power, open the Google Play app then go to Settings and disable "Notifications" and "Automatic Updates". This will stop the Play Store app from "checking in" and will help to conserve battery. Remember that you will no longer get notifications of updates to your apps, so you will need to remember to look for these updates yourself by opening the Play Store app then press Menu -> My Apps.
2) Social Media apps are huge consumers of battery as they are constantly checking for updates to your account. This behaviour can usually be changed to suit your needs on a per app basis, but in the case of Facebook, I recommend disabling notifications entirely as it is one of the worst consumers of battery. Disabling Facebook notifications will surely increase your battery by a few percentage points.
The Following User Says Thank You to titanic_fanatic For This Useful Post: [ View ] Gift titanic_fanatic Ad-Free
24th August 2013, 03:33 PM |#3  
titanic_fanatic's Avatar
OP Senior Member
Flag Calgary
Thanks Meter: 2,009
Donate to Me
24th August 2013, 04:20 PM |#7  
Tronith's Avatar
Senior Member
Flag Thornhill
Thanks Meter: 69
Great. I'm loading now. I'll install it in the afternoon, but I'll do a full test of operation tomorrow. I want to see how well the battery works. great job!

Sent from my SGH-I757M using xda premium
The Following User Says Thank You to Tronith For This Useful Post: [ View ] Gift Tronith Ad-Free
24th August 2013, 04:23 PM |#8  
Retired Senior Moderator - Be careful not to choke on your aspirations
Flag The Dark Side
Thanks Meter: 22,989
Great job TF.....this phone has had so few roms.....and now it has slim. That's a huge boost!!!

Unfortunately our i757m is now my 4 year old daughters for games and Netflix.....but I will flash this when I can. Just won't be able to comment on phone or texts. It has no carrier. But I'll report my experience with other things.

Thanks for your hard work!!

Sent from my cell phone telephone using some sort of app...
The Following User Says Thank You to Darth For This Useful Post: [ View ] Gift Darth Ad-Free
24th August 2013, 04:32 PM |#9  
Arodg25's Avatar
Thanks Meter: 29
Thanks a lot. I'm glad to see something done with this phone. I've only had it a week, my beloved i9100 no longer turns on:'( and as a flash-a-holic I'm going through withdrawals. I'm going to the PNE today so I'll flash this when I get home. Thanks again.

Sent from my SGH-I757M using xda app-developers app
24th August 2013, 04:32 PM |#10  
Senior Member
Flag Calgary
Thanks Meter: 56
Super awesome mate great job,I will install this on my wife's phone tonight.

Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
24th August 2013, 04:55 PM |#11  
Senior Member
Flag Shawinigan
Thanks Meter: 68
Great work titanic, you give our phone a second, a third and now a fourth life. Thanks!

Sent from my SGH-I757M using xda app-developers app
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes