yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] n19htmare:
i still need help getting the right drivers installed for vista 64 bit with Magic on my G1.... any help guys? which drivers do I should I use?
[G1 Android Development] xdviper:
Alright, now I have rooted JF-RC33, I am going to apply the HARDSPL update on the phone and make an naindroid backup. Say I want to go back to Rc33 tomorrow, All I would have to do is use fastboot and go back to my RC33..? Is that all I have to do? Easy as that? :eek:
[G1 Android Development] Meltus:
yup, if everything goes to plan :)
[G1 Android Development] n8izzle:
well that is great thinking so this is a list that i think needs a bit tweaking or worked on:

google apps (market, e-mail, search speaker, etc.)

syncronizing - microsoft exchange and google

wifi accessibility

accelerometer

camera being inverted

camera taking pic/ video recordings

bluetooth

and that is all that i can think of.. if anybody got any of those working or want to add on the please do so..
[G1 Android Development] Baldyman1966:
Pretty much. follow the nandroid instructions.

If you are scared, try this.

make a nandroid backup.

delete something from your phone. an app, for example.

restore nandroid backup.

if it doesn't work, you lose an app.
[G1 Android Development] TuXeyM11:
Out of what you listed, from most important to least is probably:

1.)Google Apps/Accelerometer(This affects GMaps)

2.)Wifi

3.)Synchro

4.)Camera

5.)Bluetooth

We need the google apps first thing.

I am sure there will be some problems getting these to work, so don't expect too much too soon guys.

Give him time. Chances are this will be the closest we get to firmware 1.5 for a few months anyways.
[G1 Android Development] pgiuoco:
back to jf33

after i was done playing with magic, all i had to do was home+power and have the jf33 named update and alt+w, alt+s. of course i didn't install the update that would pop up, and wasn't particularly worried about having to reinstall apps
[G1 Android Development] xdviper:
Thanks guys, So What I am going to do is, tonight I'll go ahead and update my SPL, (it's still stock) use update.zip to install cupcake, use it. get bored of it, and then use nandroid to go back to RC33. This can't be any easier. haha Thanks guys...
[G1 Android Development] Jrbourque:
I have the camera fix that was released on the 6th and i have 1.5 still and i was able to download a paid app that i already paid for and use it.
[G1 Android Development] TheDudeOfLife:
Some paid apps (dxtop) are not copy protected so they work.

Some paid apps like (snap photo pro, mybackup pro) are copy protected so they wouldn't download before the build.prop update today.

So it depends on the paid app.
[G1 Android Development] Karolis:
Yeah, I've opened the file, but I have no idea what all those values should look like :) Anyway, there's no real reason I would need that now.
[G1 Android Development] JoeSzymkowicz:
Even with the Radio updates, I'm getting worse signal than I had with RC33; anyone else seeing this?
[G1 Android Development] Jrbourque:
At what point does it not allow you to get it? I see that it says buy, but dont really want to but it, but what step does it not allow to download?
[G1 Android Development] TheDudeOfLife:
Yeah, it's easier on apps already purchased for testing.

I don't know about buying new apps and all mine work now sooooo.
[G1 Android Development] daproy:
Ok so replacing boot.img and wlan.ko fixed the camera and wired audio issue? but it introduced stability and BT audio problems since they are from an HTC release? I would have thought these problems were related to the hardware libraries copybit.msm7k.so and sensors.sapphire.so
[G1 Android Development] haykuro:
nope, seemed to be a kernel issue.

(boot.img contains kernel and ramdisk, i just replaced kernel with the build korndub mentioned)

/system/lib/hw is cupcake exclusive as well.. RC33 and below did not have this directory.

EDIT: wlan.ko has to be replaced because the kernel checks what version the driver was meant for.

you can check what version that is using:

strings wlan.ko | grep -i vermagic

it should output simliar to this:

vermagic=2.6.27-00205-gf2dabc0 preempt mod_unload ARMv6

this issue is similar to the ext2.ko problem i'm having. i tried hex editing the vermagic version but the kernel refuses to use it (cat /proc/filesystems and no mention of ext2, yet "lsmod" says the driver is loaded. blah)
[G1 Android Development] 3lm3jor:
i update to the newest version of 4.5 and i still ca't download snap photo pro or hello im
[G1 Android Development] dwang:
You probably need to do a wipe to reset the market data.
[G1 Android Development] haykuro:
Alright, well seeing how the camera / audio fix happened to break more than it fixed.. and the flood of noobs seems to be increasing...

Should I just rebuild the old boot image (inverted camera, and no headset audio) and release that and pull the newer images until a better fix is found?
[G1 Android Development] 3lm3jor:
thanks man
[G1 Android Development] daproy:
Not sure what we can do about the kernel since we are already using the latest from Master and we don't know the fixes that went into the kernel from the original google 4.5 build source.

Can you recompile ext2.ko for kernel 2.6.27? What version are you trying to hex edit? The one from JF releases?
[G1 Android Development] haykuro:
JF ext2, yessir.
[G1 Android Development] dwang:
You should probably at least fix the build.prop for the next release. I'm sure lots of people use ahome/open home/dxtop and those apps all need to check the release version to call the correct functions.

You'll get a bunch complaints if those apps don't work.
[G1 Android Development] cl2eep:
Anyone else have orientation issues with the new update? My auto rotate doesn't work and if I enable it in settings and then open keyboard, I have to reset to get it out of landscape. I have done a wipe and it still keeps happening. I'm using the 4.5 FW
[G1 Android Development] Jrbourque:
that just happened to me i tried wiping and flashing as well and it still didn't work so i just wiped and flashed back to the build before that and will wait for later update, i really dont use copy protected apps anyways at this point it doesn't matter to me
[G1 Android Development] Cargo75:
how do we know if we're using the Sapphire Radio or the old RC33 Radio?
[G1 Android Development] dwang:
Fix for autorotate and incompatible apps

Here's an updated build.prop that fixes the autorotate issue and incompatibility with certain applications.

Changes from haykuro build.prop:

* release changed from 1.1 to 1.5

* sdk changed from 2 to 3

* product.* changed from dream to sapphire

How to apply:

1. save whats below to a file named build.prop

2. adb remount

3. adb push build.prop /system/build.prop

4. reboot

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=PLAT-RC33
ro.build.display.id=PLAT-RC33
ro.build.version.incremental=126986
ro.build.version.sdk=3
ro.build.version.release=1.5
ro.build.date=Fri Jan 16 15:36:09 PST 2009
ro.build.date.utc=1232148969
ro.build.type=user
ro.build.user=android-build
ro.build.host=apa1.mtv.corp.google.com
ro.build.tags=ota-rel-keys,release-keys
ro.product.model=HTC Magic
ro.product.brand=generic
ro.product.name=htc_sapphire
ro.product.device=sapphire
ro.product.board=sapphire
ro.product.manufacturer=HTC
ro.product.locale.language=en
ro.product.locale.region=US
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=dream
# Do not try to parse 2.09.0.0 132436 CL#17517 rprint
ro.build.description=kila-user 1.1 PLAT-RC33 126986 ota-rel-keys,release-keys
ro.build.fingerprint=tmobile/kila/dream/trout:1.1/PLAT-RC33/126986:user/ota-rel-keys,release-keys
ro.build.changelist=17615
ro.product.ua=
# end build properties
#
# system.prop for sapphire
#

rild.libpath=/system/lib/libhtc_ril.so
wifi.interface = tiwlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval = 45
ro.ril.oem.ecclist = 999,000,08,118,112,120,122,110,119

# density in DPI of the LCD of this board. This is used to scale the UI
# appropriately. If this property is not defined, the default value is 160 dpi.
ro.sf.lcd_density = 160

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.com.google.clientidbase=vf
ro.com.google.locationfeatures=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.a53=1
ro.setupwizard.mode=OPTIONAL
ro.config.ringtone=CaribbeanIce.ogg
ro.config.notification_sound=F1_New_SMS.ogg
ro.com.google.locationfeatures=1
ro.com.android.wifi-watchlist=GoogleGuest
ro.com.google.locationfeatures=1
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.config.ringtone=CaribbeanIce.ogg
ro.config.sync=yes
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[G1 Android Development] smuvman:
mms

i've been reading but i havent found a definitive answer. does ANYONE have the correct settings for 4.5 apps to sd for united states?:(
[G1 Android Development] kenny9438:
Wait..so "work in progress" builds are with app to sd and the "latest builds" are without app to sd but with camera and audio fix?????
[G1 Android Development] got23hops:
has anyone else had problems with the auto-rotate since the most recent update?
[G1 Android Development] dissonance:
No. Though if you look at the top of this page you'll see someone mentioning a fix for the autorotate issue. vats so vierd.
[G1 Android Development] got23hops:
alright so I'm not that versed in pushing things from my phone, so I reverted back to the previous 4.5 and it didnt restore auto-rotate. does that make sense?
[G1 Android Development] gochiefs:
Amazon.apk

Has the amazon apk been tried on 4.5, and if not, could someone upload it. I checked the saphire folder but it wasnt in there.
[G1 Android Development] cvsolidx17:
Rotate Fix

I'm in the process of restoring a nandroid backup from the original 4.5 (apps to sd), I'll upload the new build.prop if everything works.
[G1 Android Development] notxel21:
I know I will get yelled at, but here goes! How do you adb remount? I know I've done it before but I had instructions! :D

Sorry in advance. Thanks everyone!!

Haykuro = greatness!!!! :D
[G1 Android Development] cvsolidx17:
open up a command prompt and type in "adb remount"

it should say "remount succeeded" if successful
[G1 Android Development] djlucklu:
im using the lastest build 4.5 w/o apps to sd...i have a few problems with it. hoping theres a fix for it.

1. auto rotate (nvm i see the fix post)

2. when i put my phone on speaker during a call it makes a screeching noise

3. echos when i take it off speaker

plz help
[G1 Android Development] notxel21:
Thanks!! I've done this before, just needed a refresher!! :D

Thanks again for the quick response!
[G1 Android Development] got23hops:
i believe, and correct me if I am wrong, you have to do this by saving the file to you C:/ drive, and pushing to your phone with the bootloader (skating android) situation, right?
[G1 Android Development] cvsolidx17:
Heres the updated build.prop

I can confirm that autorotate and paid apps work with this one.

THANKS DWANG AND WHOEVER ELSE FIXED THIS.

Just in case people are confused:

1. DL the file and rename it from build.txt to build.prop

2. open up a command prompt and type "adb remount"

3. "adb push build.prop /system"

4."adb shell reboot"

It worked for me let me know if it worked for you.
[G1 Android Development] got23hops:
thanks CV. one more question. I just want to clarify that this is done through the bootloader?
[G1 Android Development] xyrcncp:
I think it should be done via adb.
[G1 Android Development] bsoft:
I'm not sure if adb is active in recovery mode, but you should be able to do this when the phone is on.

FYI:

Bootloader (SPL) = Androids on skateboards or Red/Green/Blue. Enter with CAMERA+POWER

Recovery = Geometric shapes / yellow text (JF)
[G1 Android Development] AndroidAutobot:
where on the card are we supposed to place the file??? the root? And is it the bootloader (skating androids) where we type these commands? This is the only thing that makes sense to me but I need confirmation cuz I'm too paranoid about bricking my phone
[G1 Android Development] got23hops:
actually now that I think about it, i think it is done through terminal emulator. but I'm not 100%
[G1 Android Development] cvsolidx17:
No going through the bootloader shouldn't be necessary for adb if you have everything installed properly. Just connect your phone while its booted and adb remount should work.
[G1 Android Development] AndroidAutobot:
Sorry to sound like such a noob but how does one access terminal emulator? If it's an accessible program it's hidden. Thanks =(
[G1 Android Development] cvsolidx17:
For some reason my terminal emulator doesnt work right, so I do everything via adb now
[G1 Android Development] AndroidAutobot:
so sorry.. I feel like a retard for asking this but can you shed a lil light on this "adb" for me. I've not had to use it thus far and am anxious to get this build.prop applied. thanks
[G1 Android Development] got23hops:
yea terminal emulator didnt do it....im kinda lost too
[G1 Android Development] cvsolidx17:
For those who don't have ADB up

Try following this guide. I would give instructions myself but it's been awhile since I set it up to they probably wouldn't be precise enough.
[G1 Android Development] chrisharang:
"adb" (Android Debug Bridge) is a tool in the Android SDK. If you're on Windows, you need to grab the SDK, extract it to your hard drive somewhere, and then adb.exe is a command-line tool in the Tools directory.

- Chris

EDIT: actually just follow the link from the previous post with much better directions...
[G1 Android Development] AndroidAutobot:
awesome. Thank you!!! =)
[G1 Android Development] AndroidAutobot:
thanks thouhg =) Everyone here seriously deserves a humanitarian award for putting up w/ noobs like me lol.
[G1 Android Development] notxel21:
I'm typing adb remount in cmd prompt and I'm getting: "adb is not recognised as an internal or external command." :confused:

Where am I messing up? I can see adb device HTC Dream Composite ADB interface under device manager, so I know i should be on track! Please help. :confused:
[G1 Android Development] got23hops:
we put the file on the sdcard correct?
[G1 Android Development] Jrbourque:
Is this only to be loaded with the protected apps fix build, or should it be applied to the builds right before that one?
[G1 Android Development] kevev:
Sorry to quote myself. I did not get a response. My main concern is the call volume being way to loud for comfort. I just flashed my second G1 with 4.5 and the new radio. I noticed that the in-call volume does not change the volume. The slider moves, but the volume is not affected. Has anyone had this issue? Can someone test real quick. I dont think it is a fluke on my end since I downloaded the firmware twice and flashed 2 seperate G1 phones, and see the same issue on both. Thank You!
[G1 Android Development] cvsolidx17:
Lol we were all noobs once, I try not to pass judgment like some of the other who post in this thread. However before you ask a question please do a "thorough" search because this thread would be nowhere near 300 pages long if there were no posts from people who have simple problems and people who yell at them for asking about their simple problems even though they ask about these simple problems because the thread is nearly 300 pages long. Get it? :cool:
[G1 Android Development] jdwash11:
sorry if I've missed it in the last 264 pages but is there a link or post which gives the features this has over a T-Mobile or JF RC33 build?

the only thing I've picked up so far is that is possibly has a pdf viewer and can have more home screens...what else? may be a good idea to add to the first post...

:edit: actually I just tried it, pretty cool...mostly just a few aesthetic differences from what I can tell so far but good work.
[G1 Android Development] haykuro:
I'm uploading the new builds with the build.prop fixed (sorry, i couldn't catch who rewrote it, but thanks).

I'm jewish, and today happened to be passover. Sorry everyone but i had guests over and was celebrating.. didn't have time to sit and deal with all of this :(

i'm working on it now.
[G1 Android Development] reocej:
Thanks for your help guys. I have ADB up but when I enter commands it says file not found. Not sure where I need to put build.prop file in order for everything to work right. Should it be sd card or in some other folder on my comp? Sorry for the noobness used to modding iPhones not G1's. Running Vista btw.
[G1 Android Development] cvsolidx17:
Honestly all I can tell you to do is follow the guide again, maybe you didn't add the PATH variable to adb?? Thats probably why command prompt isn't recognizing it.

read up on adding PATH variables here.
[G1 Android Development] tjken33:
np H keep up the good work my friend. :)
[G1 Android Development] omwill422:
Hello I tried 4.5 and it was great looking forward to all the lil bug fixes!

Now as a note I feel I must post in order to figure out everything I needed to fight through 250+ pages of this thread plus a lot more for rooting my phone etc. I know everyone loves to leave their thanks and such as well as all the bug reporting and feedback but I think these forums need a bit of moderation and cleaning to keep them usable for all us n00bs who've never even heard of linux before buying this phone.

You all are great guys and smart as can be to figure this stuff out as far as I'm concerned but can these threads get cleaned once or twice a day and all the excess trimmed down? as well as the front post being updated with what bugs have been reported and such so there aren't as many of the same post?

Forgive my for saying anything to far fetched and more than happy to donate some of my own time as well if it's needed

-O.

***Edit: And will someone please make a hacking your android for dummies book?
[G1 Android Development] KPeriod:
Make sure the file is in whatever current directory your command prompt is in: (eg. c:\Documents and Settings\YourUsername)
[G1 Android Development] notxel21:
Thanks Haykuro! Much appreciated with all you have going on!!

Much respect working on passover!!:cool:

Haykuro = greatness!!! :D
[G1 Android Development] reocej:
Thanks! That did it.
[G1 Android Development] cvsolidx17:
You should be able to copy this build.prop with all builds. (Correct me if I'm wrong)
[G1 Android Development] barakinflorida:
funny

I just got back from passover dinner and started to play.... i noticed the difference in boot.img and started to look at it... just finished pulling the files and looking at them... when in downed on me to check for new posts.... After reading that i wasted time and old-man braincells on young men type work... I remind myself that this is mostly (i say mostly) a young man's sport. can't wait to install the next haykuro upload.

PS. passover dinner was BADASS this year.... it helps if the food is good :-)
[G1 Android Development] haykuro:
fixed builds added.
[G1 Android Development] cvsolidx17:
Thanks for the updates.
[G1 Android Development] A-Developed:
where??

where are these new fixes builds located at!!???
[G1 Android Development] guitarfreak846:
THANK YOU!!!!
[G1 Android Development] haykuro:
front page of this thread. (i'm adding to blog now.)

EDIT: to clarify, this just fixes the auto rotate stuff.
[G1 Android Development] johnnylicious:
thanks will flash newest update of 4.5 :]]
[G1 Android Development] kevev:
finally quieted down around here. so, Im gonna try and ask my question for the third time. Has anyone else had trouble adjusting the in-call volume? I have 2 G1 phones with 4.5 and new radio? Call volume does not change even though on-screen slider moves. Thank You.
[G1 Android Development] A-Developed:
cool ill wait for the blog!!
[G1 Android Development] A-Developed:
im wondering if the new builds include the fixes on the 4.9(when i hang up my connection reboots and gets lost)
[G1 Android Development] ArmandHammer:
Awesome Haykuro,

I Give it ahh a TEN, A TEN!!!

very appreciated
[G1 Android Development] Cargo75:
Do you have to wipe everytime u update to a new build?
[G1 Android Development] samysam05:
when i try to push it using adb, i get : failed to copy '/home/****/Desktop/build.prop' to '/system.build.prop': Read-only file system" Can anyone help?
[G1 Android Development] DaUub:
I will try it
[G1 Android Development] ArmandHammer:
samy sam just flash to the new one at the first page of the blog
[G1 Android Development] kevev:
will someone please atleast call there voicemail and check volume control? I would like to know if it is a bug in the latest 4.5 . That way I can submit it to haykuro.
[G1 Android Development] samysam05:
no wipe required?
[G1 Android Development] A-Developed:
mine turns up and down!!

im sure you just need to wipe and reflash... hopefully it works
[G1 Android Development] DaUub:
i just created a backup where does the backup go?
[G1 Android Development] skiptomylou11:
Edit.

It was already answered.

It appears I can't delete posts (yet?)

So I'm gonna take this post to thank haykuro and everyone who's worked hard on this port. I love it so far.
[G1 Android Development] userfriendlyme:
why not wipe and try flashing the new bulild. i can tell you that i have not had that issue with 4.5 i havent flashed the new build as of yet. I have not seen anyone lese report this in the thread
[G1 Android Development] Cargo75:
do you have to wipe or not!?
[G1 Android Development] skiptomylou11:
No. You can just flash it.
[G1 Android Development] d00m:
I can confirm this.
[G1 Android Development] kevev:
Thank You A-Developed. My volume turns up and down on both phones. But the volume level never actually changes. Can you check again? Are you running the latest 4.5? I am running the one released late yesterday on both phones. Thanks.
[G1 Android Development] xyrcncp:
If you made a nandroid backup it goes to a folder in your SD card named "nandroid"
[G1 Android Development] kevev:
Thanks d00m!!! Thought I was going crazy. How do I submit this bug to Haykuro?
[G1 Android Development] xyrcncp:
I think the only fix was the auto rotate, there's still the audio issue (the one where if you use the camera you lose the audio in incoming/outgoing calls)

Now comes one question to refresh my memory. Since the audio issue above is still present, let's say I use my camera to take pics and/or video and then I lose incoming/outgoing call audio, a reboot should be the temporary fix (until I use the camera again) right? I'm thinking of taking the plunge and flashing 4.5...
[G1 Android Development] Jrbourque:
This is a little off topic but this would be cool if we could get ahold of these files from this phone http://www.engadget.com/2009/04/08/lenovos-android-powered-ophone-gets-hands-on-video-treatment/
[G1 Android Development] DaUub:
then how do i use it ?
[G1 Android Development] ArmandHammer:
how do you use the nandroid back up though?
[G1 Android Development] ArmandHammer:
Lol just posted the same thing
[G1 Android Development] DaUub:
lmao ! yeah i wanna know 2
[G1 Android Development] kevev:
Is it the same as the Microsoft O-Phone? :p

http://www.youtube.com/watch?v=WazA77xcf0A
[G1 Android Development] A-Developed:
just confirmed im also running yesterday 4.5 and its fully functional i also flashed another g1 with the new 4.5 and during a call it works fine also bar shows and responds perfect...

did you try a reflash?
[G1 Android Development] userfriendlyme:
this should be of help. i found this searching the forum

http://xdaforums.com/showthread.php?t=501925&highlight=nandroid
[G1 Android Development] xyrcncp:
This has the instructions:

http://xdaforums.com/showthread.php?t=459830

(second post for Windows users)
[G1 Android Development] kevev:
Yes. I will grab the 4.5 that was just released and wipe/flash now. stand by.