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

Root BH_MAN Port Progress & Test Thread...

BH_MAN

Android Expert
Feb 17, 2010
1,381
1,667
This thread exist to Keep Member's Updated on my Current Test's & Progress.

4/25/2010
Thanks to the Community I was able to get a fast replacement,
Thank you all that Help, I'm very grateful for everything.

4/23/2010
Very Bad Day :(
Currently Have a Brick Behold2 & Not sure how long it will be until I get another one. Sorry guys, but I running Test with the Recovery & the fat.format binary & it didn't like what I formatted on the nand :(
No Ins. either so I'll try and sell something around the House....

4/22/2010
as everyone Knows I've been busy just keeping my head afloat these last few week regarding the Baby stuff / Room... Personal Life among other things as well....

As of 3:00am 4/22/2010 I was able to get another recovery working, well booting anyways :D
there's still alot of work that will need Done to make it functional, but hey it's a start..

Now, for the Goodies & what makes this recovery different from the Last one I have Posted?
Well, some of the Features are & a quick Video :D.................
- Busybox running as SH
- Ability to Repair /system/bin Files that was Broken in earlier versions
- Hopefully will Get most of the Funtions Working correctly like Update.zip among other things useful...

YouTube - video 2010 04 22 03 04 51



 
4/07/2010
Taking a Few Days Off from the Behold 2 Dev.. Just got the Community Cliq re-rooted, and need to produce something for the People that got it for me... ( Wife very Upset with me now, she has the BH2 for the Time being )..

Also, On the Plus side, we now have kb7sqi / HandlerExploit & barakinflorida with Behold 2. I'm going to share my knowledge as much as I can with them, so Hoping we get more Done...

with that being said, I'm going to Focus on Getting the Update.zip working from recovery for us! I have a few Thoughts on this, and should work :D so with any luck updating and Changing Rom's will be a snap..
Thanks,
~BH_MAN
 
Upvote 0
4/05/2010

BH_MAN Recovery w/ ADB Support
Load the Recovery.tar into PDA then Flash with ODIN

Boot into Recovery, Once Loaded Plug USB into Computer
Then open a Command Prompt & Type adb shell :D
Recovery Supports ADB Access & Full Read / Write to the System,
This Is Not Recommend For New User's
Download Here > http://androidforums.com/all-things-root-behold-2/56494-1-step-closes-working-recovery.html

4/03/2010

*Edit*
New Posting
New 1.6 Rooted Kernel Thread > http://androidforums.com/all-things-root-behold-2/59362-rooted-1-6-kernel-behold-2-a.html#post513438
So I was able to get the 1.6 Kernel Modded & Working with Root enabled!
But, I think I found why we Don't have adb shell on boot-up...
Before Fixing the RFS Security, I had adb... But the Kernel could no longer see the RFS systems, This leads me to think that after it Mount, the RFS system takes control until you are in the OS... Though I did Find so pretty cool Theory after having a closer look at the Error & running them through my Head, as to why I had ADB, then after I fixed RFS I lost it...


Old Post this Morning.
As of this Morning I'm not Feeling Well... That Changed Very fast after not Being able to sleep & Here's WHY!!

As of 4:02am this Morning I was able to boot a Modified 1.6 Kernel, Now typically this is nothing to Jump for Joy about being I was able to do it with the 1.5 kernel.... But, this time around after Several very Unsuccessful attempts I saw that it loaded but stuck at the Blue loading bar...

Granted I was about to pull the battery & chalk another bad edit... But something told me to Check DDMS ( GUI Logcat if you will ).. To my Surprise I had ADB working & Told me /system/bin/sh wasn't found! ?? I thought to myself, so I push the Sh & being I know Linux expect sh permission denied, which of Course I got...

Next I did adb pull /system, Once again to my Surprise, the only thing that was Pulled was /system/bin/sh?? What, So now I'm try to replace the .ko that goes with the Kernel as there Matching Modules to the Kernel Regard the RFS security... If I can get this Working ( And I will, haha )... Expect Ports Soon, & Working ADB shell in Recovery...

Cheers,
~BH_MAN

P.s.
Sorry for the Ramble, Not feeling well & can't sleep..


4/02/2010
*
BH_MAN_DONUT_R7 Posted
Fc Solved on the Gallery now regarding 1.6
Major battery life improvements, along with Performance.

JB2/6 and JC4/5/6 seem to be better *unless* you catch a 'no sleep' bug, which obviously drains the battery. Just check frequently (especially, after unplugging the charger or USB cable) for sleep time via Spare Parts (get it from the Market), and if the phone does not sleep - reboot to avoid the drain.

4/01/2010
Fc Solved on the Gallery now regarding 1.6
you must make a sd folder on the sdcard to fix this issue.

Got Firstboot.sh working Correctly now, Now I can rm the battery.bin without it removing it every time on boot & this means the battery will show correctly now after one or two charges.. Also, Got Auto CPU_scaling working with Min 128MHz & Max 528MHz... Should also Show Major battery life improvements, along with Performance.

3/31/2010

I'm Still Working guy's... Not forgotten about everyone.. But Lack of Sleep After Last Night :)
I loaded Hero almost last night... Reboot right before entering the OS... Might have to search for that Framebuffer that Kam187 Posted somewhere..

Also Booted JC6 De-odex Version last night as well. Boots, but I think the Framework.jar got messed up during the smali, as I lose being able to Call... Will have to look at it tonight when I get home....

For now I'm going to Posted the a2sd script that I made...

I recommend everyone to use it even if they don't have a2sd setup... The reason for this is the automatic removal of un-used Folder's and File when we switch to the galaxy rom...


Also looked into the Settings.apk after a quick smali.... The Gallery FC issue can be Fixed, but to be Honest I need help with it, as it's tied to major Parts of the system, like Framework.jar.... What really odd about this issue is, the Camera.apk is also at fault as well... So right there Camera.apk & Settings.apk will need edited + the Framework.jar

Back to work, about to fall asleep :(
 
  • Like
Reactions: Mastermind278
Upvote 0
[/center]

so when we use the setcpu app from market, you are saying we should use those defaults you mention above? Because currently im using 480min and 528max:thinking:

And you wonder why you have Terrible Battery Life :eek::eek::eek::eek::rolleyes::rolleyes::rolleyes::rolleyes:

There is no Reason to have it 480 min.... When the Phone Sleeps your still Running it at High Performance...

245 at least I would go for the Min....
 
Upvote 0
Not if I'm using Profiles!!! Have you played around with this app? It has profiles for, charging, sleep/standby, power <25%, and failsafe profile!

I have the sleep/standby profile enabled and it is running at 320max and 122min. I will turn off profiles and just use the one setting for all, at the defaults you recommend, and I will see if it helps!

For some reason cell standby is always the most used in the battery use and below that is phone idle! Does this sound right or is this showing the reason for bad battery life?

I just realized that since we have that no sleep bug, then what you are saying does apply, because in theory that profile never gets turned on, so it will continue using the freq. that is set for when I do have the phone on! Correct me if i'm wrong!
 
Upvote 0
Not if I'm using Profiles!!! Have you played around with this app? It has profiles for, charging, sleep/standby, power <25%, and failsafe profile!

I have the sleep/standby profile enabled and it is running at 320max and 122min. I will turn off profiles and just use the one setting for all, at the defaults you recommend, and I will see if it helps!

For some reason cell standby is always the most used in the battery use and below that is phone idle! Does this sound right or is this showing the reason for bad battery life?

I just realized that since we have that no sleep bug, then what you are saying does apply, because in theory that profile never gets turned on, so it will continue using the freq. that is set for when I do have the phone on! Correct me if i'm wrong!

The phone doesn't always bump to max mhz when it's on. The system adjusts itself to know when more mhz is needed and when it can get by with less. So if your phone is doing nothing it will drop down to the minimum mhz because it's not doing anything and doesn't need more then minimum. If you were on the web then it will push the cpu as fast as it can go. I hope that helps.
 
Upvote 0
Taking a Few Weeks Off... I had some stuff Come up & Losing Interest working on this Phone... Short on time atm, and not really worth the Lack of sleep...

I'll be back in a Couple weeks guys..
Thanks,
BH_MAN


Cool man. You were busting it out like crazy for a while there, I was wondering when you were gonna take some time off. You've left us with more than enough to keep us satisfied, so enjoy your time off and your sleep. See you in a few!
 
  • Like
Reactions: BH_MAN
Upvote 0
Taking a Few Weeks Off... I had some stuff Come up & Losing Interest working on this Phone... Short on time atm, and not really worth the Lack of sleep...

I'll be back in a Couple weeks guys..
Thanks,
BH_MAN

You deserve it,thanks for all the work you have done.I was going to take my phone bak till i found this forum and now its amazing,THANKS.:D:D:D:D:D
 
  • Like
Reactions: BH_MAN
Upvote 0
quick question BH_MAN,can u point me in the right direction to try to learn to do wat u do?Would like to learn to help out.TIA
There's no easy resource to learn how to hack ROMs; since it is all unofficial, no one will ever write a book on it ;). You might want to start at a place like 'XDA-Devs Android Software and Hacking' section to get an idea about ROM development. Aside from that, Google everything, and be prepared to try things and brick phones, because rarely will you make progress until you've made a mistake or two :D. If you have no experience with mobile development, then I wouldn't recommend jumping in to ROM development, learn how apps and the OS work first here.
 
  • Like
Reactions: grrrizo
Upvote 0
BH_MAN here is the cpu info gathered from the system:
Processor : ARMv6-compatible processor rev 2 (v6l)
BogoMIPS : 527.56
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 2

Hardware : Samsung SGH-T939 Board
Revision : 0000
Serial : 0000000000000000
 
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