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

Root Galaxy/Stock android on behold 2 - It flies!

'our' is a good word :)

I tried the behold rom on the galaxy ages ago and it was really slow. The cube on its own without touchwiz etc might be ok. But its really useless - you cant customize the faces, and its efectively a fixed app launcher.

Try it out for yourself tho just for fun :)
 
Guys its working!!!!!!!!!YAYYYYYY!!!!! The problem was the phone got automatically switched on when i replaced the battery while it was connected to the pc and then froze and i was unable to do anything. I think charge was low or something but when i let it charge and then replaced the battery and then go to download mode without connecting to the pc and then connected to the pc, it worked and so my phone is saved.

BTW thanks to all the ppl for their immediate help. This forum rocks.

Dont think ill risk ODIN in the near future again. Better wait for the official update:)
 
Guys i really hate to ask this as i did my due diligence reading all 5 pages of this thread to try and find it on my own (i know stupid questions all to often cloud forums that would otherwise have nothing but useful information) BUT...

Will completing this process give us 1.6? Or more specifically turn by turn on Google maps? Thanks
 
Guys i really hate to ask this as i did my due diligence reading all 5 pages of this thread to try and find it on my own (i know stupid questions all to often cloud forums that would otherwise have nothing but useful information) BUT...

Will completing this process give us 1.6? Or more specifically turn by turn on Google maps? Thanks

No it's still a 1.5 rom and there is no way of getting Google Navigation on the 1.5 version of the Android OS
 
In my rush yesterday i forgot to thank MobileBand and My420Time for their help yesterday :)

RE the camera. The behold has newer firmware than the samsung. You should copy out the behold camera before the rm -R app:

cd /system
mv app/Camera.apk Camera.apk
mv app/Camera.odex Camera.odex

and right at the end

cd /system
rm app/Camera.apk
rm app/Camera.odex
mv Camera.apk app/Camera.apk
mv Camera.odex app/Camera.odex

Updated the first post. We really could shorten those instructions down, but i'm too tired to do it now :)

what if i didn't do this first?? and i already finished porting galaxy os to my bh2?? it works great by the way thanks kam.. but what if i forgot to backup bh2's camera?? do i have to do it all over again?? oh by the way i did the factory reset and everything but why is the speaker volume so darn low?? i can barely hear it
 
Ignore those. It didnt work!

Don't copy the camera or it'll boot loop and u'll have to start again.

wow kam you are like speedy gonzalez!!! thanks for the fast reply
and i guess i was lucky!!!! for not doing that!!! thanks kam!!! i switched
my phone back to my behold 2 again from mytouch i love my bh2 now
whoever has doubt about doing this.. don't!! just do it!! so easy
all you gotta do is just copy and paste!!! any word on when that firmware
thing for the camera to get fixed soon?? and the vibration???
 
ok, so some of you don't have ADB installed or just don't know how to do this. I made a script...

Download View attachment ginstall.zip extract it and place both files on the ROOT of your sdcard

Don't forget to download all the other files from Post #1 and place on the root of your sdcard also.

then you have 2 options

#1 (for ADB users)
open a terminal (command prompt) window and type:

adb shell
sh /sdcard/ginstall.sh

#2 (for non ADB users)
Download Terminal Emulator from the market... open it and type:

sh /sdcard/ginstall.sh

Ignore the errors it might show like the "permission denied" ones. don't know why it always does that.

Once it's done, reboot phone (if it doesn't do it automatically) and you're done.

APPLY THE MMS FIX MANUALLY WHEN YOU"RE DONE
 

Attachments

Hey KAM, I noticed in the original behold 2 /system/lib/hw folder we only had 3 files... now with the new Galaxy system we have the following:

lights.SGH-T939.so
sensors.SGH-T939.so
copybit.samsung.so

sensors.samsung.so ***
lights.samsung.so ***

the ones with *** were added after flashing the galaxy system... could this be causing a conflict? Have we tried removing those 2 and leaving the original to see if it'll fix vibration, etc?

EDIT: I removed sensors/lights.samsung.so since those were part of galaxy and not behold 2... made no difference
 
can anybody help me with the speaker? every single thing works except the speaker it was working at one point but i had to turn the speaker on and off couple of times to work but now speaker does not work at all (just for phone calls its not working) i did the factory reset right away after i was done with porting the galaxy to my bh2 i did the mms fix (it works) wifi, gps works... but speaker does not (well of course the vibration doesn't work) i heard speaker should be working but not mine someone help please???
 
'our' is a good word :)

