Search This thread

xeGox

Senior Member
Apr 25, 2011
608
81
40
Bari
www.FiXiaLo.it
Wow those errors are critical, thanks for noticing (this is what happens if you release something after being over 40 hours awake)




That makes me think, can someone set it to mass storage mode and look at that files value?

The file is corrupted...!

EDIT: EHI brood, the shadow ROM (based on kqb, same off yours) have the changing duration of soft key back light
Can you see that script?

Sent from my Sgs+ Gt-i9001
 
Last edited:

your_login

Senior Member
Apr 4, 2011
213
67
Hi :) I really like the ROM!

But I have a few questions:

1) Sometimes it takes about 3-5 seconds for a screen to turn on, right after i turn it off - can this delay be fixed?

2) I really liked the stock SMS app - the one in your ROM is not to my liking - colours are not as pleasant as in stock and the font is too large :) Can I somehow have the stock SMS app instead?

3) During a call the screen goes off - its natural - but when I take it away from my head the delay is a bit long for the screen to turn on AND when i press the home button it takes me to the homescreen instead of the calling screen as in the stock samsung ROM. I think that the stock behaviour is much better because it allows for an instant screen on during a call. Can this be somehow moderated?

4) Can you add a few stock SGS Plus widgets like the callendar and weather as an option? I really loved them in the stock ROM (i used to have the whole uni-planner shown on the main screen's callendar widget). I also think that the stock weather widget is the best looking one out there, so its a shame to remove it. At least give an option to add it please :)

If these 4 questions of mine could be answered I am quite sure that your ROM would be PERFECT for me.

I consider a donation as there really arent many good ROMS for SGS+ out here and I would like to support you and thank you.
P.S I changed from motorola defy and for the DEFY there are so many more good roms like wiui, miui, cm7, cm9 ... for sgs+ i really cant fine anything i liek yet except YOUR ROM.


Thanks again and best of all!
 

xeGox

Senior Member
Apr 25, 2011
608
81
40
Bari
www.FiXiaLo.it
Hi :) I really like the ROM!

But I have a few questions:

1) Sometimes it takes about 3-5 seconds for a screen to turn on, right after i turn it off - can this delay be fixed?

3) During a call the screen goes off - its natural - but when I take it away from my head the delay is a bit long for the screen to turn on AND when i press the home button it takes me to the homescreen instead of the calling screen as in the stock samsung ROM. I think that the stock behaviour is much better because it allows for an instant screen on during a call. Can this be somehow moderated?

!

For me too!

Sent from my Sgs+ Gt-i9001
 

umb3rts

Senior Member
Feb 3, 2012
196
66
Hei brood, thanks for your hard work! I would have liked to try the rc5 from my cm9 but had some problems. Tried to flash it via Odin and first time... it never booted up, only the bootanimation. Then i realized that i had only whiped dalwik so i whiped everything else, tried to re-flashing it, and in the end it booted, but gave me many force closes, i couldn't even set it up. Tried as many times as i could but nothing worked, so i came back to my cm9 with one difference I think, the recovery. I think I have yours, which is different from arco's one, isn't it? I'm sorry, i couldn't wait to try your rom!

Inviato dal mio GT-I9001 che di originale non ha più nulla ed ora anche con la CGM9 usando Tapatalk 2.
 

chasemyass

Senior Member
Dec 21, 2011
1,775
549
Samsung Galaxy S23 Ultra
Hi :) I really like the ROM!

But I have a few questions:

1) Sometimes it takes about 3-5 seconds for a screen to turn on, right after i turn it off - can this delay be fixed?

2) I really liked the stock SMS app - the one in your ROM is not to my liking - colours are not as pleasant as in stock and the font is too large :) Can I somehow have the stock SMS app instead?

3) During a call the screen goes off - its natural - but when I take it away from my head the delay is a bit long for the screen to turn on AND when i press the home button it takes me to the homescreen instead of the calling screen as in the stock samsung ROM. I think that the stock behaviour is much better because it allows for an instant screen on during a call. Can this be somehow moderated?

