• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM] KillahBeanBuildRC4 - EXT 4

Killah1994

Android Expert
Aug 15, 2012
1,208
275
First rom for the new year of 2013, hope you guys enjoy it!

Disclaimer
  • I am not responsible for bricked devices, dead SD cards or thermonuclear war.
  • If alarm fails, and your boss fires you not my fault
  • do some research if you have any concerns.
  • YOU are choosing to make these modifications.
  • yes, i copied this disclaimer from FXP because it is cool and i am lazy!

Features

  • 2.3.6 Operating System (Metro)
  • Deodexed
  • init.d support (Active)
  • Zipalign
  • Battery Improvments
  • Data Download/Upload Tweaks
  • Wifi/Connectivity Tweaks
  • Custom Shutdown Animations
  • Bloatware Free (i left app store & visual voicemail)
  • Themed Framework & SystemUI
  • Superuser
  • Stock Updated Youtube App
  • Extended Power Menu (Only in EX-Menu14 & Themes)
  • JellyBean Notification Sounds & Ringtones

Kernel By Req0 - Overclocked By Pressy4Pie

  • 1.2Ghz
  • EXT4 File System
  • Rooted (Superuser)
  • Busybox
  • Busybox runparts
  • Init.d scripts - Rambooster, Delete Cache, Link2SD, SDCard Speed Fix.


Installation

Code:
Boot into recovery (5.0.2.8 or 6.0.3.0 or 6.0.3.2)
Install zip from SDCard
Choose zip
Locate Killah_Bean.BuildRC4
Select & wait
Reboot system

About Installation
Theres no need to wipe when installing this rom, it wipes itself !

Note - For Extended Power Menu