I tried the behold rom on the galaxy ages ago and it was really slow. The cube on its own without touchwiz etc might be ok. But its really useless - you cant customize the faces, and its efectively a fixed app launcher.

Try it out for yourself tho just for fun :)

So I tried out the cube and it works great... It's actually faster on Galaxy FW than on stock behold... you don't have the settings to change the face pictures, etc but everything on it (gallery, etc) works great....

Now if I can only figure out how to MAP it to the CUBE button
 
so I deodexed all 3 camera APKs, tried to install, nothing.... just FC's

Also, I noticed in the DDMS debugger that when you install the Samsung Camera it looks for TWLauncher.apk (settings)... which means they built that camera into TouchWiz. So some part of TW needs to be put back onto the phone.
 
MrAndroid. Great work on the script. I was too lazy to do it and waiting and waiting for someone to spend 10 mins to make it. I guess it turned more into a curiosity to see if anyone would do it it at all. If you can confirm its all working - tested on a clean system - i'll add it to the top of the first post.

RE the extra files in hw, the galaxy system will look for the ones without the T939 name in them. We tried renaming the t939 ones but it made no difference.
I dont have a behold myself so running the debugger wasnt an option. We did try various libraries (/system/lib) to get things like the camera working, but they didnt work. As you can tell there's mixed dependancies between galaxy apps and behold apps. If you can use the debugger to figure out what libraries are needed for the camera that would be really usefull.

RE the cube, if you look in /usr you'll see some keyboard files. Compare the galaxy and behold ones' and you'll see the cube key. However when we played with this, it still didnt trigger an event.

You seem to know what you're doing, so maybe you can jump on irc sometime and run some tests, and i can fill u in on where the current issues are.
 
BTW re: the script. You shouldnt be seeing permisions errors.

when u execute 'try3' it runs the following program as root. This doesnt make the current script run as root.

You will need 2 scripts:

cd /;
echo "Getting Root";
cat /sdcard/try3 > /data/local/try3;
chmod 777 /data/local/try3;
cat /sdcard/script2.sh > /data/local/script2.sh
chmod 777 /data/local/script2.sh
/data/local/try3 /data/local.script2.sh

And everything else goes in the second script. This isnt a problem in playlogo because playlogo is suid root. In fact for playlogo we probably don't even need try3!
 
Well right now i'm trying something ridiculous, if it works i'll have android 2.1 on my behold 2... if it doesn't, well i'll just odin back, lol... It probably won't work but i'm going to try for the heck of it.

Edit: yea didn't work... lol...
 
Well right now i'm trying something ridiculous, if it works i'll have android 2.1 on my behold 2... if it doesn't, well i'll just odin back, lol... It probably won't work but i'm going to try for the heck of it.

Edit: yea didn't work... lol...
well thanks for trying!:o
 
Found this on twitter, I know its not official, but if we get it, is it as good as a galaxy rom?



SamsungFirmware

Yes, Android 2.0 for Spica is coming in February. Samsungmobile say it to me. So please wait everybody.
 
Mr. Android. I tried using the script you made, but it didn't seem to do anything. I don't have my phone rooted. Would that make a difference? I extracted all the files (killtouchwiz, AudioVolume) onto the sd card. Then I installed Better Terminal Emulator from the market. I saw all of the permission errors you talked about, but when I went to restart my phone, nothing happened. I'm still running the Behold 2 rom. Do I need to do a factory reset first?
 
Mr. Android. I tried using the script you made, but it didn't seem to do anything. I don't have my phone rooted. Would that make a difference? I extracted all the files (killtouchwiz, AudioVolume) onto the sd card. Then I installed Better Terminal Emulator from the market. I saw all of the permission errors you talked about, but when I went to restart my phone, nothing happened. I'm still running the Behold 2 rom. Do I need to do a factory reset first?

I need to fix the script with the suggestions kam made... i'll do that today from work and upload the new script. Do it manually for now
 
everything works except the speakerphone anybody have the same problem besides me?? (i did the master reset also) can anybody help me or do i have to do this all over?
 
everything works except the speakerphone anybody have the same problem besides me?? (i did the master reset also) can anybody help me or do i have to do this all over?
did you do the speakerphone fix, there is a file in the begining of this forum
 
Back
Top Bottom