4) Can you add a few stock SGS Plus widgets like the callendar and weather as an option? I really loved them in the stock ROM (i used to have the whole uni-planner shown on the main screen's callendar widget). I also think that the stock weather widget is the best looking one out there, so its a shame to remove it. At least give an option to add it please :)

If these 4 questions of mine could be answered I am quite sure that your ROM would be PERFECT for me.

I consider a donation as there really arent many good ROMS for SGS+ out here and I would like to support you and thank you.
P.S I changed from motorola defy and for the DEFY there are so many more good roms like wiui, miui, cm7, cm9 ... for sgs+ i really cant fine anything i liek yet except YOUR ROM.


Thanks again and best of all!

For screen delay (I had it too btw) you have to change sleep governor and its frequencies (I`ve put ondemand with 245Mhz min and 368Mhz max and wake up it`s a bit faster)
For the calendar and weather you can use the GOCalendar and GoWeather widgets are really cool and beside that you can set transparency too ;)
Incall screen on/off it`s same as sleep so if you change sleep governor and freq it will be ok.
same for xeGeox
For me too!
Sent from my Sgs+ Gt-i9001

umb3rts for you I would say to do like I did and all is fine: reflash arco`s recovery with odin, download from 1`st post the broodrom cwm backup zip and extract it to your /sdcard. Reboot into recovery, do a factory reset/wipe data, wipe cache and dalvik cache. Then restore the broodrom from backup and restore menu in cwm using restore from internal sdcard. After it`s done, go back to wipe cache, dalvik cache and do a factory reset/ wipe data, restart and "voila" ;)

Hei brood, thanks for your hard work! I would have liked to try the rc5 from my cm9 but had some problems. Tried to flash it via Odin and first time... it never booted up, only the bootanimation. Then i realized that i had only whiped dalwik so i whiped everything else, tried to re-flashing it, and in the end it booted, but gave me many force closes, i couldn't even set it up. Tried as many times as i could but nothing worked, so i came back to my cm9 with one difference I think, the recovery. I think I have yours, which is different from arco's one, isn't it? I'm sorry, i couldn't wait to try your rom!

Inviato dal mio GT-I9001 che di originale non ha più nulla ed ora anche con la CGM9 usando Tapatalk 2.
 
Last edited:
  • Like
Reactions: your_login

umb3rts

Senior Member
Feb 3, 2012
196
66
umb3rts for you I would say to do like I did and all is fine: reflash arco`s recovery with odin, download from 1`st post the broodrom cwm backup zip and extract it to your /sdcard. Reboot into recovery, do a factory reset/wipe data, wipe cache and dalvik cache. Then restore the broodrom from backup and restore menu in cwm using restore from internal sdcard. After it`s done, go back to wipe cache, dalvik cache and do a factory reset/ wipe data, restart and "voila" ;)
Thank you, i'll try today :D


Inviato dal mio GT-I9001 che di originale non ha più nulla ed ora anche con la CGM9 usando Tapatalk 2.
 

your_login

Senior Member
Apr 4, 2011
213
67
For screen delay (I had it too btw) you have to change sleep governor and its frequencies (I`ve put ondemand with 245Mhz min and 368Mhz max and wake up it`s a bit faster)
For the calendar and weather you can use the GOCalendar and GoWeather widgets are really cool and beside that you can set transparency too ;)
Incall screen on/off it`s same as sleep so if you change sleep governor and freq it will be ok.
same for xeGeox