After the installation of Killah_Bean.BuildRC4, reboot system and let it head to the lockscreen, then reboot and install EX-Menu14 and reboot then your in the clear ....(follow my instaructions and it will and should work, sorry i couldnt put it in the rom it self "had forcecloses and other crap",took me from 9am to 4:21 to make the extended power menu to work (TRYING TO GET SCREENSHOT IN IT)... I HATE SMALI!


Installation Of Extended Power Menu & Themes

Code:
Boot into recovery
Mount system
Install zip from SDCard
Choose zip
Locate EX-Menu14
Select & wait
Reboot System

Do this same procedure with the themes


Note - About Killah_Bean.BuildRC4

This rom is deodexed so first boot will take a while, dont get scared, Touch the screen and navigate throughout the phone at first boot for touch recognition, also when it boots it will restart again to add root support.This rom was built with Android Kitchen 0.218, Deodexed, Zipaligned & Scripted with Android Kitchen 0.218. Overall this rom is for speed and stability, and to show off to your friends that the admire has ICS. Many hours of hard work was spent into this rom, so if you love it hit the thank you button or if you have a issue pm me for a faster response! I do not accept donations (of funds), but if its the case of hardware, I will except that. The original theme is themed to look like samsung released a OTA ICS Upadate for the Samsung Admire (Until metro adds there crap).



Question -
Why does it say RC4?

Answer : RC means "Release Candidate" Build may not be the final version, but a variant that has no fatal flaws or bugs, on the stabilization stages to become the final product that is the Stable variant.

Question -
Did you change anything besides the kernel & file system?

Answer : Yes I did. I changed and fix major issues which was a problem in previous builds.

Question -
Did you update the stock theme or any of the themes?

Answer : No, don't really see the sense of updating the theme. The theme is already up-to-date.

Question -
Did you fix the camera button?

Answer : Unfortunately, No. I seriously don't know whats up with that button. Pressing the button is supposed to launch the camera app but instead doesn't. Still looking into it though.

Question -
Why did you switch to RFS file system?

Answer : RFS file system is extremely slow and problematic and doesn't open more.
While EXT4 gives a lot more than you think.



Downloads -
New Build! [EXT 4]
KillahBeanBuildRC4-EXT4

Old Build! [RFS]
Killah_Bean.Build16

Power Menu
EX-Menu14


Theme downloads -
Killah_Bean.ThemeUpdate
HoneyCombTheme
JellyBeanReloaded_Theme
GreenEarth-ICS_Theme


Special Thanks To-

Samsung Use I Thanks to this guy for his love of this rom and also the for the motivation. And also for the tip for the new launcher.
Spz0 for letting me use his 800mhz RFS kernel
AquerMang for letting me use his 1.2Ghz EXT 4 Kernel & CWM Recovery 6.0.3.2
Dsixda for his awesome kitchen
Lokeshsaini94 for his guide on how to build a rom
ChainsDD for Superuser
SuigintouLain for his 5.0.2.7 recovery
Untermensch for his guide on how to add the extra options in the power menu
Master&Slave
 
Changelog

  • 10/2/2013 RC - Release Candidate
    -RC Release

  • 2/19/2013 Build 16 -
    -Added : Adrenaline™ Engine
    -Enabled Auto Wipe In Updater-Script (Which means no need to wipe before installing)

    Theme Update
    -JellyBeanReloaded_Theme8 - Updated/Final Bulild Until Further Notice

  • 2/1/2013 Build 15 -
    -Updated Updater Script (To place V6 Supercharger in the correct place)
    -Much More Smoother Than Before!

  • 1/22/2013 Build 14 -
    -Fresh Rebuild
    -Init.d Scripts Updated (Rambooster,Loopy Smoothness Tweak,SDCardSpeedFix,Link2sd,Dislogger,Defrag)
    #Xloud Driver Added
    #Bravia Engine Added
    -Build Prop Tweaks
    -Camera Fixed (Worked On Mine)
    -V6 Supercharger

    EX-Menu14 Changes-
    -Center Clock
    -Centered Date
    -Settings Shortcut Added To Notification Area
    -Recent Apps Shortcut Added To Notification Area
    -SystemUI Alot Smoother
    -Disabled Blur Around Power Menu (Decreases Lag)
    -ICS Clear Button

    Theme Update
    -GreenEarth-ICS Theme
    -Killah_Bean.ThemeUpdate

  • 1/6/2013 Initial Release (Download option in power menu will reboot into recovery, don't ask why)

Stock Theme
ScreenShot-3.png

ScreenShot-2.png

ScreenShot-1.png

ScreenShot.png



Screenshots (Updated)
EX-Menu14 Mod
ScreenShot-5.png

ScreenShot-4.png

ScreenShot-7.png

ScreenShot-6.png



HoneyComb Theme
PhotoGrid_1361326098846_zpsfd9138d2.jpg



JellyBean Theme
PhotoGrid_1361217584671_zps753aa0da.jpg


GreenEarth-ICS Theme
PhotoGrid_1361324881021_zpse266d013.jpg



Killah_Bean.ThemeUpdate
PhotoGrid_1361327480912_zps510952e6.jpg


Note (They all have the extended option)
 
Upvote 0
Installation

Code:
Boot into recovery (5.0.2.7 Only)
Wipe factory/data
[COLOR="Red"][B]Wipe cache partition[/B][/COLOR]
Mounts and Storage
Format system
[COLOR="red"][B]advanced 
Wipe davik cache[/B][/COLOR]
Install zip from SDCard
Choose zip
Locate Killah_Bean.Build13.1
Select & wait
Reboot system

Just FYI, The parts in red are redundant. Factory reset already wipes the cache partition, and dalvik cache is located on /data, which is wiped by factory reset. ;)
 
Upvote 0
Apn:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2008 The Android Open Source Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

<!-- This file contains fake APNs that are necessary for the emulator
to talk to the network. It should only be installed for SDK builds.

This file is not installed by the local Android.mk, it's installed using
a PRODUCT_COPY_FILES line in the sdk section of the toplevel Makefile.
-->

<!-- use empty string to specify no proxy or port -->
<!-- This version must agree with that in apps/common/res/apns.xml -->
<!-- [FEATURE.SPRINT_CDMA by hyojin -->
<apns version="6">
<apn carrier="Sprint"
mcc="310"
mnc="120"
apn="Sprint"
user="Sprint"
server="*"
password="*"
mmsc="http://mms.sprintpcs.com"
mmsproxy = "68.28.31.7"
mmsport = "80"
authtype="3"
/> <!-- SecFeature.SPRINT_CDMA : Change mmsc for D700 -->
<apn carrier="Boost_Mobile"
mcc="311"
mnc="870"
apn="Boost_Mobile"
user="Boost_Mobile"
server="*"
password="*"
mmsc="http://mm.myboostmobile.com"
mmsproxy = "68.28.31.7"
mmsport = "80"
authtype="3"
/>
</apns>
<!-- ]FEATURE.SPRINT_CDMA by hyojin -->
<!-- [FEATURE.SPRINT_CDMA by hyojin
<apns version="6">
<apn carrier="Android"
mcc="310"
mnc="995"
apn="internet"
user="*"
server="*"
password="*"
mmsc="null"
/>
<apn carrier="TelKila"
mcc="310"
mnc="260"
apn="internet"
user="*"
server="*"
password="*"
mmsc="null"
/>
</apns>
]FEATURE.SPRINT_CDMA by hyojin -->


Build.prop:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GINGERBREAD
ro.build.display.id=cyanogen_chief-eng 2.3.7 GINGERBREAD eng.braydon.20121101.171922 test-keys
ro.build.version.incremental=eng.braydon.20121101.171922
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=Thu Nov 1 17:19:49 PDT 2012
ro.build.date.utc=0
ro.build.type=user
ro.build.user=braydon
ro.build.host=braydon-pc
ro.build.tags=test-keys
ro.product.model=SPH-D600
ro.product.brand=samsung
ro.product.name=cyanogen_chief
ro.product.device=chief
ro.product.board=SPH-D600
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=chief
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cyanogen_chief-eng 2.3.7 GINGERBREAD eng.braydon.20121101.171922 test-keys
ro.build.fingerprint=samsung/cyanogen_chief/chief:2.3.7/GINGERBREAD/eng.braydon.20121101.171922:eng/test-keys
ro.cm.device=chief
ro.modversion=Cyanogenmod-7.2.0-R5-Conquer
# end build properties
#
# system.prop for SPH-D600
#
persist.cne.UseCne=false
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0
gsm.operator.alpha=Sprint
gsm.operator.iso-country=us
gsm.operator.numeric=310120
wifi.supplicant_scan_interval=90
lpa.decode=false
ro.hdmi.enable=false
ro.use_data_netmgrd=true
ro.config.ehrpd=true
keyguard.no_require_sim=true
ro.sf.lcd_density=160
debug.sf.hw=1
rild.libpath=/system/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/smd0

#
# system props for the cne module
#
persist.cne.UseCne=false
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0

persist.cne.be.ge.sqi.min=0
persist.cne.be.ge.sqi.max=100
persist.cne.be.umts.sqi.min=0
persist.cne.be.umts.sqi.max=100
persist.cne.be.hspa.sqi.min=0
persist.cne.be.hspa.sqi.max=100
persist.cne.be.1x.sqi.min=0
persist.cne.be.1x.sqi.max=100
persist.cne.be.do.sqi.min=0
persist.cne.be.do.sqi.max=100
persist.cne.be.wlan.sqi.min=0
persist.cne.be.wlan.sqi.max=100

#
# system props for the data modules
#
ro.use_data_netmgrd=true

#
# system props for telephony modules
#
#device supports EHRPD
ro.config.ehrpd=true

#
# system props for the MM modules
#
#jinbong.ryu Use PV_PLAYER by default
media.stagefright.enable-player=false
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=false

#
# system prop for opengles version
#
ro.opengles.version=131072

#
# system prop for Bluetooth Dialup Networking
#
#ro.qualcomm.bluetooth.dun=true

#
# system prop by Sprint
#
ril.sales_code=SPR
ro.csc.sales_code=SPR
ro.cdma.home.operator.alpha=Sprint
ro.cdma.home.operator.numeric=310120

#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data_netmgrd_nint=16

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.opengles.version=131072
ro.config.vc_call_vol_steps=15
ro.telephony.default_network=4
ro.com.google.clientidbase=android-sprint-us
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
net.cdma.pppd.authtype=require-pap
net.cdma.pppd.user=user[SPACE]SprintNextel
net.cdma.datalinkinterface=/dev/ttyCDMA0
net.interfaces.defaultroute=cdma
net.cdma.ppp.interface=ppp0
net.connectivity.type=CDMA1
mobiledata.interfaces=eth0,ppp0
ro.telephony.ril_class=samsung
ro.ril.samsung_cdma=true
ro.wimax.interface=uwbr0
net.tcp.buffersize.wimax=4092,87380,1520768,4092,16384,1520768
wifi.interface=eth0
wifi.supplicant_scan_interval=15
ril.subscription.types=NV
dalvik.vm.execution-mode=int:jit
dalvik.vm.heapsize=48m
persist.sys.use_dithering=1
ro.compcache.default=0
ro.com.google.gmsversion=2.3_r9
ro.com.google.clientidbase=android-samsung
ro.com.google.clientidbase.ms=android-sprint-us
ro.com.google.clientidbase.yt=android-sprint-us
ro.com.google.clientidbase.am=android-sprint-us
ro.com.google.clientidbase.gmm=android-samsung
keyguard.no_require_sim=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
persist.sys.themeId=Cyanbread
persist.sys.themePackageName=com.tmobile.theme.Cyanbread
dalvik.vm.dexopt-data-only=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
 
  • Like
Reactions: twogbsd
Upvote 0
I flashed this ROM 4 times and every time I havent been able to get past SCH-R720 Samsung screen at the boot. What could I be doing wrong?

When ever you boot into recovery 5.0.2.7 ... do you see the can't mount error and errors ...can't wipe ...
If so, restore a cwm backup made from 5.0.2.7 recovery then right away wipe data / factory reset, format system and install zip from sdcard and you should be good... I had this problem when I built a alpha version of it
 
  • Like
Reactions: elfy23
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones