yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] MrMediaGuy:
Well, let me preface this by saying I'm no Android expert (former WinMo guy), so take all this with a grain of salt as some is just speculation. I am pretty sure the BUILD.PROP file is persistent across reboots (power down, cold restart), but I think changes are lost on a Factory Reset for sure. In any case, my changes have stuck through a number of reboots.

Second caveat, I cannot *guarantee* you need to modify BUILD.PROP to get the Market working again -- some people say all you need to do is use a Terminal app to manually wipe the Dalvik cache (instructions in various forums), so someone should try that, too, to see if it works.

In any case, here are the changes I made to /SYSTEM/BUILD.PROP:

ro.product.locale.region=US [was: "GB" -- this may be the only thing you need to change to see US apps in the Market]

ro.product.fota.model=ATT [was: "O2" -- this has nothing to do with Market as far as I know; just governs over-the-air updates]

ro.build.fingerprint=cingular_us/htc_liberty/liberty/liberty:2.1-update1/ERE27/179042:user/release-keys

[this is the critical change, I believe, to see protected apps as well as Android 2.1 apps -- originally I used the Market fingerprint taken from a 2.1 Verizon device (verizon/voles/sholes/sholes:2.1-update1/ESE81/29593:user/release-keys) per a suggestion in the forums, and this worked, but I did later change to the Fingerprint from the HTC Aria since it made more sense to use an AT&T device, although probably does not matter]

Easiest way to do this is:

1) Root with Universal Androot

2) Install Root Explorer

3) Copy /system/build.prop to SD card

4) Mount SD card and copy build.prop to your PC for editing (can edit on phone if you want)

5) Copy changes back to SD card

6) Using Root Explorer, select and COPY edited build.prop from SD card

7) Using Root Explorer, navigate to /system folder and mount as read/write

8) Paste edited build.prop over old one

9) Reboot and . . . wait. Took mine 24 hours to show all apps in Market.
[Streak 5 Android Development] MrMediaGuy:
You could do that, and it will probably work to show US and protected apps, but I don't think you will see Android 2.1 apps. That's why I am using the fingerprint from the HTC Aria since it's 2.1.
[Streak 5 Android Development] MrMediaGuy:
Yes, that is the one I used originally -- didn't think it worked, but after 24 hours it was working perfectly. I subsequently switched to the fingerprint from the HTC Aria as I posted above, mainly because it's also an AT&T device and the build.id and build.display.id already match the Streak's native values. Probably not needed but was trying to get as "close" to a correct AT&T device fingerprint for Android 2.1 as I could.
[Streak 5 Android Development] Greenarcher707:
Cool, thanks for the heads up.
[Streak 5 Android Development] mkhan01:
Thank for the context, former WinMo guy myself... learning as I go along.. I will try your updates from previous post shortly.
[Streak 5 Android Development] parcsalooc:
I cleared Dalvik Cache in Terminal Emulator then installed Eris Market Fix and did a reboot. I now have all applications. I also have the MarketEnabler.apk installed and fooled around with that. Try all those steps. It worked for me
[Streak 5 Android Development] Greenarcher707:
Thanks to everybody that contributed.
[Streak 5 Android Development] a042349:
Worked for my AT&T/US Streak running leaked O2 2.1 build...

New AT&T Streak user here, flashed to Android 2.1, had the same problems in the Market, no SlingPlayer, a few other paid apps.

Did all the steps listed here, replaced all build.prop entries listed, cleared dalvik-cache, within an hour I was seeing all the US apps again.

Thanks much, you guys are awesome, love this forum, best on the web for phone hacking!

(and now there are even non-HTC devices supported!)

:)
[Streak 5 Android Development] [SMAN]:
Just got setup on 2.1 thanks to he method on page 1.
[Streak 5 Android Development] anansei:
Dell Streak Hangup - Help

Hi All -

I am attempting to upgrade my US AT&T dell streak to 2.1 but am getting the waiting for device error. I am using Windows 7 and have installed and removed PDA Net for windows. I have ADB when not in fastboot but when in fastboot I am getting waiting for device. Please I have been at this for hours any help is appreciated.

thanks alot
[Streak 5 Android Development] quikt:
I just finished the update to 2.1, OMG SO HAPPY THANKS GREENARCHER for instructions and thanks to all that helped contribute to a lovely android experience.