umb3rts for you I would say to do like I did and all is fine: reflash arco`s recovery with odin, download from 1`st post the broodrom cwm backup zip and extract it to your /sdcard. Reboot into recovery, do a factory reset/wipe data, wipe cache and dalvik cache. Then restore the broodrom from backup and restore menu in cwm using restore from internal sdcard. After it`s done, go back to wipe cache, dalvik cache and do a factory reset/ wipe data, restart and "voila" ;)
Thanks a lot! What about the messaging app? Any chance to have the stock version in this ROM?
I know there are some good messaging
Apps in the market but I believe that the best way is to have least additional 3rd party apps installed for essential phone functions like calling, contacts, messaging etc.

Why do I think so? It can be compared to having a stock Lamborghini Gallardo which is prefect in its every stock way to having a decent car with a lot of tunning. And come on, we all know that Lamborghini is better and more reliable ;) I'm obviously not dead serious but want to give you the idea of how I see it.


Sent from my GT-I9001 using Tapatalk
 
Last edited:

chasemyass

Senior Member
Dec 21, 2011
1,775
549
Samsung Galaxy S23 Ultra
Thanks a lot! What about the messaging app? Any chance to have the stock version in this ROM?
I know there are some good messaging
Apps in the market but I believe that the best way is to have least additional 3rd party apps installed for essential phone functions like calling, contacts, messaging etc.

Why do I think so? It can be compared to having a stock Lamborghini Gallardo which is prefect in its every stock way to having a decent car with a lot of tunning. And come on, we all know that Lamborghini is better and more reliable ;) I'm obviously not dead serious but want to give you the idea of how I see it.


Sent from my GT-I9001 using Tapatalk

The car comparison doesn't apply here...since we all know that stock sucks as a generally idea...Why you wanna use a rigid aplication w.o. any options? But ig you want the stock one you will have to manual replace it with the deodexed one from stock kqb rom, if you don't find any I will upload one later when I get home. As a personal idea 3'rd party aplications are a bit better in 90% of cases compared with stock...

Sent from my GT-I9001
 

xeGox

Senior Member
Apr 25, 2011
608
81
40
Bari
www.FiXiaLo.it
Hi brood, I've a problem with your script 01broodrom
I've set sleep min freq to 122, sleep max freq to 358, but with ondemand and minmax governor (I've tested these) in sleep mode the CPU remain on 358(I've seen with no-frills CPU statistics)
How can I solve?
In sleep mode my CPU doesn't go to 122!
It's normal?

Oh...another problem, with custom label editor:
I've writed a custom label, I've used "push" in windows, my phone have restarted, but label is broodRom rc5, why?
Sent from my Sgs+ Gt-i9001
 
Hi brood, I've a problem with your script 01broodrom
I've set sleep min freq to 122, sleep max freq to 358, but with ondemand and minmax governor (I've tested these) in sleep mode the CPU remain on 358(I've seen with no-frills CPU statistics)
How can I solve?
In sleep mode my CPU doesn't go to 122!
It's normal?

Oh...another problem, with custom label editor:
I've writed a custom label, I've used "push" in windows, my phone have restarted, but label is broodRom rc5, why?
Sent from my Sgs+ Gt-i9001

go to http://xdaforums.com/showpost.php?p=25313859&postcount=3897 and you'll find the answer.
 
About USB Settings Force Close

I had a look at logcat during USB Settings Force Close and it registered these errors:

12:12:01.078 Debug SPRC 7369 SPRC: package: [com.android.settings] class: [HideSetting] problem: props not loaded [public void hideSettings(PreferenceActivity preferenceActivity)]
12:12:01.078 Warning System.err 7369 android.provider.Settings$SettingNotFoundException: bluetooth_enabled
12:12:01.078 Warning System.err 7369 at android.provider.Settings$Secure.getInt(Settings.java:2305)
12:12:01.078 Warning System.err 7369 at com.android.settings.WirelessSettings.onResume(WirelessSettings.java:289)
12:12:01.079 Warning System.err 7369 at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
12:12:01.079 Warning System.err 7369 at android.app.Activity.performResume(Activity.java:3832)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread.access$1500(ActivityThread.java:117)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
12:12:01.079 Warning System.err 7369 at android.os.Handler.dispatchMessage(Handler.java:99)
12:12:01.079 Warning System.err 7369 at android.os.Looper.loop(Looper.java:130)
12:12:01.079 Warning System.err 7369 at android.app.ActivityThread.main(ActivityThread.java:3687)
12:12:01.079 Warning System.err 7369 at java.lang.reflect.Method.invokeNative(Native Method)
12:12:01.079 Warning System.err 7369 at java.lang.reflect.Method.invoke(Method.java:507)
12:12:01.080 Warning System.err 7369 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
12:12:01.080 Warning System.err 7369 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
12:12:01.080 Warning System.err 7369 at dalvik.system.NativeStart.main(Native Method)
12:12:01.089 Warning System.err 7369 android.provider.Settings$SettingNotFoundException: wifi_enabled
12:12:01.089 Warning System.err 7369 at android.provider.Settings$Secure.getInt(Settings.java:2305)
12:12:01.089 Warning System.err 7369 at com.android.settings.WirelessSettings.onResume(WirelessSettings.java:300)
12:12:01.089 Warning System.err 7369 at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150)
12:12:01.089 Warning System.err 7369 at android.app.Activity.performResume(Activity.java:3832)
12:12:01.089 Warning System.err 7369 at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2114)
12:12:01.089 Warning System.err 7369 at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2139)
12:12:01.089 Warning System.err 7369 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
12:12:01.089 Warning System.err 7369 at android.app.ActivityThread.access$1500(ActivityThread.java:117)
12:12:01.089 Warning System.err 7369 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
12:12:01.089 Warning System.err 7369 at android.os.Handler.dispatchMessage(Handler.java:99)
12:12:01.089 Warning System.err 7369 at android.os.Looper.loop(Looper.java:130)
12:12:01.090 Warning System.err 7369 at android.app.ActivityThread.main(ActivityThread.java:3687)
12:12:01.090 Warning System.err 7369 at java.lang.reflect.Method.invokeNative(Native Method)
12:12:01.090 Warning System.err 7369 at java.lang.reflect.Method.invoke(Method.java:507)
12:12:01.090 Warning System.err 7369 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
12:12:01.090 Warning System.err 7369 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
12:12:01.112 Warning System.err 7369 at dalvik.system.NativeStart.main(Native Method)
...
...
...
12:12:01.926 Warning dalvikvm 7369 threadid=1: thread exiting with uncaught exception (group=0x4001d608)
12:12:01.927 Error AndroidRuntime 7369 FATAL EXCEPTION: main
12:12:01.927 Error AndroidRuntime 7369 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.UsbSettings}: java.lang.NumberFormatException: unable to parse '' as integer
12:12:01.927 Error AndroidRuntime 7369 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
12:12:01.927 Error AndroidRuntime 7369 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
12:12:01.927 Error AndroidRuntime 7369 at android.app.ActivityThread.access$1500(ActivityThread.java:117)
12:12:01.927 Error AndroidRuntime 7369 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
12:12:01.927 Error AndroidRuntime 7369 at android.os.Handler.dispatchMessage(Handler.java:99)
12:12:01.927 Error AndroidRuntime 7369 at android.os.Looper.loop(Looper.java:130)
12:12:01.927 Error AndroidRuntime 7369 at android.app.ActivityThread.main(ActivityThread.java:3687)
12:12:01.927 Error AndroidRuntime 7369 at java.lang.reflect.Method.invokeNative(Native Method)
12:12:01.927 Error AndroidRuntime 7369 at java.lang.reflect.Method.invoke(Method.java:507)
12:12:01.927 Error AndroidRuntime 7369 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
12:12:01.928 Error AndroidRuntime 7369 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
12:12:01.928 Error AndroidRuntime 7369 at dalvik.system.NativeStart.main(Native Method)
12:12:01.928 Error AndroidRuntime 7369 Caused by: java.lang.NumberFormatException: unable to parse '' as integer
12:12:01.928 Error AndroidRuntime 7369 at java.lang.Integer.parseInt(Integer.java:362)
12:12:01.928 Error AndroidRuntime 7369 at java.lang.Integer.parseInt(Integer.java:332)
12:12:01.928 Error AndroidRuntime 7369 at com.android.settings.UsbSettings.onCreate(UsbSettings.java:82)
12:12:01.928 Error AndroidRuntime 7369 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
12:12:01.928 Error AndroidRuntime 7369 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
12:12:01.928 Error AndroidRuntime 7369 ... 11 more
12:12:01.951 Error 743 Dumpstate > /data/log/dumpstate_app_error

I have attached /data/log/dumpstate_app_error for debugging purpose. I'm not a Java programmer, sigh!

Sorry for this long post!
 

Attachments

  • dumpstate_app_error.txt.gz
    194.5 KB · Views: 17
I've already correct them...

Sent from my Sgs+ Gt-i9001

Did you reboot your phone?
If so, check the output of 'cat' against the following files:

/etc/virtuous_oc/sleep_governor
/etc/virtuous_oc/sleep_max_freq
/etc/virtuous_oc/sleep_min_freq
/etc/virtuous_oc/wake_governor
/etc/virtuous_oc/wake_max_freq
/etc/virtuous_oc/wake_min_freq

to see if the script works, and against these ones:

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

for realtime values.

Don't use the script along with app like CPU Master or SetCPU or so. Their profiles management can interfere.
 

xeGox

Senior Member
Apr 25, 2011
608
81
40
Bari
www.FiXiaLo.it
Did you reboot your phone?
If so, check the output of 'cat' against the following files:

/etc/virtuous_oc/sleep_governor
/etc/virtuous_oc/sleep_max_freq
/etc/virtuous_oc/sleep_min_freq
/etc/virtuous_oc/wake_governor
/etc/virtuous_oc/wake_max_freq
/etc/virtuous_oc/wake_min_freq

to see if the script works,
These are correct.


and against these ones:

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

for realtime values.

Don't use the script along with app like CPU Master or SetCPU or so. Their profiles management can interfere.

These other no!

But, if I wanna set profile "0",I must uncomment...ok
What should I uncomment?
THIS:"
====================
# Manual CPU Configuration
# =================================================
#
# >>> CPU Governor (Awake/Sleep) <<<
#
# AWAKE_GOVERNOR="smartassV2";
# SLEEP_GOVERNOR="powersave";
#
# >>> CPU Min/Max speed (Awake/Sleep) <<<<
#
# MIN_SPEED_AWAKE="245760"; # 245MHz
# MAX_SPEED_AWAKE="1401600"; # 1.4GHz
#
# MIN_SPEED_SLEEP="122880"; # 122MHz
# MAX_SPEED_SLEEP="245760"; # 245MHz
#
# =================================================
"

THIS:"
================================================
# CPU Governors (for awake state)
# uncomment a line to activate gov.
# =================================================

#AWAKE_GOVERNOR="interactiveX";
#AWAKE_GOVERNOR="minmax";
#AWAKE_GOVERNOR="conservative";
#AWAKE_GOVERNOR="ondemand";
#AWAKE_GOVERNOR="userspace";
#AWAKE_GOVERNOR="smartassV2"; # Default
#AWAKE_GOVERNOR="performance"; # Best results in Antutu

echo " "
echo ">>> Awake CPU Governor and CPU Frequencies <<<";
echo $AWAKE_GOVERNOR > /system/etc/virtuous_oc/wake_governor;
echo "Setting Awake Governor to: $AWAKE_GOVERNOR"

# =================================================
# Set min cpu speed of awake state
# =================================================

#MIN_SPEED_AWAKE="122880"; # 122MHz
#MIN_SPEED_AWAKE="245760"; # 245MHz (Default)
#MIN_SPEED_AWAKE="368640"; # 368MHz

echo $MIN_SPEED_AWAKE > /system/etc/virtuous_oc/wake_min_freq;
echo "Setting min CPU freq (awake) to: $MIN_SPEED_AWAKE"

# =================================================
# Set max cpu speed of awake state
# =================================================

#MAX_SPEED_AWAKE="1401600"; # 1.4GHz (Default)
#MAX_SPEED_AWAKE="1516800"; # 1.5GHz
#MAX_SPEED_AWAKE="1612800"; # 1.6GHz
#MAX_SPEED_AWAKE="1708800"; # 1.7GHz
#MAX_SPEED_AWAKE="1804800"; # 1.8GHz

echo $MAX_SPEED_AWAKE > /system/etc/virtuous_oc/wake_max_freq;
echo "Setting max CPU freq (awake) to: $MAX_SPEED_AWAKE"
echo " "



# =================================================
# CPU Governors (for sleep state)
# uncomment a line to activate gov.
# =================================================

#SLEEP_GOVERNOR="conservative";
#SLEEP_GOVERNOR="ondemand";
#SLEEP_GOVERNOR="powersave"; # Default

echo ">>> Sleep Governor and CPU Frequencies <<<";
echo $SLEEP_GOVERNOR > /system/etc/virtuous_oc/sleep_governor;
echo "Setting sleep governor to: $SLEEP_GOVERNOR"


# =================================================
# Set min cpu speed of sleep state
# =================================================

#MIN_SPEED_SLEEP="122880"; # 122MHz (Default)
#MIN_SPEED_SLEEP="245760"; # 245MHz

echo $MIN_SPEED_SLEEP > /system/etc/virtuous_oc/sleep_min_freq;
echo "Setting min CPU freq (sleep) to: $MIN_SPEED_SLEEP"

# =================================================
# Set max cpu speed of sleep state
# =================================================

#MAX_SPEED_SLEEP="122880"; # 122MHz
#MAX_SPEED_SLEEP="245760"; # 245MHz (Default)
#MAX_SPEED_SLEEP="368640"; # 368MHz

echo $MAX_SPEED_SLEEP > /system/etc/virtuous_oc/sleep_max_freq;
echo "Setting max CPU freq (sleep) to: $MAX_SPEED_SLEEP"
echo " "

#
"

OR BOTH?

Sent from my Sgs+ Gt-i9001
 

Top Liked Posts

  • There are no posts matching your filters.
  • 166
    logorc5.png



    Youtube video of broodROM RC4


    - Features for broodROM RC5 -
    You can find a download link on the 2nd post


    - I9001XXKQB (KPL) (Android 2.3.6)
    -- 1 Odin package with recovery hang fix included
    -- Rooted
    -- Deodexed

    - FeaMod Recovery v1.4 Fixed (based on CWM Recovery v5.5.0.4)
    -- The fixed one, no hangs in recovery or bootloops

    - Skyhigh Kernel v1.4d OC/UV
    -- Thunderbolt Integrated
    -- Set to 1.4GHz using Virtuous OC Daemon

    - Script: /system/etc/init.d/01broodrom
    -- Choose a CPU Profile or set a manual CPU configuration
    * Battery Saving Profile / Balanced Profile / Performance Profile
    -- Set I/O Scheduler
    -- Set SDcard Read_ahead
    -- Set Dalvik Heapsize
    -- Enable/Disable Media Scanning
    -- Enable/Disable Bootanimations
    -- Enable/Disable Special Bootanimation
    * Enable DMESG Unix output / LOGCAT as bootanimation or use the original (AOSP) library
    -- Enable/Disable Google Error Reporting
    -- Enable/Disable Battery Tweak (dirty * centisecs)
    -- Change LCD Density (May cause market/app errors)

    - Scripts: /system/etc/broodrom_scripts
    -- auto_calibrate_battery
    -- defragment_databases
    -- factory_reset
    -- fix_permissions
    -- hard_reset
    -- wipe_dalvik
    -- zipalign_apps

    - WiFi Tweak:
    -- Connection stability tweak (WiFi connections with poor signals are better supported)

    - WiFi Fixes (when you still have crappy WiFi)
    -- Additional WiFi packages: KQ1 Modem / KQ1 WiFi Binaries
    -- Additional App: FXR WiFi fix and rescue (last resort app, only use if the rest doesn't work)


    - ICS Theme v4.0.1 by Reneph/RavoxX including:
    -- Extended Power Menu with Screenshot function
    -- Modded KQB Lockscreen (changed default wallpaper, no swipe to unlock message)
    -- Lock animation: Shutdown-style Old TV
    -- Smooth Spinners
    -- SMS/MMS Mod
    -- Camera Hack
    -- "ICS Layout" Settings menu
    -- ICS Grey Keyboard (by fadzlihellmuth)

    - Additional ICS Theme Tweaks:
    ---- SystemUI.apk
    -- Swipe to Remove Notification
    -- Extended Status Bar 13 Buttons
    -- Removed Battery Charged Notification
    -- Custom Label in Statusbar (can be changed with nifty little app)

    ---- framework.jar
    -- Disabled ScrollingCache (Smoother Scrolling)
    -- Swipe to Remove Notification

    ---- framework-res.apk
    -- Added more Auto-Brightness levels for more efficient brightness
    -- Changed Default Wallpaper (also lockscreen one)


    - Two Launchers:
    - Go Launcher EX 2.86 with ICS Theme of kovdev
    - Touchwiz 4

    - Custom Boot Animation support, ICS boot animation (sanim.zip)
    - No Adds (hosts file) (upd. 22 April)
    - Default i9001 boot sound but 50% less volume
    - Samsung Galaxy W GT-I8150 GPU Drivers
    - Cyanogenmod APN List (All providers)
    - Serious GPS Tweak (improves GPS allot)
    - Beats Audio Lite
    - Busybox

    - Default Removed Bloatware:
    -- Aldiko
    -- Allshare
    -- Beach
    -- Buddies Now
    -- Days
    -- Dual Clock
    -- Genie Widget
    -- HRS Hotels
    -- Info Alarm
    -- Kies Air
    -- Layar
    -- Mini Diary
    -- Music Hub
    -- Press Reader
    -- Pro Tips
    -- Samsung Apps:
    --- Widget Clock
    --- Program Monitor
    --- Stock Clock
    -- Samsung Service App
    -- Talk
    -- Talkback
    -- Thinkdroid
    -- Unified Inbox
    -- Write and Go

    - Updated all stock apps to latest version excluding
    -- Replaced TouchWiz Calculator with a more expanded one
    -- Google Play is not updated because it caused errors in RC4, let it auto update

    - Build.prop tweaks:
    -- 3G Tweaks
    -- No black screen when calling bug
    -- No call out delay
    -- Power saving tweaks
    -- Better responsiveness
    -- Set default screen brightness
    -- New Dalvik flags
    -- Better Reception
    -- Quickboot​



    - Installation for broodROM RC5 -


    1. If you have CWM installed: format all partitions. If you don't have CWM installed do a Hard Reset (*2767*3855#) Note: A hard reset also wipes your sdcard, make sure you got it backed up
    Note: A format or hard reset is not always needed, you can always try to keep your data folder and flash broodROM RC5, wiping dalvik cache is still needed!
    2. Put your phone in download mode (when off hold: vol -, home, power)
    3. Start Odin, Choose AriesVE.ops file, check "One Package", choose: "broodROMRC5.tar.md5" > Click Start
    4. Wait till the process is complete, now your phone will reboot and show you recovery mode, now choose reboot system now by pressing the menu button
    5. Set animations to a few. (settings > display > animations) For the shutdown-style old TV animation and start enjoying your new rom

    DISCLAIMER : FLASH AT YOUR OWN RISK. I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE



    Donations
    If you really like the broodROM and/or Galaxy S Plus Configurator development you can consider donating me.
    I really appreciate the donations, and I really want to thank the people who donate me :)
    All donators will have instant access to all pre-releases and private beta's


    Many thanks to the following people who donated me!

    Leeon Wong Wong - €10,-
    KoekwousNL - €5,-
    t_raven - $10,-
    dagothe9 - $5,-
    J.A.T. Pajuelo - $5,-
    L Sangiovanni - $10,-
    S Petropoulos - $5,-
    Dan - $20,-
    tormentured - $7,-
    cyclistefou - $10,-
    geo_xar - $14,-
    ManEater - $5,-
    1009i - $5,-
    J. Scharf-Brueck - $5,-
    F.Hecker - $5,-
    J.Sikken - €25, -
    73
    logorc5.png


    Latest version: RC5
    Download: here (odin)
    Download: here (cwm backup)
    Download: here (additional tools and fixes)


    Addons

    WiFi Patch (KQE Binaries):
    http://www66.zippyshare.com/v/35023232/file.html

    Arabic Patch (beta)
    http://www8.zippyshare.com/v/84760912/file.html

    Revision 2 (beta)
    http://www64.zippyshare.com/v/32115967/file.html








    - Download page with all versions (sourceforge) -

    https://sourceforge.net/projects/broodrom/files/


    - Download page with all versions (importanic.ch thanks to Fr0zen1977!) -

    http://broodrom.importanic.ch/


    - Download page with all versions (mooo.com thanks to loonyhack!) -

    http://broodrom.mooo.com/





    broodROM RC4 FAQ

    Q: I kinda like Apple, and I don't want an android pissing on an apple as bootlogo
    A: Well.. this is only a custom boot logo, you can easily change it by reflashing the SkyHigh v1.4 Kernel

    Q: I want to install a system accelerator like Thunderbolt or Adrenaline shot
    A: Don't do that! The SkyHigh v1.4 kernel already includes an integrated Thunderbolt, adding more tweaks would simply bootloop your phone

    Q: I saw the screenstate_scaling script in /system/etc/init.d, what's up with that?
    A: screenstate_scaling is an addition to Thunderbolt, in this script the default awake & sleep governors are set, this script can function as an alternative to CPU Master. You will notice that CPU Master will give you a warning each time you boot your phone since the screenstate_scaling script will interfere with it.

    Q: I noticed that you have set the sleep governor to ondemand, why is that?
    A: I did that because I've experienced some alarm clock fails on 100Mhz, Of course you can try it out yourself, it might work just fine ;)

    Q: I want a better battery life for your rom! How can I achieve that?
    A: You can perform the following steps to gain a better battery life: first thing is to lower the CPU Frequency, the default is 1.8GHz, but you can set it to 1.4Ghz (or so) with Antutu CPU Master. The second thing is that you can set the sleep governor to "powersafe" (can be found in screenstate_scaling script) this sets the phone in an even lower state and safes you battery (see the question above for the possible risks)

    Q: I want to change my kernel, how do i do that?
    A: I recommend you to not change your kernel since Skyhigh gives the best performance for broodROM RC4. Although you can download an alternative kernel and place it on your /sdcard, then reboot in recovery using the extended power menu and choose install zip from sdcard > install zip from internal sdcard > choose the zip file > install > reboot.

    Q: My browser FC's all the time, how do I fix this?
    A: Some people experience browser FC's, you can easily solve this by installing the broodROM_RC4_InetFixes.zip in recovery mode, don't forget to mount /system to be sure it installs correctly.

    Q: My WiFi has constant drops, how do I solve this problem?
    A: The first thing that you need to investigate is your "DHCP Lease Time" you can find this option in your router, if it's set to a low number please change it (mine is 604800). If this doesn't solve the problem you can try installing the KQ1 Modem using Odin (select AriesVE.ops from broodrom rc4 and choose the .md5 file as "Phone" package) and install the KQ1 Wifi Binaries using Recovery mode (also don't forget to mount /system) If you still encounter WiFi problems you will have to wait until the ICS Value pack release so i can permantely fix it.

    Q: I saw the "Module Loader" app. what is this? and what can it do for me?
    A: The module loader app is an app that allows you to run additional modules for your i9001. You can load several modules, I added the tun.ko module which is OpenVPN, the cifs.ko module which is Samba Shares Support (smb://) and the PPP Modules. If you are sure you will never use any of those you can delete the app by deleting "moduleloader.apk" file in /system/app

    Q: I noticed that there are some bugs regarding the ICS Theme, some apps have gingerbread looks
    A: You can solve this problem by downloading the newest ICS Theme and extract "framework-res.apk" and "twframework-res.apk" from the archive, then copy them from your sdcard to /system/framework and overwrite the current files, set the permissions to RW-R-R and reboot.

    Q: I want to change the bootanimation, how can I do that?
    A: I've chosen to keep the sanim.zip layout instead of bootanimation.zip which is default for SkyHigh v1.4. So you can place your bootanimation (named sanim.zip) in /system/media, set permissions to RW-R-R and reboot ;)

    Q: Is your Configurator BETA 4 compatible with broodROM RC4?
    A: Yes and no, you cannot flash themes or mods, but you can use things such as changing boot animation, changing dns, updating hosts and so on (all things that include theme files are not compatible with broodROM RC4)

    Q: I cannot buy apps from the store. how can i solve this?
    A: Wipe the play store cache by going to settings > Applications > Manage apps > All > Play store > clear cache (thanks to nail16)
    If this doesn't work, download an older version of the market here and delete /system/app/Google_Play_3.5.1.5.apk then place the market apk in /system/app and reboot (set permissions to RW-R-R) The market will now automatically update to the latest version.

    Q: I cannot change the background of my lockscreen, why is that? I want to change it!
    A: The lockscreen from KQ7 is a beta and does not support custom wallpapers yet. Although you can change the lockscreen by looking in the framework-res.apk file with Winrar, look for "framework-res.apk\res\drawable-hdpi" then you will find the "zzzzzzzz_default_lockscreenw.jpg" file at the bottom, You can replace that file by dragging your custom 480x800 lockscreen in there. set the compression level to "store" and put the framework-res.apk file on your /sdcard, copy it to /system/framework and overwrite the file. Don't forget to set the permissions to RW-R-R
    (this also seems to work on the default way of changing the lockscreen background ;))

    Q: I get random reboots, help?
    A: Because all i9001 devices are not actually exactly the same, some devices could cause errors when using a support OC/UV kernels, you can flash the SkyHigh v1.3 kernel or Feacore 1.4 NonOC to prevent this problem.

    Q: I have sdcard fails, how can I solve this?
    A: the developer of the SkyHigh kernel is currently working on a fix, you can read about it here

    Q: Where can I get additional information about the kernel?
    A: You can find it in the SkyHigh Kernel Thread

    Last update: 31-03-2012

    More to come!
    33
    - RC5 Screenshots - (new)

    Thanks to Coertmans for uploading the screenshots

    546b397c-afe1-06d9.jpg
    546b397c-afed-c00b.jpg
    546b397c-b001-2b1e.jpg
    546b397c-b009-80b8.jpg
    546b397c-b019-04e9.jpg
    546b397c-b02e-0ec9.jpg
    546b397c-b038-bc9f.jpg
    546b397c-b047-9dfe.jpg
    546b397c-b059-8d68.jpg
    546b397c-b064-dae3.jpg
    546b397c-b076-fb29.jpg
    546b397c-b07f-05d8.jpg
    546b397c-b08c-20ff.jpg
    546b397c-b094-81f3.jpg
    546b397c-b09e-3aed.jpg
    546b397c-b0aa-9cf2.jpg
    546b397c-b0b5-27c6.jpg
    546b397c-b0bc-c4fc.jpg
    23
    logorc5.png


    List of fixes for RC5 that will be included in Revision 2 patch:

    • USB Settings force close
    • Ram consumption (probably dalvik flags)
    • Fixes for 01broodrom
    • Fixes for broodrom_scripts scripts
    • Swipe error (not sure about this one, only 1 person reported it)

    More? Please let me know


    List of features that will be added to Revision 2 patch

    • Very extended guide on how to use/configurate broodROM RC5 Revision 2
    • New ICS Style status bar
    • Toggle 2G mod
    14
    well, how is rc6 going? What base will you use? And did you allready start working on rc6?

    Sent from my GT-i9001 using xda app-developers app

    Funny that you mention it, I actually should continue the broodROM development, since broodROM always was a very decent rom.
    And the base will be 4.0.4 AOSP then, JB is just to unstable for me.

    4.0.4 IMM76L AOSP with brood tweaks/additions and a kernel that is compiled with GCC 4.4.3 is the best option I think.

    Also maybe I can now make this customization program that I wanted to make earlier for broodROM Business Edition.
    Which should allow you to create your own CWM install zip, with the desired mods, tweaks, kernels etc. (the program will download the chosen files/mods/tweaks/kernels and pack it into a cwm zip, to save space, unlike Aroma)

    Anyhow, it doesn't have big prio for me right now, so no ETA pls :silly: