Ok Guys,
Tired of your HD2 WP7 constantly relocking when you connect your device to your PC?
Tried everything else and nothing works?
I recommend you use method 2 below as this has been 100% reliable, i have not had a single lock since doing the reg change.
METHOD 1 - Easy Method without Registry Edits - Not as reliable as below REG method - device still frequently locks
OK this should work for you. here is the original thread for those who want to know why. Please give thanks to Morpheus90, I just stumbled across it in WP7 D&H and posted it here after trying it
Unlock your phone with Chevron before doing anything, then disconnect it from your pc. (This step is very important, if it is not unlocked you cannot proceed)
If it's already unlocked you can go on to the next step.
Navigate to the hosts file found in Windows\System32\drivers\etc on your pc. Right click it and ensure you have write & read permissions for your user otherwise you will not be able to save it.
Now, with a text editor like Notepad or Notepad++ (DO NOT use Wordpad or Word) open the hosts file.
Add the following lines at the end of the file:
127.0.0.1 developerservices.windowsphone.com
127.0.0.1 developerservices.windowsphone-int.com
If you have similar lines but with a different ip address, delete them.
Save it and close the editor. Modify user permissions for the hosts file disabling write capability (as you did before.)
Turn Off WiFi on your HD2 before you connect it to Zune, then Sync via usb. It should not be relocked.
Just remember, if you dont want your device to lock again immediately, turn off your HD2's wifi or enter airplane mode before you connect to your computer.
Again, please give thanks to Morpheus90
METHOD 2 - Semi-Permanent Method via registry edits - Very reliable - more effort required due to REG changes
This method utilises Schaps Advanced Config for WP7 so please give thanks to Schaps. Download it via the thread and deploy (install) using Application Deployment in your SDK tools. Note you must be unlocked to install this xap
Now you have Adv Config installed and are Chevron Unlocked you are ready to move on to the next step, please give your thanks to DanielNTX in his thread which also gives a full explanation as to the reasons for the unlocking.
Unzip and email to your device a copy of the unlock.me cert; then goto your device, find the email and install the cert.
Using Advanced Config, type in the following reg entries on your device one at a time:
Key Name : HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg
Value Name : PortalUrlProd
Data (string) : "https://developerservices.unlock.me/Services/WindowsPhoneRegistration.svc/01/2010" (do not type"")
Click Apply.
Now add:
Key Name : HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg
Value Name : PortalUrlInt
Data (string) : "https://developerservices.unlock.me/Services/WindowsPhoneRegistration.svc/01/2010" (do not type"")
Click Apply
Now you have to edit your hosts file using Notepad or Notepad++ (DO NOT use Wordpad or Word)
Right click hosts file found in your \windows\system32\drivers\etc folder, click on properties/security and edit the permissions for your user name enabling all permissions.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now in your hosts file in , you should set up an entry for developerservices.unlock.me with your computer's own IP address. for example 168.1.1.19 developerservices.unlock.me
Click Save.
Now you must re-edit your permissions as you did above to your hosts file leaving "read" & "read & execute" ticked. Close the screens. Important: do not right click, properties and click read only as Chevron will not unlock you giving you an error message "Chevron has experienced a problem and is closing"
Ok, you are nearly finished.
You now have the unlockme cert installed to your phone, you have made the regisrty changes to your HD2 and altered the hosts file on your PC.
Finally, restart your HD2 to apply the new reg entries.
Connect to your computer, sync with Zune and If you have followed the guide fully your device should still be unlocked. There is no need to turn off wifi or enter airplane mode. I have tested this many time today, restarting both PC & device regularly.
IMPORTANT If you use a laptop at work and home for example, which means you will have 2 different IP addresses, you must also add your home IP to your hosts file, if you do not then your device will relock instantly.
Your device MAY occasionally relock, for some reason, but you should be able to use chevron to unlock easily without any hassle
Please give thanks to DanielNTX
Enjoy your freedom
Everything above works well, but with one (major) addition:
Turn Off WiFi on your HD2 before you connect it to Zune, then Sync via usb. It should not be relocked.
Click to expand...
Click to collapse
You should turn off any data connection to the cellular network as well, otherwise it won't work (at least in my case).
i haven't had this issue yet myself. the very time i unlocked mine, it hasn't locked since. i keep my wifi and data on. i connect to zune and sync my movies and music over just fine. i even make sure i can side load when i'm done just to make sure it isn't locked.
but since i got my live services activated, i don't even see the point of side loading apps. i just use the market now to get whatever i want. i'm just wondering if i just got plain lucky not to have these issues, or if there are others that in my boat that didn't have any issues at all like these?
w0LfNiNja said:
i haven't had this issue yet myself. the very time i unlocked mine, it hasn't locked since. i keep my wifi and data on. i connect to zune and sync my movies and music over just fine. i even make sure i can side load when i'm done just to make sure it isn't locked.
but since i got my live services activated, i don't even see the point of side loading apps. i just use the market now to get whatever i want. i'm just wondering if i just got plain lucky not to have these issues, or if there are others that in my boat that didn't have any issues at all like these?
Click to expand...
Click to collapse
would like to know as well. Unlocked my HD2 with Chevron7 and activated Live services and have synced multiple times and I am still able to download from the Marketplace
w0LfNiNja said:
i haven't had this issue yet myself. the very time i unlocked mine, it hasn't locked since. i keep my wifi and data on. i connect to zune and sync my movies and music over just fine. i even make sure i can side load when i'm done just to make sure it isn't locked.
but since i got my live services activated, i don't even see the point of side loading apps. i just use the market now to get whatever i want. i'm just wondering if i just got plain lucky not to have these issues, or if there are others that in my boat that didn't have any issues at all like these?
Click to expand...
Click to collapse
ok, once you sync to zune, go to settings in zune, press update and then see
ceo4eva said:
How would you know if the phone is locked?
Click to expand...
Click to collapse
If your asking this, then you dont need to worry about this thread
poceh said:
Everything above works well, but with one (major) addition:
You should turn off any data connection to the cellular network as well, otherwise it won't work (at least in my case).
Click to expand...
Click to collapse
Not necessarily true, i can just turn off wifi (data still connected) and this works fine, no relocking.
it has me closer to re-unlocking, before I couldnt even get to the checklist screen. now it crashes right after the checklist screen anyone else had this issue?
unresolved
hecatombercm said:
it has me closer to re-unlocking, before I couldnt even get to the checklist screen. now it crashes right after the checklist screen anyone else had this issue?
Click to expand...
Click to collapse
I have the same issue. The wierd thing is though, I have unlocked it before, activated Live service, downloaded apps through MP and side loaded. It then locked and now I cant unlock it at all!! I too get to the checklist screen but keep getting the error message!!
Can anyone help please?
checked all of the above.......still no luck.
rumz82 said:
I have the same issue. The wierd thing is though, I have unlocked it before, activated Live service, downloaded apps through MP and side loaded. It then locked and now I cant unlock it at all!! I too get to the checklist screen but keep getting the error message!!
Can anyone help please?
checked all of the above.......still no luck.
Click to expand...
Click to collapse
Nothing weird about this.......you will quickly realize that just about everybody on this thread with WP7 has had this issue. Good luck fixing it...
Don't work, phone relocks everytime, zune deletes the certificate on the phone after some time. Sideload apps is not worth it. Get an activation key and you have no problems.
Silberpfeil3110 said:
Don't work, phone relocks everytime, zune deletes the certificate on the phone after some time. Sideload apps is not worth it. Get an activation key and you have no problems.
Click to expand...
Click to collapse
Hey there, That shouldnt be the case if the instructions were fully followed. By turning off wifi before docking, it shouldnt relock esp when host file is read only.
Wifi - off, hosts read only and does't work. And when hosts file is read only i can't unlock the phone by the cheveronWP7. Deploying application at this moment is not avaible too.
Hosts must be writable and I have to unlock phone every time before deploying.
grzesm said:
Wifi - off, hosts read only and does't work. And when hosts file is read only i can't unlock the phone by the cheveronWP7. Deploying application at this moment is not avaible too.
Hosts must be writable and I have to unlock phone every time before deploying.
Click to expand...
Click to collapse
Ok Guys,
First post updated after editing registry with Schaps advanced config.
(btw for the easy fix, you cannot set the host file to read only, you must de-select all other permissions such as write etc in "edit permissions", keeping read ticked)
I have been able to unlock the phone only when I go into airplane mode and change the date on my computer and HD2 to 01 October 2011. I have activated, but still couldnĀ“t download from marketplace or XBOX live. I am located here in Germany, can that be a problem?
rumz82 said:
I have the same issue. The wierd thing is though, I have unlocked it before, activated Live service, downloaded apps through MP and side loaded. It then locked and now I cant unlock it at all!! I too get to the checklist screen but keep getting the error message!!
Can anyone help please?
checked all of the above.......still no luck.
Click to expand...
Click to collapse
On the risk of makin' either of us seem like a n00b... have you tried to just 'unlock' the phone, as in: power on, slide up lockscreen, lookin at the home tiles... then try again.
I unlocked once with chevron, no tricks (just install cert on phone and run unlocker) and it has never caused me any problem since. I can't sideload anything, however, unless my phone is powered on and 'unlocked' - getting a similar error otherwise.
timmymarsh said:
Now you have Adv Config installed and are Chevron Unlocked you are ready to move on to the next step, please give your thanks to DanielNTX in his thread which also gives a full explanation as to the reasons for the unlocking.
Please give thanks to DanielNTX
Click to expand...
Click to collapse
Tim, thanks for writing this guide. If anyone has any questions let me know.
onursal82 said:
Hey guys ,I know it is not related with page subject ,wp7 working verywell I did activated,my question is my sd card is 2 gb I wanna buy larger and change it,if I change it what will happen to system will I lose all wp7 system ?do I have to re install wp7 also the activation istalation >? help me please
Click to expand...
Click to collapse
If you change your card, you have to do a hard reset. You will lose your settings and any apps you have downloaded and activation and it will have to be redone.
I am using WP7 leo70 ROM on my HTC HD2 (unlocked ATT). After I successfully unlocked everything I started downloading apps from the WP7 Marketplace. It was great for about 24 hours and then everything relocked (without ever plugging back into my computer). I rebooted the ROM and then did the process over just sideloading apps and not using marketplace or xbox live and I have not had any problems in about 48 hours. How long have you been able to use the Marketplace without a re-lock?
Every time I connected my HD2/7 I run Chevron and get hosts modification automatically. And in hosts added not
MYIP.*.*.* developerservices.unlock.me
MYIP.*.*.* developerservices.unlock.me
but
127.0.0.1 developerservices.windowsphone.com
127.0.0.1 developerservices.windowsphone-int.com
But, I deploy all in registry (about link modifications) and then reboot my phone.
Now, I think, in my phone in registry developerservices.unlock.me but in hosts file added 127.0.0.1 developerservices.windowsphone.com and Chevron can't unlock. Do you have any ideas how to solve this?
It would be nice, if the permission ticking (owner, gray and black checkmarks for allow and deny) is explained with more details.
timmymarsh said:
Hey there, That shouldnt be the case if the instructions were fully followed. By turning off wifi before docking, it shouldnt relock esp when host file is read only.
Click to expand...
Click to collapse
Okay with hosts file read only after unlocking it could work, will try it
> And for everyone who doesn't know how to find out his IP-Adress, only open CMD (WIN+R then type cmd) and then type ipconfig. Scroll a little bit up and you will see a line IPv4-Adress. That's your IP.
Related
I am brand new to XDA and therefore can't post to the development thread. I have done Super One Click to my bravo and I believe it successfully rooted it. I am trying to add the wifi tether app but because it's non-market it won't let me load the application. The SOC said that it successfully added the non-market app coding but it doesn't seem to have worked. Any suggestions?
Enable att non-market app
--------------------------------------------------------------------------------
* I am not responsible if you brick your phone, but this is the easiest way, besides ADB shell comand.
** this step also work on At&t flipout
1. Root your bravo.
2. Install "RootExplorer".
3. Install "SQLite Editor".
4. Use "RootExplorer" take you to
/data/data/com.motorola.android.providers.settings/databases/settings.db/settings
5. click on the "Value" colum of "force_only_market_apps"
6. Press "menu" button and select "Edit Field"
7. Change "1" to "0", then save.
Now you have "Unknown sources" option available for you at "Application Settings". ( check it to enable non-market install directly from web or your microsd card )
So you're saying using the SQL editor on the phone to change the value right? Also is there a free editor available? I've seen this online and have a free root explorer but so far ahven't found a free editor.
SirMuffin said:
So you're saying using the SQL editor on the phone to change the value right? Also is there a free editor available? I've seen this online and have a free root explorer but so far ahven't found a free editor.
Click to expand...
Click to collapse
I don't know other free editor...
There is a discussion about pulling the file out of the phone, edit it and re-install back in. ( somehow I found that method little more risky, if you didn't keep the file in proper format, you might end up w/ infinite loop )
enable non market app on Motorola bravo
First i want to thank No Clue for the final part of this post , because without him i could not have made it possible .
Here is a step by step method to remove (non-market App ) block from your
Motorola BRAVO with AT&T:
First you need to make sure your Bravo is Rooted.
Here is what you need to do for that:
1- you plug your Motorola Bravo to your computer, using the USB cord provided
and as prompted, install the driver (motorola portal) needed to sync your
phone to your PC.Make sure you Check on : Settings/Applications/Development/
USB Debugging.(debug mode when USB connected)
2- Once phone connected to PC successfully. Download this zip file (added below):
AC-SWM.zip
Unzip on your desktop.
( the content of this zip file has everything to perform what is commonly called :
"side load" non-market applications.)
* How to use AC-SWM:
- drop your non-market application into the "payload" folder
- doubleclick "loader.bat" to run application
- If phone successfully connected to computer. a DOS window
will come up and will read "daemon started successfully"
and will show a serial number of the device attached.
the rest is pretty much self guided.
- You push enter and it will show the process of installing wathever
app you have on your "payload" folder.If installed successfully it will
display message "Success".
3- Knowing this. The first step to successfully control internal data on your phone
is to "root" it.
Thats where you are going to need the "side load" method to install :
Superuser.apk (added below)
This will give the following applications access to your phone ROM
z4root.1.3.0.apk (added below).
That little application is the easyest way to root your phone.
just install it and run it. On screen your will have a button that says "ROOT"
press on it and let the magic happen! It will root the phone and will reboot by
itself.
Once the phone back on you should be rooted.
4- Now that it is rooted. There is an option that was removed from your phone
by AT&T that enables "non-market" applications to install.
You need to get to the settings database on your phone to restore that option.
ON Motorola bravos the two database files that controls this option are :
etc/motorola/com.motorola.android.providers.settings/setting.mkitso
and
etc/motorola/com.android.providers.settings/secure.mkitso.
But without some sort of file explorer app you can't access those files.
We are going to use the same "side load" process to install these apps:
- root explorer.apk (added below)
- sqleditor.v1.4.apk (added below)
* what are their functions?
- root explorer, will allow you to show on a list all the files on your phone
including the "root directory" files among witch will be listed the two files
we talked about above. but at this point we can only see them, but we can't
change the codings on them (edit).
- To be able to "edit" data files on your phone you need SQLite editor. It will
also give you the ability to change the codings to it .
5- So after installing those two applications . Run root explorer, it'll take a
little time to find and list all the files on your phone . Then get into these files:
data/data/com.android.providers.settings/databases/settings.db
(*thats when sql editor will take over and allow you to see settings.db contents)
you go to "secure"
locate the line listed as : Install_non_market_apps press "menu" button to edit
Records and change value to "1".
and save change.
data/data/com.motorola.android.providers.settings/databases/settings.db
(*thats when sql editor will take over and allow you to see settings.db contents)
you go to "settings"
locate the line listed as : force_only_market_apps press "menu" button to edit
Records and change value to "0".
and save change.
6- go back to home screen and open settings on home screen menu
Applications, and voila!
you should have now an "unknown sources" check field available to you.
PS: if Field is not showing try to download a non-market app directly to Phone
and install.
phone will show a message asking if you are sure you want to authorize this app.
and a setting button.
once you say yes the first time. This field will be available to you then .
Now that worked for me and i am currently able to install non-market app
straight to my phone .
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
^^that worked gteat, thanks a lot.
Ok I have followed the steps and still no check box for non market apps.
Fixed. Just went ahead and bought re and sql. I will use them in future use anyway. Now it is time to open my kitchen. I hope you guys know what that means.
Zax10
What did not work for you exactly .
i would want this post to remain up to date?!
cause previous user was able to make it work!
Is it one of the files i attached that is not working for you?!
give me details please?!
When I installed your root explorer and sqlite file the sq wouldn't autostart. I have been modding for a while so I rushed and just pulled the db files edited and replaced. Which caused a boot cycle. So I hard reset and installed my purchased root and sq apps. It worked flawlessly that way. I will be dumping my system into the kitchen over the weekend.
With how smooth this phone is I would have figured another dev would have started working with this phone. I will be working on the Bravo while working on my X10. Wish me luck.
Sent from my MB520 using XDA App
Yeah! You right, noone even gave it the time of the day... I guess it's because of all those restrictions with AT&T.
But you know where to find me if you get the cooked ROM to work on this!!!
GOOOOOODDDD LUUUUCCKKKK!!!!
I would say the first step to this is to change the bootloader , but can't find a clockwork that works on Bravo.
same problem plagued the X10 for the longest of times. Now they have about 8 roms including MIUI and CM7 with a locked bootloader. So patients and time will be the key.
just set up WIFI tether. Worked great Thank you.
So Londnwhitted,
The unlocking process worked fine for you with files attached?!
glad i was able to help... apparently those files works fine for some people, and not too well for others, still dont see what is causing this!
lecelui said:
So Londnwhitted,
The unlocking process worked fine for you with files attached?!
glad i was able to help... apparently those files works fine for some people, and not too well for others, still dont see what is causing this!
Click to expand...
Click to collapse
you need to master reset after changing those 2 files on most bravo's, that is probably the problem. I did your procedure a while back on my gf's bravo using info i pieced together from other phones, i tried everything but it would not work till i master reset after making the changes, period.
bandroidx said:
you need to master reset after changing those 2 files on most bravo's, that is probably the problem. I did your procedure a while back on my gf's bravo using info i pieced together from other phones, i tried everything but it would not work till i master reset after making the changes, period.
Click to expand...
Click to collapse
lecelui said:
So Londnwhitted,
The unlocking process worked fine for you with files attached?!
glad i was able to help... apparently those files works fine for some people, and not too well for others, still dont see what is causing this!
Click to expand...
Click to collapse
Sideloader worked great.
The explorer and the sql editor worked. I only changed the 2nd value "force_only_market_apps" and then i was good to go. I couldnt find the Install_non_market_apps value. But after everything i didnt need it.
Didnt have to reset.
Tether works (2.06 not the 3.0) but its rather slow on my nook color. anyone have any ideas how to speed it up?
londonwhitted said:
Sideloader worked great.
The explorer and the sql editor worked. I only changed the 2nd value "force_only_market_apps" and then i was good to go. I couldnt find the Install_non_market_apps value. But after everything i didnt need it.
Didnt have to reset.
Tether works (2.06 not the 3.0) but its rather slow on my nook color. anyone have any ideas how to speed it up?
Click to expand...
Click to collapse
it may be because i assume ur using the adhoc mod for ur nook color? i hear the supplicant used is problematic. Unfortunately i doubt the bravo wifi supports ap mode but has anyone tried? dl wifi tether 3.0 from the google code site and see if it will let you set hostapd mode. it works great on the dx but the dx has an ap mode wifi firmware included from motorola for the vzw app.
I use abd install extremely easy for installing third party apps, simple and very painless.
bandroidx said:
it may be because i assume ur using the adhoc mod for ur nook color? i hear the supplicant used is problematic. Unfortunately i doubt the bravo wifi supports ap mode but has anyone tried? dl wifi tether 3.0 from the google code site and see if it will let you set hostapd mode. it works great on the dx but the dx has an ap mode wifi firmware included from motorola for the vzw app.
Click to expand...
Click to collapse
3.0 only has auto and ad-hoc mode. But the nook cant see the phones wifi. Any other ways to tether to my Nook color?
Sent from my MB520 using XDA App
Great advice Lec. Was looking all over for that little sucker. Thanks!
You have undoubtedly seen lot of Rooting guides for the Mytouch 3G Slide, claiming to root the phone:
wiki.cyanogenmod.com/wiki/TMobile_myTouch_Slide:_Full_Update_Guide
http://forum.xda-developers.com/showthread.php?t=1108316 New way to downgrade from 2.2 to 2.1
http://forum.xda-developers.com/showthread.php?t=999121 Ultra Easy Rooter [dbzfanatic][xologist]
http://forum.xda-developers.com/showthread.php?t=1025336 How-To [Root][NewLinks] The myTouch 3GS if you updated to Offical 2.2.1 and lost root
SuperOneClick doesn't work. Nothing works, I've tried them all several times from several different angles. Therer is some sort of NAND lock on the phone, above and beyond typical. Anyways.
None of the aformentioned guides work, so won't waste your time like I did. They are also all written by people who can not communicate well with other human life forms, and they assume you have a CS and/or IS degree, and also assume you have all the software installed on your machine that they have on theirs, and have all the same settings on your phone that you "should" have on yours and they also assume you are doing some "obvious" steps in the middle of their steps that you should know how to do. They won't tell you that, but they do. So here is the REAL definitive step by step guide, with pics, on how to do it. BTW, you don't need a gold card. You don't need to mess with any consol crap. This should take 15-20 minutes max. What we're basically going to be doing is downgrading to 2.1-update1, then rooting, then putting on the Cyanogen Mod, then adding the google apps (which are not included in the cyanogen mod). I've put as many pics as I could and tried to do a step by step that ANYONE can follow.
I was using Windows 7 64-bit SP1 and I think these are the things that you need to have set up, you may not need them but I was trying so many of everything that I don't even know if they are all required, I'm sure I missed some things, but I will keep editing this guide as needed)
*Make sure you have at least 25MB of free space on your phone's internal memory.
*Make sure you've backed everything up you want to (text messages, bookmarks, programs, etc) But the google cloud should keep most your other stuff okay. (email etc) http://tinyurl.com/3b4qp6q
*Turn USB Debugging on your phone. (Settings, applications, development > USB Debugging - check)
*Turn phone to charge mode only when you plug in the USB cable
*PDAnet was running on the PC (This is required it will install the correct driver for step 1, though it's a tethering app and you won't need it for that) - http://junefabrics.com/android/download.php
1. Plug in phone and go to device manager from control panel on your computer.
You open the "Android USB Devices" and see what driver it says.
If it says something like "Mytouch Slide 3G"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
go to Update driver > Browse my computer for driver software > Let me pick
pick this one: "ADB Device Interface" , say okay, etc.
If it does say "ADB Drvice Interface" you're good. Exit out of that.
2. Download "T-Mobile_myTouch_3G_Slide_Software_Update_2.15.531.3.exe" from here http://www.htc.com/us/support/t-mobile-mytouch-3g-slide/downloads/ (157MB)
3. Go to your temp windows folder. IF you do Start > Search %TEMP% it should pop up. Keep on eye on this folder as you do the next step. (Maybe sort by date modified to help)
4. Double Click the "T-Mobile_myTouch_3G_Slide_Software_Update_2.15.531.3.exe" file and have it extract everything. At the first main screen, just wait there with it open and not installed.
You hopefully should have seen some folders be created in your temp file. There were 2 on mine, like so, check them both out:
When you see the one that looks like this:
and has a folder structure like this:
that's the folder you want to copy. So:
5. Highlight the folder with "ARUWizard.exe" and "rom.zip" in it. Mine had about 74 files in it. Copy it, and copy it to another part of your hard drive, and rename that awful folder, sheesh. (not needed)
6. You can close out of the Rom Update Utility.
7. In that NEW copied folder, delete "rom.zip"
8. Download the ~140 MB "ESPRIMG.zip" from here: http://www.4shared.com/file/OsmF_ZD7/ESPRIMG.html
9. Put it into the folder that we copied out, and rename it from ESPRIMG.zip TO rom.zip
10. Now, while you are in that folder, "ARUWizard.exe" check check, next, etc.
11. This will downgrade your phone from 2.2.1 to 2.1-update1
12. Tada! Good job. Now, go download the lastest Cyanogen firmware ROM here: http://download.cyanogenmod.com/?type=stable&device=espresso
13. Rename the "update-cm-7.X.X-Slide-signed.zip" to "update.zip"
14. While you are doing this, download the lastest Google Apps from here: http://wiki.cyanogenmod.com/wiki/Latest_Version#Google_Apps Mine was called "gapps-gb-20110613-signed.zip" and put that on your phone's memory card as well, no renaming needed.
15. Turn off your phone and take out the memory card and put it in your computer (or turn the phone back into a mountable drive) and copy over the update.zip onto the root director of your memory card.
16. Hold "down volume" and "power" which will boot you into a techy looking screen. Ignore any errors, the volume up and down navigates, so go into "Recovery" Mode.
17. Once in the Recovery, you will see a device with a triangle. Press "Volume Up" & the "Power" button.
18. Select the option to Wipe data/factory reset. Then select the option to Wipe cache partition.
19. See the option to "apply sdcard:update.zip" ? Do it, with power as confirm. This will put the Cyanogen mod on your phone!
20. Reboot system now. Now, you should boot into Cyanogen 2.3.x! However, you will notice you don't have any of the google apps.
21. So, Now, go into your programs on the phone, and you will see "Rom Manager" a eye with a tophat. Say "Install Rom from SD Card" and pick the "gapps-gb-20110613-signed.zip" You may have to fiddle with the plugging in USB/etc to get access to this, you don't have to buy the program, it will do it, but you have to have it set up so you can see the MicroSDcard, etc.
It will reboot your phone and you will now and install all the google apps. The most important one is MARKET, so you can download stuff. It will now go through all the TOS for each google program you said you want. The rest the wizard should navigate you through properly.
Holy hell this was a terribly troubleshooting process which probably took me 20 hours to figure out they were ALL wrong. Big thanks to "Da Maestro" who helped me on Cyanogenmod.
Enjoy!
wait wait wait... so will this method revert the hboot from 1. whatever to the older version and allow S-OFF?!
yeah, I don't even know what you're saying, I'm such the nube. I don't think this deals with the S-On/Off problem though. I saw some other posts that fixed that. This method does nothing to do with that, as far as I know
All I'm saying is I have Cyanogen 7 on my phone and this is how I did it from 2.2.1 stock.
txdeathray said:
wait wait wait... so will this method revert the hboot from 1. whatever to the older version and allow S-OFF?!
Click to expand...
Click to collapse
as far as i'm aware of, there's no S-OFF after you upgrade to 2.2.1, so i was thinking if you can check your hboot by powering off your phone and then turn it on by holding down volume down and power button. hboot version should be on the very top of your screen.
Bootloader error
I get 140 bootloader version error from the RUU. So far I have not been able to get any of the root mrthods to work with my slide.
Any ideas?
nikolag said:
I get 140 bootloader version error from the RUU. So far I have not been able to get any of the root mrthods to work with my slide.
Any ideas?
Click to expand...
Click to collapse
Well at least your not alone in that club. Getting the same error, even using a goldcard. I guess back to the drawing board for us at least.
yeah I had that error too,
http://forum.cyanogenmod.com/topic/28205-stuck-on-step-8-rooting/
EDIT: To fix it, make sure PDANet it installed and that will install the driver so you can change it from "t-mobile mytouch 3G" to "ADB Device..." It's step 1.
raziel420 said:
Well at least your not alone in that club. Getting the same error, even using a goldcard. I guess back to the drawing board for us at least.
Click to expand...
Click to collapse
That is one thing I didn't see, although upon checking it,s not there, and I do have the android SDK installed :/
If it helps any I'm on windows 7 ultimate x64 (since the problem seems driver related).
*edit 1* I keep seeing places where it says to check for the ADB interface driver, but nobody seems to know how to actually install said driver, or where it can be found at.
*edit 2* Turns out that PDAnet is what supplies the ADB driver, so as it happens that IS required (and here I thought that was a stupid tethering app)
*Edit 3* So just to make sure I downloaded the software on the posted links just to make sure some of the other versions I had were not incompatable, and still no joy. At this point I've spent a good 6 hours trying to root this phone and growing significantly more annoyed with it. If anyone has any feel free to contact me, I'd really like to get this working.
hey thanks, I'll edit the guide to say it's required.
Same here, went through all of the steps, still keep getting the 140 error.
edit* went all the way through the steps again very thoroughly, still getting the same error 140. Any Ideas?
It was such a complicated process, dealing with all the other guides some part of them may have worked that I missed. Maybe you do indeed need to make a gold card. It didn't work (I think) on one MicroSD card so I changed to another one.
So I guess make a gold card and give it a try. This is the guide I used to make a gold card:
http://wiki.cyanogenmod.com/wiki/Howto:_Create_a_Goldcard
Thanks for helping me get this guide correct.
One thing I did have to do is change USB ports and USB cables, as stupid as that is, I know, I know. The ones in my monitor worked but the front ones on my computer didn't work with the ROM update utility, but I think the error code I was getting was 170 or 171 USB disconnect error.
dgrwe2512 said:
Same here, went through all of the steps, still keep getting the 140 error.
edit* went all the way through the steps again very thoroughly, still getting the same error 140. Any Ideas?
Click to expand...
Click to collapse
What if you were to save that rom.zip file directly on the SD card, as the update.zip file first? Would that load 2.1? Because the installer wont.
I'm going to try it....
Nope, didn't work.
The gold card would be great if I had a second sd card, guess I will have to go buy one if I want to regain root.
the gold card worked for me just fine after getting my replacement phone on 2.2.1 all i did was back up everything on my sd card make and use the gold card get root and put every thing back on my sd card just fine.
dgrwe2512 said:
Same here, went through all of the steps, still keep getting the 140 error.
edit* went all the way through the steps again very thoroughly, still getting the same error 140. Any Ideas?
Click to expand...
Click to collapse
Do you have PDANet Installed?
Yes, its installed and running. Also, I made a gold card out of my SD card and tried again, and still got the same error. I am starting to hate T-Mobile!
katbastard said:
the gold card worked for me just fine after getting my replacement phone on 2.2.1 all i did was back up everything on my sd card make and use the gold card get root and put every thing back on my sd card just fine.
Click to expand...
Click to collapse
Do you have a link to the Gold Card method that worked for you? I keep getting a bootloader error with this method, about ready to give up.
dgrwe2512 said:
Do you have a link to the Gold Card method that worked for you? I keep getting a bootloader error with this method, about ready to give up.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1025336
did this as it reads, i am not a super geek, just know how to follow a list of things to do. i rooted one other time before this when it was really hard to do still. i thought this way was easier
I'm kinda confused why there is gold card discussion here. The method outlined in the first post specifically says that you don't need a gold card. Does this method not work and is that why you are trying gold card stuff?
dgrwe2512 said:
Yes, its installed and running. Also, I made a gold card out of my SD card and tried again, and still got the same error. I am starting to hate T-Mobile!
Click to expand...
Click to collapse
I don't think should have it running while you root. (I would assume that would just cause problems.) You just need to install it for the usb drivers and make sure it works.
Right I have UK Nexus 4, running 4.2.2, Developer Mode is enabled, but USB Debugging is not, it is not rooted.
How can I enable USB Debugging mode, without wiping everything on the phone as I need to use a program called MoboRobo before I wipe the phone (I need to backup messages, bookmarks and contacts)
I can't see anything on the screen at all, so if you are able to help and tell me I need to boot into Recovery mode, then pick an option I need to know how many times to press up or down, this is purely as I can't see a single thing on the screen at all.
I've been trying to follow this: http://forum.xda-developers.com/showthread.php?t=2177440
But I've no idea if that's correct for what I need to do (purely enable USB Debugging mode without wiping what's already on the phone)
Sorry if this has been covered, I've tried to search but the only thing that came close was a Nexus 7 where the user could still see the whole screen.
Ok first, let me ask a few questions.
1. Is your bootloader unlocked?
2. Do you have a custom recovery installed? If so, which one?
3. Will you have access to a working Nexus 4 in the near future? A replacement, a friend's, a family member's, a repaired version of your current phone, etc?
Johmama said:
Ok first, let me ask a few questions.
1. Is your bootloader unlocked?
2. Do you have a custom recovery installed? If so, which one?
3. Will you have access to a working Nexus 4 in the near future? A replacement, a friend's, a family member's, a repaired version of your current phone, etc?
Click to expand...
Click to collapse
1] No
2] No
3] No
JuicedToday said:
1] No
2] No
3] No
Click to expand...
Click to collapse
Hmm, that's a tough one then. Do you have adb set up on your computer? If not, follow the instructions posted here.
Setting up ADB for our device:
Download the AndroidSDK onto your computer.
Note: Google changes their mind every other week as to if this will be distributed as a .zip or an .exe. If you get an .zip file, simply extract the contents to your C:\ drive. For an .exe install it like you would any other program, but set the path directly to the C:\ drive when the installer asks.
Or...you can use this page to download the "ADB for Dummies AIO App."
This will automatically install ADB for you to your C:\ directory. It's very very simple this way.
If your platform-tools folder doesn't have a fastboot.exe, place this fastboot.exe file in your C:\android-sdk-windows\platform-tools (or possibly simply called tools, if you set up ADB ages ago) folder.
Now you have ADB installed! Congratulations.
Click to expand...
Click to collapse
Now I would boot into bootloader (Turn off device, then press volume down and power at the same time until it vibrates). Now, press volume down twice, then power button. It should vibrate. That'll boot your phone into recovery. Now set up the drivers:
Get the drivers:
Uninstall any previously attempted drivers if they don't work and move to the next.
Option One:
Navigate to the "Device Manager" (Control Panel > Device Manager) in Windows and Select the android device. Open the properties and select the "Install Driver" option. Pick the driver with "Install from disk." Ignore any warnings about the driver not being signed properly.
PDAnet's drivers may work if the above options don't. Simply install PDAnet (after uninstalling any previous attempted driver installations) to get the drivers.
Click to expand...
Click to collapse
To verify your computer is seeing your phone and that you're in recovery, open a cmd window in the location of your platform-tools folder under the Android SDK location (fastest way is to shift+right-click a blank area in the folder in Windows Explorer, Open command window here). then type "adb devices", and it should pop up with a device number followed by "recovery". If you've gotten this far, there is still hope.
Now what you're going to do is use the "adb pull" command to pull the files from your phone onto your computer. I'll try to see if I can figure out the locations of the files you need. One question: What browser are you using (not yet sure if it makes a difference, but in case I find out it does)
By the way, after typing all of that I realized that if you're signed into your Google account, your contacts should be synced with your account in the cloud, you should be able to pull them down on a new phone if you sign back into your account on that new phone. Same with your bookmarks if you're using Chrome or the default AOSP browser. In any case, it won't sync SMS so I'll still try to find out where they're located.
Johmama said:
Hmm, that's a tough one then. Do you have adb set up on your computer? If not, follow the instructions posted here.
Now I would boot into bootloader (Turn off device, then press volume down and power at the same time until it vibrates). Now, press volume down twice, then power button. It should vibrate. That'll boot your phone into recovery. Now set up the drivers:
To verify your computer is seeing your phone and that you're in recovery, open a cmd window in the location of your platform-tools folder under the Android SDK location (fastest way is to shift+right-click a blank area in the folder in Windows Explorer, Open command window here). then type "adb devices", and it should pop up with a device number followed by "recovery". If you've gotten this far, there is still hope.
Now what you're going to do is use the "adb pull" command to pull the files from your phone onto your computer. I'll try to see if I can figure out the locations of the files you need. One question: What browser are you using (not yet sure if it makes a difference, but in case I find out it does)
By the way, after typing all of that I realized that if you're signed into your Google account, your contacts should be synced with your account in the cloud, you should be able to pull them down on a new phone if you sign back into your account on that new phone. Same with your bookmarks if you're using Chrome or the default AOSP browser. In any case, it won't sync SMS so I'll still try to find out where they're located.
Click to expand...
Click to collapse
Appreciate your efforts. I did as you instructed, and once I'd got to the "adb devices" I get nothing showing. As the picture shows.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I use firefox and chrome, and googlemail, but I've set them to not sync for personal reasons. All my contacts were saved directly to the phone. Messages I'm not too fussed about, but it would be nice to be able to view them, possibly back them up.
I've apparently unlocked the bootloader via the Nexus 4 Toolkit. I've no idea if that's worked or not though as I can't see the screen and I don't know how to test.
JuicedToday said:
Appreciate your efforts. I did as you instructed, and once I'd got to the "adb devices" I get nothing showing. As the picture shows.
I use firefox and chrome, and googlemail, but I've set them to not sync for personal reasons. All my contacts were saved directly to the phone. Messages I'm not too fussed about, but it would be nice to be able to view them, possibly back them up.
I've apparently unlocked the bootloader via the Nexus 4 Toolkit. I've no idea if that's worked or not though as I can't see the screen and I don't know how to test.
Click to expand...
Click to collapse
Ok, let's try eliminating possible reasons for your phone not showing up. Try re-entering recovery mode with the steps I provided above, in case it didn't work. I know this will sound stupid, but it's worked for me in the past: try switching which port on your computer that your USB cable is plugged in to. Try a different cable altogether if you have a spare. Oh, make sure you're using a USB 2.0 cable/plug. Sometimes MTP doesn't play nicely and you need to do weird things to get it working.
I've gathered a few database file locations that you might be interested in. I *think* they are correct anyway. I pulled them onto my computer but I can't try to view them right now, it'd have to be this weekend when I could get around to it, as I'm moving and I'd need to get settled first (Internet up and whatnot). I can still help you troubleshoot adb though.
SMS:
/data/data/com.android.providers.telephony/databases/mmssms.db
Click to expand...
Click to collapse
Contacts
/data/data/com.android.providers.contacts/databases/contacts2.db
Click to expand...
Click to collapse
Browser (I'm not exactly sure which browser)
/data/data/com.android.browser/databases/browser.db
Click to expand...
Click to collapse
Once adb is up and running, you'd use these commands to pull the .db file onto your computer:
Code:
adb pull /data/data/com.android.providers.telephony/databases/mmssms.db
Code:
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
Code:
adb pull /data/data/com.android.browser/databases/browser.db
Those would pull the .db files onto your computer inside of the platform-tools folder. Again, I'm not sure about this, and can't confirm till later in the weekend, but I think to view those on your computer you can download SQLite from here. More importantly, I assume you can just put those .db files into the proper folders on your new phone to restore them. You'd have to figure out the correct folder location depending on your new device, as the manufacturer or carrier sometimes switches them.
Still getting nothing showing under adb devices even after trying several USB ports with a couple of various data cables.
Think it's a lost cause! Guess I'll just have to plump for the screen when I can afford it. Or swap the screen over on my insurance replacement enable USB Debugging then swap the screen back.
Other option would be to sell my replacement, buy the screen and still have a few quid left over.. Choices choices!
Thanks for taking the time and effort though, appreciate it.
Just thought I'd give this one last try. The data at this point isn't of any concern. I need to wipe everything that is on the phone, if that means the OS as well, then that's fine.
Is there a way I can remove my apps, data, messages etc via USB cable without USB Debugging being enabled?
Thank you for your time.:good:
cracked scereen, tried command, debugging alreadfy enabled. says devivce offline. is that because i have no SIM in it>?
Johmama said:
Ok first, let me ask a few questions.
1. Is your bootloader unlocked?
2. Do you have a custom recovery installed? If so, which one?
3. Will you have access to a working Nexus 4 in the near future? A replacement, a friend's, a family member's, a repaired version of your current phone, etc?
Click to expand...
Click to collapse
I have this same issue. Rooted with TWRP, which does NOT allow you to toggle through the recovery menu with the volume buttons.
After hours googling, I STILL have not found a way to wipe everything from my phone. I tried using the Android Device Manager to erase everything, but that didn't work.
Please, any help on what to do is so much appreciated. Thanks.
ji_mestone said:
I have this same issue. Rooted with TWRP, which does NOT allow you to toggle through the recovery menu with the volume buttons.
After hours googling, I STILL have not found a way to wipe everything from my phone. I tried using the Android Device Manager to erase everything, but that didn't work.
Please, any help on what to do is so much appreciated. Thanks.
Click to expand...
Click to collapse
Looks like you're hijacking this thread, but just because I'm currently fighting a similar situation...
you can download the recovery image for CWM at http://download2.clockworkmod.com/recoveries/recovery-clockwork-6.0.4.3-mako.img
and then reboot to bootloader, run "fastboot flash recovery cwm.img" (using the file you just downloaded, i usually just drag and drop onto cmd line)
That will get you the recovery installed that will be useful because you don't have to touch the screen.
After that, It's as simple as selecting wipe all. if you can't see the screen, then you'll have to do these steps (after installing CWM):
hold Vol- and Power until it turns off, then keep holding Vol- and push power again.
down, down, power - boots into recovery
down, down, power - gets you to wipe/factory reset page
down x 7, power - confirms wiping all data
Hi there
Well, as we really need Interop Unlock for our Lumia phones, i decided to check this out myself.
As i already have ATF Box for a long time, i decided to buy JTAG activation and dolphin clip + lumia jigs, that i do not have to solder my phone.
Also i have ordered a Lumia 520 testing phone on ebay.
So, as the ATF Team made an awesome JTAG software update, i'm trying to interop unlock that Lumia 520 the hardware way, as just software seems to be too tough...
Well, what i did so far:
1. Freshly flashed Lumia 520 RM-914 with latest stock rom
2. Did the setup/beginning after turning it on for 1st time
3. developer unlocked it with SDK on PC
4. Made Full Dump with JTAG from dev-unlocked phone
5. Mounted MainOS partition of dump with program "OSFMount" (-->appears as Local harddisk example drive E: )
6.Loaded the SOFTWARE hive with regedit on PC from "E:\Windows\System32\config"
7. Edited the following values:
PortalUrlInt = http://127.0.0.1
PortalUrlProd = http://127.0.0.1
MaxUnsignedApp = 10003
8. unloaded SOFTWARE hive
9. unmounted dump-image
10. wrote image back via jtag
I thought it might be a good Idea to dev-unlock the phone before messing with the registry, to make sure "DeveloperUnlockState = 1" gets written the "legal" way, as the key is not available in registry before.
Maybe it's better to just modify an existing key, than adding a new one...
Well, long story short: The result is not totally satisfying.
After writing the modified image back to the EMMC, the phone is booting up, but i can NOT deploy homebrew apps that require interop unlock, like @GoodDayToDies "EnableAllSideloading.xap" for example.
But i can deploy "nomal" apps like @cpuguys "Toastlauncher" and @GoodDayToDies "Webserver"
The weird thing: If i check the reg-values via WebServer on the Phone, i can see my edited values.
So the changes ARE written to the phone. The phone just doesn't use them...
So, the good thing: phone is booting with modified rom :good:
But, the bad thing: Changes are not working.
EDIT:
SUCCESS!!!
After adding
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
i could successfully sideload "EnableAllSideloading.xap"
After executing enableallsideloading i could sideload latest WPHTweaks build.
Now i have 3rd tile row enabled!
awesome!
Also member @myst02 is working on interop-unlocking the lumia phones. So we decided to make this a together-project.
See his achievements here: http://forum.xda-developers.com/showthread.php?t=2713098&page=10 :good:
reserved
to be able to sideload EnableAllSideloading.xap you need to change following registry key:
Software\Microsoft\SecurityManager\CapabilityClasses
add: MultiSz String
name: ID_CAP_DEVELOPERUNLOCK_API
value: CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS
have fun.
I have found this during smurfing on the internet.
Dont know if this is something worth trying, but maybe it gives you some pointers or help.
http://windowsphonehub.in/tutorials...eloper-unlock-windows-phone-sideload-10-xaps/
lordmaxey said:
Well, as we really need Interop Unlock for our Lumia phones, i decided to check this out myself.
Click to expand...
Click to collapse
Good job!
lordmaxey said:
Let's get this rolling, guys! :good:
Click to expand...
Click to collapse
BTW, it's not a real "hack", and not acceptable/affordable for the 99.9% Lumia users and developers...
Wow you did a fantastic job
as @error0x0000034 mentioned you forget to open DeveloperUnlock_API
Software\Microsoft\SecurityManager\CapabilityClass es
add: MultiSz String
name: ID_CAP_DEVELOPERUNLOCK_API
value: CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS
sensboston said:
BTW, it's not a real "hack", and not acceptable/affordable for the 99.9% Lumia users and developers...
Click to expand...
Click to collapse
Yeah, but it's at least something worth trying
ngame said:
Wow you did a fantastic job
as @error0x0000034 mentioned you forget to open DeveloperUnlock_API
Software\Microsoft\SecurityManager\CapabilityClass es
add: MultiSz String
name: ID_CAP_DEVELOPERUNLOCK_API
value: CAPABILITY_CLASS_THIRD_PARTY_APPLICATIONS
Click to expand...
Click to collapse
Oh, i see...
I'm just wondering that this CAP was not secessary on Ativ S?
Or am i wrong?
I really thought it was just the 3 regkeys quoted in the first post...
lordmaxey said:
Yeah, but it's at least something worth trying
Oh, i see...
I'm just wondering that this CAP was not secessary on Ativ S?
Or am i wrong?
I really thought it was just the 3 regkeys quoted in the first post...
Click to expand...
Click to collapse
I don't remember Ativ S Interop but I know it had a BootStrap app
maybe that app unlock this api i'm not sure but I know you have to open this cap first to run EnableAllCapabilities
Nice work :good:
so now , you can make a small bussines with this
interop unlock for only *** $
and you are now the one and only interop unlocked retail Lumia owner
ceesheim said:
Nice work :good:
so now , you can make a small bussines with this
interop unlock for only *** $
Click to expand...
Click to collapse
Haha Yay, i'm going to be rich *lol*
ceesheim said:
and you are now the one and only interop unlocked retail Lumia owner
Click to expand...
Click to collapse
No, not yet.
I'm trying to deploy the bootstrap samsung app to the 520 this afternoon. If it works, i maybe can deploy the other apps.
If not, i'm trying to open that CAP by editing the Dump again and writing it back via JTAG.
We'll see, but i'm curious
btw: Why are these damn smileys always displayed in the next line?
btw: Why are these damn smileys always displayed in the next line?
don't know , i just seen that too
lordmaxey said:
Haha Yay, i'm going to be rich *lol*
No, not yet.
I'm trying to deploy the bootstrap samsung app to the 520 this afternoon. If it works, i maybe can deploy the other apps.
If not, i'm trying to open that CAP by editing the Dump again and writing it back via JTAG.
We'll see, but i'm curious
btw: Why are these damn smileys always displayed in the next line?
Click to expand...
Click to collapse
Samsung Bootstrap uses some Samsung-specific DLLs as far as I know. This won't help you, tried this already on my Huawei Ascend W1. This won't work on your Lumia either I think. But its worth a try of course.
You'll have to edit the registry key I mentioned before to be able to sideload EnableAllSideloading.xap. You need to load the SOFTWARE file from Windows/System32/config again into your registry and edit following key. Maybe try using a registry editor on your phone before using the method you described above, but I don't think that this will work. So, you probably have no other choice than opening up your device again and edit the SOFTWARE reg-file. Then sideload EnableAllSideloading.xap and you'll be able to sideload pretty much everything you want.
Question for more experienced devs and hackers:
Is there a registry tweak or some settings anywhere else on the phone that we can access though JTAG and that allows us to boot the phone (Lumia in this case) as a mass storage device with full filesystem access? Like on the Huawei Ascend W1. This would simplify the process of changing registry keys a lot.
Best regards and good luck.
lordmaxey said:
Haha Yay, i'm going to be rich *lol*
No, not yet.
I'm trying to deploy the bootstrap samsung app to the 520 this afternoon. If it works, i maybe can deploy the other apps.
If not, i'm trying to open that CAP by editing the Dump again and writing it back via JTAG.
We'll see, but i'm curious
btw: Why are these damn smileys always displayed in the next line?
Click to expand...
Click to collapse
Bootstrap Samsung will not work on Lumia.
error0x0000034 said:
Samsung Bootstrap uses some Samsung-specific DLLs as far as I know. This won't help you, tried this already on my Huawei Ascend W1. This won't work on your Lumia either I think. But its worth a try of course.
You'll have to edit the registry key I mentioned before to be able to sideload EnableAllSideloading.xap. You need to load the SOFTWARE file from Windows/System32/config again into your registry and edit following key. Maybe try using a registry editor on your phone before using the method you described above, but I don't think that this will work. So, you probably have no other choice than opening up your device again and edit the SOFTWARE reg-file. Then sideload EnableAllSideloading.xap and you'll be able to sideload pretty much everything you want.
Click to expand...
Click to collapse
Like this then, right?
Ok, I'll try this next week, i sadly won't have time this weekend.
error0x0000034 said:
Question for more experienced devs and hackers:
Is there a registry tweak or some settings anywhere else on the phone that we can access though JTAG and that allows us to boot the phone (Lumia in this case) as a mass storage device with full filesystem access? Like on the Huawei Ascend W1. This would simplify the process of changing registry keys a lot.
Best regards and good luck.
Click to expand...
Click to collapse
No. once JTAG halts the phone, it's halted. You can't just "pause" the phone, make changes and continue booting. Sadly.
So, only chance is by writing the modified dump back.
It's not for Lumia only, it's a universal method for every WP8 devices (including emulator) that could enter MassStorage mode
And the Bootstrap app is not a magic, it use the system service by Samsung to modify the CapabilityClasses registry key mentioned by above and this could be done by modify reg hive directly
lordmaxey said:
Like this then, right?
Ok, I'll try this next week, i sadly won't have time this weekend.
Click to expand...
Click to collapse
exactly. I have done this on my Ascend W1 several times, but its easier, because I can enter Mass Storage Mode through bootloader.
No. once JTAG halts the phone, it's halted. You can't just "pause" the phone, make changes and continue booting. Sadly.
So, only chance is by writing the modified dump back.
Click to expand...
Click to collapse
I don't know how JTAG method works exactly, I only know that the device needed isn't cheap and can restore bricked phones. How it works? I have no idea, but I'm sure I'll learn quickly.
I will do some research on that soon. I'm a learning noob. :cyclops:
best regards,
error0x0000034
error0x0000034 said:
I don't know how JTAG method works exactly, I only know that the device needed isn't cheap and can restore bricked phones. How it works? I have no idea, but I'm sure I'll learn quickly.
I will do some research on that soon. I'm a learning noob. :cyclops:
Click to expand...
Click to collapse
Me neither
Most credits go to X-Shadow from advance-box team.
Because i had the Idea of modifying the phone dump and read/write via JTAG.
But usually, ATF only supported bootloader repair via JTAG. So i contacted X-Shadow and within only two weeks he updated the jtag-application, and added Custom Read/Write to every part of the EMMC.
That's how i could dump the rom, modify it and write it back.
Absolutely awesome work from that team, just releasing a software because of ONE single inquiry. :good::good::good:
Aw crap, I totally forgot to tell you to test a pure-interop app (like the bootstrap one). You interop-unlocked but failed to capability-unlock, and most WP8 homebrew requires both so of course you couldn't sideload it. DERP
But hey, if you successfully edited the capability class of ID_CAP_DEVELOPERUNLOCK_API - and it looks like you did, or could - then you can use EnableAllSideloading to capability-unlock the phone (it just edits all the other capabilities' classes). I could probably also write a "BootstrapNokia" app if you'd like; I think we have interop-based registry functions for WP8 Lumias, which would allow (for example) making SamWP8 Tools work on your Nokia as well.
SamWP8 tools on Nokia would be great.
I'll check that monday evening, when i'm back at my computer.
I'll keep you informed
GoodDayToDie said:
Aw crap, I totally forgot to tell you to test a pure-interop app (like the bootstrap one). You interop-unlocked but failed to capability-unlock, and most WP8 homebrew requires both so of course you couldn't sideload it. DERP
But hey, if you successfully edited the capability class of ID_CAP_DEVELOPERUNLOCK_API - and it looks like you did, or could - then you can use EnableAllSideloading to capability-unlock the phone (it just edits all the other capabilities' classes). I could probably also write a "BootstrapNokia" app if you'd like; I think we have interop-based registry functions for WP8 Lumias, which would allow (for example) making SamWP8 Tools work on your Nokia as well.
Click to expand...
Click to collapse
isn't it better to put FCROUTER and other samsung dlls in Windows folder?
as far as i know ID_CAP_INTEROPSERVICES allow it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
warned about this by samsung members app, updating now
Can someone please capture and share the download URL or upload the OTA.zip for this build ?
I'm sure there are many beta 1 users (me included) who would be very grateful to get a chance to update their non-offiical beta builds.
If someone can create an Odin package of this build it would be even better but I guess we can use ZPK4 Odin and use Adb sideload to flash the OTA.
Thanks in advance !!
Everything feels a lot smoother, better optimised, but gallery image scrolling seems a little stuttery still
Samsung Pass new feature doesn't seem to work yet, tried logging in, asked for password twice, then told me it wasn't available and asked for the password again
N-way said:
Can someone please create an Odin package of this build for those of us unfortunate enough to miss the beta registration and who don't want to trip Knox.
I'm sure we will all be very grateful.
Click to expand...
Click to collapse
Show me tutorial, I will try.
amresh said:
Show me tutorial, I will try.
Click to expand...
Click to collapse
Google the following: capture ota url (Sorry I can't post URLs)
There's a guide from Andriodsage (How to Capture OTA Update URL For Your Android Device [OTA Capture Guide])
If this method fails, may try searching for the large .zip file (using ES File Explorer) downloaded by the ota update (after downloading but before installing)
Thanks in advance
N-way said:
If this method fails, may try searching for the large .zip file (using ES File Explorer) downloaded by the ota update (after downloading but before installing)
Thanks in advance
Click to expand...
Click to collapse
Need root to access the update zip, people have already tried using ADB without root and failed too
---
WiFi seems better in this build? I'm getting a stronger signal and faster speed test results it seems
*Detection* said:
Need root to access the update zip, people have already tried using ADB without root and failed too
---
WiFi seems better in this build? I'm getting a stronger signal and faster speed test results it seems
Click to expand...
Click to collapse
Hmm... didn't realize that...
What about using recovery and applying update from external storage ?
In any case, getting the OTA file would be one step in the right direction
N-way said:
Hmm... didn't realize that...
What about using recovery and applying update from external storage ?
In any case, getting the OTA file would be one step in the right direction
Click to expand...
Click to collapse
That's the issue, we can't get the OTA zip without root in order to share with you, and if we already have root, we can't get the OTA
This has been the same problem since the 2nd release
We would have to download the OTA, then root, then capture the zip and copy to PC, but rooting after OTA would also be a problem as the phone reboots and likely clears caches, which will delete the OTA
There may be another method to capture the zip, but so far we haven't discovered it
*Detection* said:
That's the issue, we can't get the OTA zip without root in order to share with you, and if we already have root, we can't get the OTA
This has been the same problem since the 2nd release
We would have to download the OTA, then root, then capture the zip and copy to PC, but rooting after OTA would also be a problem as the phone reboots and likely clears caches, which will delete the OTA
There may be another method to capture the zip, but so far we haven't discovered it
Click to expand...
Click to collapse
Where there's will there's a way.. but it's a little complicated.
Setup a caching proxy on a PC and use that proxy in the GS7 WiFi settings. Then when you download the OTA.. the PC would have the download in its cache.
If someone wants to give this a try I can help setting up such a proxy and get the file uploaded.
N-way said:
Where there's will there's a way.. but it's a little complicated.
Setup a caching proxy on a PC and use that proxy in the GS7 WiFi settings. Then when you download the OTA.. the PC would have the download in its cache.
If someone wants to give this a try I can help setting up such a proxy and get the file uploaded.
Click to expand...
Click to collapse
Yea that could work possibly, if the PC caches it and doesn't just route it direct
I think capturing the link using wireshark or something could be another method, but would the samsung servers allow a non Samsung registered device, such as a PC, to download the zip?
No doubt there is a way, but seems to be a PITA atm
*Detection* said:
Yea that could work possibly, if the PC caches it and doesn't just route it direct
I think capturing the link using wireshark or something could be another method, but would the samsung servers allow a non Samsung registered device, such as a PC, to download the zip?
No doubt there is a way, but seems to be a PITA atm
Click to expand...
Click to collapse
Lol.. When is it not PITA with non-rooted Samsungs??
In any case, I'm gamed to setup a Wingate proxy on a cloud server just to try and capture that damn OTA file... so if anyone wants to attempt an OTA download while setting their wifi temporarily to that proxy just PM me..
N-way said:
Can someone please capture and share the download URL or upload the OTA.zip for this build ?
I'm sure there are many beta 1 users (me included) who would be very grateful to get a chance to update their non-offiical beta builds.
If someone can create an Odin package of this build it would be even better but I guess we can use ZPK4 Odin and use Adb sideload to flash the OTA.
Thanks in advance !!
Click to expand...
Click to collapse
It will be useful if you add a manual HOW TO DO IT
Yea I think people are going to prefer to set up their own proxies rather than use someone else's, as all traffic including sensitive data will be routed through the proxy, not just the OTA zip
Anyone make a flash able zip
libb said:
It will be useful if you add a manual HOW TO DO IT
Click to expand...
Click to collapse
After reading some of comments here I realize it's not as simple as I initially thought so here's how I'd try to do it ..
This is not sure to work because it cannot cache encrypted (SSL) traffic but it may be worth a shot.
Obviously, you will need to have your Phone either on Stock 6.0.1 or Beta 1 (ZPK4) to get the correct OTA image.
Phase 1 - Install a local proxy server on a computer in your network
======
Note: you need a Windows PC on to use the same WiFi network as your phone to reduce the number of possible issues
1. Download and install FreeProxy (I can't publish URLs but you can get at www[remove this space].handcraftedsoftware.org/index.php?page=download&op=getFile&id=2&title=FreeProxy-Internet-Suite
2. Find the FreeProxy in your start menu, right click to Run as Administrator
3. Create a local folder to store the proxy cache (e.g. C:\cache)
4. In FreeProxy go the "Define" --> Define Cache, provide the path to the folder you created and activate cache.
5. Go to "Start / Stop" and start the service - we have a runnig proxy which will save files to C:\cache (in this example)
6. Before we can connect to the proxy from the phone we need to allow this connection in the windows firewall
(if you are using a 3rd party security software like Symantec, Kaspersky, Bitdefender, ESET, etc.. refer to its documentation on how to allow a specific port.)
7. Go to Windows Start Menu and write "Firewall" , open the Windows Firewall
8. Select "Advanced Settings"
9. In the "Windows Firewall with Advanced Security" go to "Inbound Rules"
10. create a new Rule, select Port, TCP, in the specific port write 8080, then next
11. Allow the connection , keep all three options checked, and name it Proxy and finish'
Now we need to note that PC's IP address (if you are familiar with command prompt you can simply use ipconfig)
12. On your PC, go to start and write network, open the "Network Connections"
13. Locate the adapter (WiFi, or Wired) that you are using
14. Rignt click it, select "status", then the details button, note the IPv4 address
Phase 2 - Configure your phone to use the proxy
======
1. on the phone go to settings, WiFi
2. long press the WiFi network you're connected to (should be the same network as your Windows PC), and select "Manage Network Settings"
3. Check the "show advanced options"
4. on the PC, check Proxy, select "Maunal"
5. in pproxy hostname enter the IP address of the PC that you noted in the previous section
6. in the port use 8080
7. click save
8. restart your phone
9. run the OTA update to get the update and install normally
Finally, check your C:\cache folder, if this worked you should have the OTA zip file there (may be a different file name but you should identify by its size)
Once this is done (even if it failed) make sure you remove the proxy settings from your phone WiFi, and you can stop the FreeProxy on your windows PC.
If it does work you may want to keep FreeProxy on your system for any future captured.. if it doesn't just uninstall it..
One question: do you have OTA updates 1 and 2? If don't then it doesn't make a sense to grab OTA 3 because it expects that you have previous OTAs installed already. Without it the installation will crash or you can corrupt your system.
libb said:
One question: do you have OTA updates 1 and 2? If don't then it doesn't make a sense to grab OTA 3 because it expects that you have previous OTAs installed already. Without it the installation will crash or you can corrupt your system.
Click to expand...
Click to collapse
I actually noted that in the original post but I used bold text now to make sure people don't miss it
Ideally, a registered beta tester would go back to the latest official 6.0.1.. then the OTA should be a full ZPL3 update (at least I'm hoping it would be)
Like I said, there's no guarantee it would work.. it's a possibility.
Obviously, a better solution would have been to use a transparent proxy with the router redirecting all traffic and using ssl decryption but it's way too complicated to setup..
Alternatively, if your router supports packet capture or tcpdump that data can show the OTA URL.
It seems that the Android System battery bug is gone in the latest beta build.
Look at my screenshot. It's never been that good since beta 1!
I can't do any ota and I have the beta 1. Is this normal? I'd like to update to beta 3 but ota is saying I have the latest firmware '...zpk1'
Any help would greatly be appriciated. Btw I'm not a 'beta user' I flashed this firmware via Odin