Which step are you on? I did not use PDA Net. I did find that the driver was not installed in device manager even after installing Dell PC suite when trying to start fast mode. I had to go into Device Manager, locate Android 1.0 phone, manually update driver and selected show me a list and android boot something was the name of 3 other drivers that i picked. then the fast boot mode found phone and continued on. hope this helps.
[Streak 5 Android Development] anansei:
Dell Streak Hangup - Help

I cant get past ADB Device with no other sub drivers to choose - this is so infuriating as I have rooted the device and now have flashing capacitive lights - not sure what I need to uninstall or reinstall - literally been at this for three hours should not have taken this long .. :mad::mad:
[Streak 5 Android Development] quikt:
When you select from a list of drivers, point to C:\program files\dell\dell pc suite\drv

that should bring up 3 to choose from. it may say its not compatible i clicked install anyway. this was on win 7 enterprise
[Streak 5 Android Development] airbillion:
Could you please post your current build.prop?

I want to use yours in my new us streak.

Thanks
[Streak 5 Android Development] Greenarcher707:
You can actually use this build.prop http://xdaforums.com/showpost.php?p=7677079&postcount=40 open it in notepad and just edit the items listed in MrMediaGuy's post. After that just upload it to your phone using root explorer.
[Streak 5 Android Development] airbillion:
Thanks, I will give that a shot.
[Streak 5 Android Development] Greenarcher707:
No problem, best of luck.
[Streak 5 Android Development] DiLioPi:
How do you guys replace the build.prop in the build/system while Android is running? I cannot overwrite the file even with root permission. Root explorer says successful but when I check the content of build.prop it still showing the old values.
[Streak 5 Android Development] quikt:
In Root Explorer make sure you have R/W selected and not R/O

When you started Root Explorer did you get a prompt about super user permissions?
[Streak 5 Android Development] quikt:
Last night i was fiddling with the camera and found that it went to black and white! Couldnt find a setting to change it. Soft reset and the color went back to normal. thought it was a bit odd.

has anyone found a way to remove the H signal icon and change back to the 3g. or some other custom symbol?
[Streak 5 Android Development] DiLioPi:
Ah.... my problem was the root explorer that I was using. Note: Root Explorer vs. root explorer. In another word, I was using generic root explorer instead of the Root Explorer.

Thanks!
[Streak 5 Android Development] DiLioPi:
I saw this posting on my RSS feed. Does anyone else found the auto-rotate and drag & drop don't work? I find them working just fine on mine.
[Streak 5 Android Development] p_razzi:
Working fine for me too. New US Streak, rooted and 2.1 installed within an hour of the fedex truck arriving!

Very stable, once I'd got the back cover on properly.
[Streak 5 Android Development] quikt:
auto rotate and drag and drop is fine. again my camera went black and white today not sure why its doing that. happens in camera, bar code scanner and yelp.
[Streak 5 Android Development] Greenarcher707:
Hmmm, never had any of those problems on mine.
[Streak 5 Android Development] j3g:
hey guys, got my streak yesterday. I have to say i'm shocked at the speed of the stock ROM with 1.6. It honestly feels as fast as my Nexus 1 with Cyanogen 6 ROM. I'll put 2.1 on my streak tonight. I'm very excited.
[Streak 5 Android Development] jbirney:
Hey folks I am new to Andriod as for some crazy reason I thought to own an Iphone for the last few years. Finally I see the light :P

I just got a Dell Streak and wanted to put 2.1 on it. However I tried to follow the guide but Koush's Recover URL does not work. I get this type of error and wonder if it moved?

Forbidden

You don't have permission to access /content//// on this server.

Thanks for your time/help!
[Streak 5 Android Development] cue_32:
Just ran this process on a 2nd Dell Streak...2-2 so far. Thanks again GreenArcher, Good job on the step by step process.
[Streak 5 Android Development] Greenarcher707:
No problem ;)
[Streak 5 Android Development] [SMAN]:
So is anyone else having batter life issues on 2.1? I have wifi and bluetooth off, and my email and everything is set to a 5 minute check and i'm not even making any calls. Yet my batter is only lasting about 8 - 10 hours on standby. When i go into what is using up my battery, it says Cell Standby is taking up 50%.
[Streak 5 Android Development] jbirney:
Thanks folks I found a work around and now on 2.1 :)
[Streak 5 Android Development] xmercury:
I noticed yesterday that my 2.1 streak wasnt fully going to sleep, when in direct sunlight I could see the lock screen and also hitting any one of the 3 buttons woke it up. I used a task killer to kill everything and it still wouldnt sleep, so I dont know if it was an app keeping it from sleeping or the system. I powered off and back on and it started to sleep properly. So you may want to see if yours is doing the same thing.
[Streak 5 Android Development] punkrckriot:
I just noticed the same thing about the screen not going off completely when I hit the sleep

button. Any ideas about what causes it? I'm gonna try a reboot to see if it fixes it for me as well
[Streak 5 Android Development] punkrckriot:
seems to be working fine now. I'll try to keep an eye on my usage to see what might trigger that
[Streak 5 Android Development] Greenarcher707:
Checked mine, no issues. Thank goodness.
[Streak 5 Android Development] a042349:
Yup, happened a couple of time for me (AT&T/US, new with 2.1 and root) and I suspected the "No Lock" app I've been using, so I stopped using it last night, but if you guys aren't running anything that disables your lock screen, that's probably not my problem.

Bummer. I hate a phone that's not reliable more than I hate 1.6 as my OS.

:(
[Streak 5 Android Development] punkrckriot:
Yeah Im not using any sort of app like that. And I liked what they did with 1.6 but multi touch is nice to have. I'm not liking The 2.1 keyboard though. Has anyone else noticed the letter L gets selected a lot when hitting the delete key?
[Streak 5 Android Development] a042349:
Paul over at MoDaCo recommended Ultra Keyboard as good for the Streak because it doesn't cover the whole screen with an edit box when in landscape (like most other aftermarket kybds do) so I tried it, liked it and bought it.

It has a ton of great options, you can re-size the keys, use 'swipe' gestures as cursor/arrow keys, etc. I like it a lot, YMMV but there's a free 24 hr trial available.
[Streak 5 Android Development] punkrckriot:
Thanks I'll have to check it out
[Streak 5 Android Development] [SMAN]:
My screen goes compleately to sleep so that's not the issue, but i'm still only getting about 8 - 10 hours and it apears that "cell standby" is using up most of my battery.
[Streak 5 Android Development] almostinsane:
I have both issues as well. If you take out the SIM and just use wifi then I get a day and a half of battery life with heavy usage. With the SIM in it's 8-10 as you say.

I also get the sleep screen of death once a day as well.

The other issue is when you exit an app the screen with be broken in that the widgets/icons are stuck half way between the screen. You have to swipe left or right to get them to center again.
[Streak 5 Android Development] tiffehr:
I'm having this problem, too. The page has been down all day. I've found what I guess to be the content on Koush's own site and via google search summary fragments, but I'd much prefer to see the full post.

I tried what I assume to be the instructions (flashboot, use the .bat file, etc) but got an inscrutable error: "flash write fail". Searching around in my noob, limited fashion, I don't see that error reported much of anywhere.

It seems half the 'thread' links in the instructions earlier in this thread are 403ing.

UPDATE: Turns out my attempt to guess the instructions worked. The error doesn't prevent installation despite the messaging. The custom recovery shows up after selecting a menu option in the original recovery menu. In applying Modaco's ROM, I ran into the E:Can't find MISC: error but found work-around instructions (not allowed to post links; Google search it if you have issues, look for username Magxs). Now proceeding onward!

Second UPDATE: Now looking at 2.1 firmware. Sweet. Thanks to all for citing so much of the 403'ing threads.
[Streak 5 Android Development] Greenarcher707:
Congrats. Good work.
[Streak 5 Android Development] stryfe604:
I keep getting this when trying to get on o2 1.6 "E: Can't Open/sdcard/update.pkg (bad)". I have at&t 6601 and rooted with superboot. Please need help, i just got the phone/tablet yesterday and i cant stand those damn flashing lights
[Streak 5 Android Development] punkrckriot:
Have you tried a different .pkg file or possibly re downloading the same file. Maybe it was corrupted.
[Streak 5 Android Development] stryfe604:
tried to re download the file like 10 times and i dont know where else to get the right one from. i got it from modaco website. seriously i dont know what i did wrong
[Streak 5 Android Development] punkrckriot:
Have you tried any other .pkg file like the 2.1 file? I'm no pro by any means. But I had a similar problem and just kept switching usb ports and re inserting the sd card to get it to work for me but I also flashed straight to 2.1
[Streak 5 Android Development] stryfe604:
Thanks for the help, but it still didn't work. im seriously at my wits end
[Streak 5 Android Development] Charles::
I'm about to throw this thing through the window.

I'm trying my best to get 2.1 on my US AT&T Streak 6601 build, but I can't. I'm following the instructions here and on streaksmart, but I can't even get the O2 rom working.

I'm rooted (at least I'm 99% sure I am), I put the O2 .img on my SD card. I go into Fastboot and flash the stock recovery image. It says the image was loaded, but when I reboot, I still have the same ole rom I started with.
[Streak 5 Android Development] stryderxx:
I have a US Dell Streak. I installed the Koush's custom recovery and the Modac ROM but when I attempt to install the 2.1 update from the recovery menu (hold down volume buttons) its seems to never find the Update.pkg file on my SD card. I always end up at the Clockwork Mod Recovery screen. There doesn't seem to be a way to launch the Update.pkg file from that screen. Any ideas?
[Streak 5 Android Development] stryfe604:
same problem i got. i understand your pain. if i figure something out ill message you
[Streak 5 Android Development] Greenarcher707:
You have to use stock recovery to flash the 2.1 update. Follow my guide.
[Streak 5 Android Development] stryfe604:
you'll know you are rooted cause your return menu and home buttons go haywire. im stuck at the same spot you are. i have been waiting for help for 5 hours and trying for the same amount of time. just wnoderng do you get a black screen with android system recovery utility - gausb1a110421 and press the shutter butto to start emergency software recovery?
[Streak 5 Android Development] stryderxx:
I really don't know how I missed that step. I used the stock recovery and now it looks like it works. Many thanks goes out to you! :)
[Streak 5 Android Development] Charles::
My buttons are blinking all crazy. And yes, blank screen with ClockworkMod. I tried pressing all the buttons and I got nothing!
[Streak 5 Android Development] Greenarcher707:
No problem. I'm glad you got it to work. Good job.
[Streak 5 Android Development] mjaverto:
Just followed these instructions and am now running 2.1 on my ATT locked 31 US Streak. If you are not familiar with android the how to may not be detailed enough for everyone so try at your own risk but wow what a difference over 1.6!
[Streak 5 Android Development] Greenarcher707:
Not sure how i can make my guide any simpler. Even a novice can follow it. Just be patient and don't rush into it.
[Streak 5 Android Development] rts-kuruption:
I just flashed my AT&T Streak to 2.1 (and did the build.props and stuff to get the market to work).

