If you get stuck or mess up, you'll need to odin the stock firmware back - See the section at the bottom: How to Undo/return to the original firmware. This is a work in progress, and although everything we tested works, some stuff might not.
Issues/Not Working:
- to get adb to work after this is installed, you have to toggle usb debugging.
- The standard android app is used for the camera. It works completly (ignore the firmware message) - working on porting the fancy behold one.
- Vibration does not work
Instructions
** You will need an external SD card - at least temporarily **
EDIT: Use the system.img from this file instead - its the latest galaxy system. http://drop.io/i7500zhil3
Now reboot your phone and adb shell in. You may need to disable mass
storage mode and enable usb debugging.
If you're sure all the files are in the right place, you can paste the commands in blocks. I have marked them block 1,2,3,4 etc. Just highlight everything in block 1 (including the # lines) and just paste it into your cmd window. Press enter a few times to check its finished and u get # back, and paste the next block. If you dont understand what I mean, just paste one line at a time.
####### THESE TWO LINES ONLY IF YOU DID NOT PERSISTANT ROOT ALREADY
cat /system/bin/playlogo > /system/bin/playlogo_real
/system/bin/chmod 0755 /system/bin/playlogo_real
#######
# Take care the following must be typed consecutively. I suggest u copy/paste it
echo "#!/system/bin/sh
/system/bin/try3 /system/bin/sh
mount -o rw,remount /dev/st9 /system
cat /system/bin/sh > /system/bin/su
chmod 04755 /system/bin/su
mount -o rw,remount rootfs /
mkdir /data/dbdata
mkdir /data/dbdata/databases
mkdir /data/dbdata/databases/com.android.providers.media
mkdir /data/dbdata/databases/com.android.providers.contacts
chmod 777 /data/dbdata
chmod 777 /data/dbdata/databases
chmod 777 /data/dbdata/databases/com.android.providers.media
chmod 777 /data/dbdata/databases/com.android.providers.contacts
ln -s /data/dbdata /dbdata
/system/bin/playlogo_real" > /system/bin/playlogo
# finally reboot
reboot
----------------------------------
A Factory Reset is REQUIRED after this. Or it just wont work.
Once you're done you should do 'Update1' from below to fix sending of MMS.
If you want to undo this you need to use odin to flash the original
files. You can find tuorials in alot of places. The Flash files
you'll need are here: http://shrunk.me/uvij6.zip
If I get more courageous, I will attempt this. I am so tempted. Regardless, thank you so much for all your amazing work--to you and all those that helped along the way.
This is working amazingly except for the speakerphone! :-)
The camera does use the stock android (not as nice as the Samsung Behold2 camera, and gives firmware error, however it works).
Thanks KAM!
Device(s): T-Mobile Black G1, Samsung Behold II, Wizard(8125)
Thanks: 0
Thanked 0 Times in 0 Posts
Just wanted to pop in and say this rocks! I am My420Time on IRC btw Kam. If anyone needs help log on to IRC and join #behold2. Kam got this working on my phone earlier today and it freaking rocks. So far all that needs to be done is fix the camera(works fine, takes pictures) as it currently pops up saying wrong firmware version when started and to fix speaker phone but I am working on that right now.
So I was able to install the galaxy rom just fine. So far it's amazingly fast.
One thing I did notice (don't know if this is just my phone) is that the vibration doesn't seem to work. I tried turning on the vibration function on every setting menu I could find and not even incoming calls cause the phone to vibrate.
Ok, I think I f***ed up. I got to the part cat /sdcard/unyaffs > /data/local/unyaffs and then it didn't work and now my phone got stuck at the android boot screen. If anyone have any solution of how to get my phone back to factory condition will be great. I already tried factory restore but didn't work. Any help will be great.... Thanks...
To get phone back to stock mode just put the phone in download mode and load the original odin files.
so theoretically, can we flash the galaxy bootloader with this method?
At this point in time, no. We've had to retain the behold bootloader as the galaxy one won't boot the phone. As soon as the bootloader (and ultimately, the playlogo) execute, you're galaxy from there out.
What it should mean is a more concerted effort into rom development since it overlaps quite a bit with the galaxy.
Device(s): Behold II
rooted with touchWIZ
Nexus One
factory Rom
T-Mobile G1
Sense Ui
Thanks: 0
Thanked 0 Times in 0 Posts
in trouble
guy i just tried it and it is not working it is just giving the samsung logo again and again, now i tried the download mode and tried to flash the odin file but can anyone please guide me alittle bit more i dont know how to do it keeps giving error saying check image please can someone tell me how to make it work the stupid style
guy i just tried it and it is not working it is just giving the samsung logo again and again, now i tried the download mode and tried to flash the odin file but can anyone please guide me alittle bit more i dont know how to do it keeps giving error saying check image please can someone tell me how to make it work the stupid style
its not an error, first place the correct ops file then the correct pda file, then click start and let it finish. Make sure you are using the correct odin files, also make sure you extract the files before useing them!
For Real...The phone is a real phone now...OMG...all of my stuff now works.
Visual voicemail...WAS NOT WORKING FOR ME AT ALL. it now works...got my message I've been trying to get.
contacts, works, the dialer, now easy to get to. ALL the Crap I have been complaining about, now works. and works VERY VERY FAST. I installed 10 apps in about 1 minute. Maybe the proc is overclocked but it now works. All those background apps, gone, the standard 6 are running. It really, really works people....Thank you...where do we send donations!!!!
For Real...The phone is a real phone now...OMG...all of my stuff now works.
Visual voicemail...WAS NOT WORKING FOR ME AT ALL. it now works...got my message I've been trying to get.
contacts, works, the dialer, now easy to get to. ALL the Crap I have been complaining about, now works. and works VERY VERY FAST. I installed 10 apps in about 1 minute. Maybe the proc is overclocked but it now works. All those background apps, gone, the standard 6 are running. It really, really works people....Thank you...where do we send donations!!!!
While it was a group effort, it absolutely would not have happened without Kam187... donations should go to him. Kam, your donation link, please?
now can someone show me a video of how well it works? that would be appreciated and I can't wait to hear when yall get on with porting over a working variation of Android 2.x
good job to everyone who worked on this project keep it up.
My only question, can you still use Samsung's stock camera and music player? I prefer those to Android's stock features
Also what happens with the cube thingamajiggy?
All of the samsung touchwiz related bloatware is gone... that's why it's so fast.
We haven't figured out the camera yet, but the music player should be as simple as copying the .apk for it to the sdcard and then installing it via appinstaller or astro once after the reset.
The cube is gone. That was part of the goal of the project.
The reason it flies is that there's ALOT of extra ram now. That means that almost the entire system can be loaded into RAM and run from memory instead of being loaded again and again from the sdcard/flash. There's no 'overclocking' etc. You should see better battery life too.
I don't really expect donations, but if you really want to, donate to the 2.x project in my signature. It was originally to get a galaxy dev a galaxy to develop 2.0 on - which can be ported to your behold too If it raises alot i'll put it towards another device for any dev stuck without one. Or hey i might even buy a behold myself!
Sounds good to me but is there a basic step by step tutorial?
I try but I'm not all that computer savy ... I just recently figured out how to get DDMS on the SDK to recognize the Behold II so I could take screenshots.
I would recommend for all of you to try to get ODIN working FIRST!!
Use it to 'restore' you're galaxy back to factory. You don't need to do this first, but its alot easier to have it working and ready in case you mess up this process. You can then Odin and start again, or give up
Thanks to mobileband, My420Time, rkhalil2009 (and anyone i missed?) We have a speakerphone fix. Unzip this to your sdcard.
Device(s): T-Mobile Black G1, Samsung Behold II, Wizard(8125)
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by mobileband
All of the samsung touchwiz related bloatware is gone... that's why it's so fast.
We haven't figured out the camera yet, but the music player should be as simple as copying the .apk for it to the sdcard and then installing it via appinstaller or astro once after the reset.
The cube is gone. That was part of the goal of the project.
Heh - Once everything is working correctly I am going to write a small taskkiller app and bind it to the cube key for myself. Also, it should be noted that the camera does work but you will see an error message everytime it loads... but that can be ignored.
Yeah its the default android camera app, not the fancy behold one. We're working on porting it
Also already binding the cube to a task killer Its not hard. Compare the keyboard files in /usr to make it catch the key even, then make it think your app is the 'cube'
The Samsung Behold 2 for T-Mobile greatly improves on the first version of the phone by adding Android to the mix, providing for a powerful combination of hardware and sowftware. With Android, Samsung's custom TouchWiz UI, a 3.2-inch AMOLED Tou... Read More