Couple odd things I noticed:

1) The volume buttons are now backwards compared to 1.6.

2) Dell PC Suite no longer recognizes the device to sync.

Anyone have clues or fixed for these two issues (obviously the second issue is a bit more important).
[Streak 5 Android Development] rts-kuruption:
For those US Streak users, when I did my update, I had to do the following (this may or may not have been previously posted):

1) Install the Koush custom recovery ROM (FASTBOOT = Cam + Power).

2) Install O2 Android 1.6 image (Update.zip on SD card; VolUp/Dn + Power).

3) Install stock Dell recovery image (replacing the Koush ROM; FASTBOOT = Cam + Power).

4) Install 2.1 image (name it Update.pkg on SD Card; VolUp/Dn + Power)

Optional but good things to do:

5) Root using UniversalAndroot.

6) Install Root Explorer and Terminal Emulator

7) Fix your build.props file (see somewhere in this thread).

8) Clear the dalvik cache (remove the contents of directory /data/dalvik-cache/).

9) Change your boot animation.

10) Reboot.
[Streak 5 Android Development] MrMediaGuy:
The change to the volume buttons is by design; apparently many people could not understand that it made sense for the volume rocker to work up/down in portrait mode and left/right in landscape mode and insisted it was a bug. Now that they have changed it to the same behavior in both modes (i.e., the rocker nearest the earpiece is always volume up, regardless of orientation), an equal number of people are complaining now that it's a bug.

Sort of like the keyboard issue -- everyone moaned about the 1.6 keyboard, and now with 2.1 everyone wants the number pad back. :)
[Streak 5 Android Development] rts-kuruption:
I figured as much... the only issue is that the toggle button is no permanently backwards... no big deal I guess. ;)
[Streak 5 Android Development] borijess:
i tried the update to 2.1. i get stuck in the fastboot detect stage. i connected the usb and open the cmd prompt. went to root directory where fastboot.exe is located. all this time the phonne is still saying fastload detect.By the way i rooted t device with super root.
[Streak 5 Android Development] rts-kuruption:
Did you run the fastboot command?
[Streak 5 Android Development] borijess:
Do you mean by touching the fastboot on the Dell Streak?
[Streak 5 Android Development] rts-kuruption:
No, I mean run the fastboot command from the command line to flash the recovery. Something like: fastboot-windows.exe -i 0x413c flash recovery c:\path\to\rom.img ??
[Streak 5 Android Development] borijess:
I did this command.

fastboot.exe -i 0x413c flash recovery c:\recovery.stock.img

I used the instructions found on streaksmart.
[Streak 5 Android Development] rts-kuruption:
And then what? Did the command complete? Did you restart the device? What's the exact problem?
[Streak 5 Android Development] borijess:
after that the command prompt said waiting for device. Didnt do nothing after that. So the phone still said fastboot detecting and the command prompt said waiting for device. After a while I removed the battery and rebooted the device.
[Streak 5 Android Development] rnj79:
I don't understand the command prompt part...

I am rooted and have all the files I need downloaded to my PC but I am so stupid when it comes to DOS cmds.
[Streak 5 Android Development] DanielNTX:
I had the same problem. My Windows 7 x64 wasn't picking up the proper drivers to program the Streak. Performed the same thing in Windows XP x86 and it worked fine and Device Manager properly picked up the drivers.
[Streak 5 Android Development] rnj79:
I have all of the drivers. I just dont know how to "Navigate to the folder where fastboot.exe (from the Android SDK) is by using the cd command."
[Streak 5 Android Development] Charles::
Just type

cd C:\android-windows-sdk\tools

(or whatever you saved your Android SDK as)

then you see your command prompt change to reflect that you're in the right folder, then type

fastboot.exe -i 0x413c flash recovery c:\recovery.stock.img

The Fastboot program is within the Tools folder of the Android SDK, so you either have to cd (Change Directory) to the right directory in order to run the program, or explicitly state the path before you run the program like so:

C:\android-windows-sdk\tools\fastboot.exe -i 0x413c flash recovery c:\recovery.stock.img
[Streak 5 Android Development] j3g:
I was about to try this but the first link in the directions (step #1) is broken.
[Streak 5 Android Development] borijess:
this is what i did. With the last step it says looking for device on my pc. nothing happened could not find device. do u think its because i am using windows 7 x64? i remember during this process i plugged the streak in and my pc said drivers were not instaled correctly.
[Streak 5 Android Development] rts-kuruption:
I had an issue finding my device, I'm using Win7 x64.... these steps worked for me...

First, install the Dell PC Suite if you didn't, then do this...

Go into device manager, find the mobile device with the yellow ! on it, then right click, choose update driver software

- Choose Browse my computer

- Choose Let me pick...

- Uncheck Show compatible hardware

- Choose Android ADB Interface

- Click Next

- Confirm you want to load this driver (as it's unsigned) Click Yes

- Wait and then click close.

Try the fastboot command again.

You may need to reboot after installing Dell PC Suite and/or updating the driver.
[Streak 5 Android Development] rts-kuruption:
Just an update...

I had downloaded the Zillow app (real estate stuff) today and realized that it was showing me prices in GBP, so I had to update build.props again to change my locale from GB to US. This was mentioned earlier in the thread while trying to fix the market.
[Streak 5 Android Development] rnj79:
All I get when I type in the cd command is "The system cannot find the path specified."

I use firefox and it downloads everything to a download folder under my documents. Do I need to re-download to a new location or move what I already have?

I cannot believe I am having this much trouble understanding. I feel so silly. I can work with anything except DOS commands.
[Streak 5 Android Development] rts-kuruption:
These DOS commands aren't very tough, but you're obviously getting really frustrated by it. Even worse, when you do get your Streak flashed, you will need to know UNIX commands and nomenclature as well. It could be very overwhelming for someone without experience in these environments.

Honestly, I would recommend you NOT update your Streak at this point. If you break something, it will be very difficult and frustrating for you to fix it... and it's probably not worth it, I mean, it's just a freakin phone/tablet, right?

If you still feel strongly about hacking it, then I would create a folder c:\streak like I did, and put everything in there. Unzip the android SDK, find fastboot.exe in that SDK folder and put it in your c:\streak directory. Do the same for all the ROMs and updates.
[Streak 5 Android Development] rnj79:
Ok, now that really helped! I created my Streak folder on c:\ and was able to navigate to it from the command box but when I typed "fastboot.exe -i 0x413c flash recovery c:\recovery.stock.img", I got the "fastboot.exe- unable to locate component error".

It has now become a personal challenge.
[Streak 5 Android Development] rts-kuruption:
That looks like it is a DLL problem. Is the Dell PC Suite installed? Did you reboot? Doesn't seem like the DLL Is properly registered.