How to write an interopp unlocked app or replace some services? - Windows Phone 8 Q&A, Help & Troubleshooting

Hey All,
So I followed the exelent guides around to fully interop unlock my 830. I got the idea to try and make a replacement shutdown experience (when you hold the powerbutton and the shade slides down). I'm ok if someone else can hop on it, but was wondering how does one get started figuring out what components to overwrite and how to find them and test them.
If this is discussed in a FAQ I missed, I apologize and will take directions there.
Appreciate any info!

Related

any solution for this?

hi have a trinity i was runing HTC_Trinity_SIM_CID_Unlock_v1 in the upgrade step the pc went down.now wen i turn on it dont pass bootscreen,any solution for this?
Yeah... I'm in similar deep sh1t... Still waiting for an answer: http://forum.xda-developers.com/showthread.php?t=310869
The answers are supposed to be in one of the stickies post on the top but us noobies cannot understand the hocus-pocus that is required to be done.
And nobody is interested in making this knowledge accessible to us. Obviously.
Edit: ok, I'm trying to bite this. Perhaps we'll be able to find a solution on this forum. Here is something I found: http://forum.xda-developers.com/showpost.php?p=1248003&postcount=48
Still don't know if it would work on SPV m700 and if it would work at all 'cos my PC does not see the device plugged in with USB. I'll keep on chewing.
If you've got any news please share with me, there may be more of us noobies here, we have to keep together!
bellhouse, hope this helps: http://forum.xda-developers.com/showpost.php?p=1302939&postcount=2
Good luck m8.
the problem is it upgrade only 1% nothing more.
I solved white screen problem installing lwsw image before.
Hope this helps
In the signature...

Disable optical joystick?

Okay so my optical joystick is going haywire.
I'm assuming there is some dirt stuck in there that is making it go crazy.
Every time I press the start button to wake it up it performs a bunch of weird actions,
like going directly to the call log, and Ive managed to call a bunch of friends by mistake..
Really annoying.
Now I've tried different roms and so on so I know it's a hardware problem,
I guess I might be able to fix it if i crack it open and clean it,
but I'm not too confident doing that.
So instead I've tried to disable the damned pad, since I never use it.
But it won't work.. The setting is turned off...
(As seen in the attachment)
...But it's STILL "working".
(And yes I've rebooted it since applying those settings)
Is there a way to shut this thing down in the registry?
I'm loosing my mind here. T_T
Edit: I'm on Winmo 6.1 btw.
yes there is, mine isn't working too good either, so I turned it off, but when accessing the Media Experience Panel it automatically turns back on.
I searched through the registry and found something out:
Search for everything OJ (short for Optical Joystick). You'll find
hklm\\software\drivers\oj\
Somewhere in there it can be turned off although I don't exactly know any more how I have done it. The only thing I know is that I have searched for OJ in the registry and with that I got my answer. I believe I removed a key. Check it out and before actually changing something don't forget to make a backup of the registry.
I hope you'll get it done.
Thanks man, but it didn't work.
I even went as far as deleting the whole OJ folder along with it's sub folders.
No change whatsoever. T_T
Can it be so damned hard to shut this bastard off?
It's seriously making my phone unusable,
and of course the warranty expired less than a month ago.
Im not completely sure if this has the option to turn it off, but give it a try anyways, its got alot of neat things in it.
http://forum.xda-developers.com/showthread.php?t=440035
Ill search for the advanced version im thinking about.
Sigh, couldn't find a fix for it, so I just took it apart and unplugged the button. And the phone is still alive, yay.
Anyhow, thanks for your help guys!
cc0000 said:
Sigh, couldn't find a fix for it, so I just took it apart and unplugged the button. And the phone is still alive, yay.
Anyhow, thanks for your help guys!
Click to expand...
Click to collapse
I think you can just order a replacement part on the cheap

Getting into Bootloader Mode (without camera button)

Not sure anyone will be able to help with this -- it's a weird set of circumstances. But maybe someone's got an idea.
I've got a Vogue that the camera button has stopped responding on. When I press it, it gives no resistance, like the button/spring has just fallen out or moved. I'd like to take it to the sprint techs and see if they can pop it open and make sure everything lines up again (this is, after all, the reason for keeping an equipment protection plan).
However, I'm not going to bring it in running Android, so I need to flash it back to stock. How to do that? Bring up bootloader mode by holding, you guessed it, the camera button (and volume down) at startup.
I know that the RUU application can trigger a reboot into bootloader mode from WinMo -- but I'm sure it has to be hooked up to activesync to do so, so that's not much use.
Is there some other way to get from Android to bootloader? Or... is there any other way to... sort of sideload a WinMo ROM from linux, without going through the bootloader mode? (I seriously doubt that part, but I'm grasping here.)
Or is there another way to get into the bootloader that I haven't thought of? I guess I should ask this in less specific vogue forums. Searching has provided me no clues.
Thanks for any ideas.
http://forum.xda-developers.com/showthread.php?t=708376
OK, so clearly my line about searching doing no good was premature. I'm a little embarrassed now. (I failed to search this particular forum, so I feel like a heel.)
Then again, that thread doesn't do me any good... it just confirms the bad.
Anyway, thanks. So that sounds like a pretty firm no. Ugh, stepping down from 5 buttons to 4 on this phone is not a pleasant proposition. Even with the camera button, it's pretty cramped.
The EnterBootloader.exe tool (which I assume is the same as BootLoader.cab in that thread) should be able to do it... unfortunately, I do not have the disassembly chops to figure out how to replicate its functionality.
makkonen said:
OK, so clearly my line about searching doing no good was premature. I'm a little embarrassed now. (I failed to search this particular forum, so I feel like a heel.)
Then again, that thread doesn't do me any good... it just confirms the bad.
Anyway, thanks. So that sounds like a pretty firm no. Ugh, stepping down from 5 buttons to 4 on this phone is not a pleasant proposition. Even with the camera button, it's pretty cramped.
The EnterBootloader.exe tool (which I assume is the same as BootLoader.cab in that thread) should be able to do it... unfortunately, I do not have the disassembly chops to figure out how to replicate its functionality.
Click to expand...
Click to collapse
hey, makk - can you open the case enough one time to get to bootloader, flash to winmo, then take it in? you don't need it to work forever, right? just enough to get it repaired? heck, even if you shorted it closed it might work.
Yeah, that's the option I'm considering now. Just need to pop the case open... which doesn't look like tons of fun. Anyone have any advice on that count? I actually have that tiny torx screwdriver, but that's about as far as I've gotten.
Edit: Searched and found a nice looking guide. See, I can search!
Edit2: Popped it open, jammed a paperclip into the camera button, got the bootloader up, back to WinMo, easy peasy. (OK, actually, horribly frightening. I hate ribbon cables.) Thanks, guys.
Though I no longer need it, building a linux EnterBootloader executable would be pretty nice -- especially since kernel updates are a pretty common occurrence -- it'd be nice to have a utility that'd grab the voguimg.nbh, put it on the sd card, and initiate the reboot all in one fell swoop. (...after doing some pretty thorough checks to make sure you're ready to go messing with your boot partition, of course.)
I took a look at the executable in ida, hoping that it might be simple enough for me to start to get a grasp of (that'd be very simple, for the record)... it was not. That program is the purest essence of confusion (at least to this assembly noob).
Anyway, if anyone has disassembling knowledge around here, and wants to give it a look, it might be pretty simple. (It also might be not simple -- I don't really have much way of knowing.) It's attached here.
makkonen said:
Though I no longer need it, building a linux EnterBootloader executable would be pretty nice -- especially since kernel updates are a pretty common occurrence -- it'd be nice to have a utility that'd grab the voguimg.nbh, put it on the sd card, and initiate the reboot all in one fell swoop. (...after doing some pretty thorough checks to make sure you're ready to go messing with your boot partition, of course.)
I took a look at the executable in ida, hoping that it might be simple enough for me to start to get a grasp of (that'd be very simple, for the record)... it was not. That program is the purest essence of confusion (at least to this assembly noob).
Anyway, if anyone has disassembling knowledge around here, and wants to give it a look, it might be pretty simple. (It also might be not simple -- I don't really have much way of knowing.) It's attached here.
Click to expand...
Click to collapse
COUGHdzoCOUGH
I don't think I'd want to go up on the roof and turn on the dzo-signal for something so trivial as this.

[REQ] Need a devs assistance with PDS file (touch screen issue FIXED)

Hey guys, remember those who used Tenfar's custom Recovery to format and partition their internal SD? Remember how it damages the touch screen response on the bottom half inch of the screen? Mine is fixed!!
I don't know what it does, but that particular function damages the PDS file. I've received help from a person who cannot be named and my AT&T Atrix is 100% fixed. Touch screen works flawlessly again, no Wifi issues, no Bluetooth issues and System Updates work fine.
He is working on scrubbing my personal data (serials, etc) from the PDS file and I'll be able to share it with the entire community. But if there's a dev out there who can contact me specifically I can send both the damaged and corrected file right now. I need help figuring out how to apply these serials to a blank PDS file so others in the community can fix this problem as well.
Out of respect, I will not name the person who assisted me as it compromises their work security. They went out on a huge limb and graciously assisted me without any reason other than they're a kick ass person with a huge heart. I'm no programmer by any stretch, but if anyone could assist me I know that there's about a dozen others (maybe more) who really need help fixing this issue. Someone please PM me if they can help!!
i messed up mine too...
any chance to get any help/solution?
One thing you could do is diff the two files to see if they're different. I don't know what the file is either though. Can you ask him how he fixed it? Also can you run the program strings against it? One other thing, is this fixed on changed partitions our did you change them back to the default?
Sent from my MB860 using XDA App
currently i'm in the situation that i can only flash my device, as i cannot complete motosetup, i cannot access debug option so no adb.
i read that the partition with the pds file has been already found
100% mmcblk0p3 PDS.bin 2097152 Persistent Data Storage
(from the atris sbf thread)
would be great to know what is executed in the script of tenfar for the internal sd partitioning, but my knowledge ends here.
so i guess (i'm everything but a developer )
if could be possible to flash/restore that partition with the nvflash selective option
or integrate it in a generic sbf, or the second init will save us all or the gingerbread update...dunno
but i see we are many we touched the wrong button but i don't see any dev interested here or in the thread of tenfar's recovery
i read that psd contains unique infos like the imei so maybe none of the devs wants to release a potential cloning system...
really i don't know even if what im saying is correct
bongd said:
Hey guys, remember those who used Tenfar's custom Recovery to format and partition their internal SD? Remember how it damages the touch screen response on the bottom half inch of the screen? Mine is fixed!!
I don't know what it does, but that particular function damages the PDS file. I've received help from a person who cannot be named and my AT&T Atrix is 100% fixed. Touch screen works flawlessly again, no Wifi issues, no Bluetooth issues and System Updates work fine.
He is working on scrubbing my personal data (serials, etc) from the PDS file and I'll be able to share it with the entire community. But if there's a dev out there who can contact me specifically I can send both the damaged and corrected file right now. I need help figuring out how to apply these serials to a blank PDS file so others in the community can fix this problem as well.
Out of respect, I will not name the person who assisted me as it compromises their work security. They went out on a huge limb and graciously assisted me without any reason other than they're a kick ass person with a huge heart. I'm no programmer by any stretch, but if anyone could assist me I know that there's about a dozen others (maybe more) who really need help fixing this issue. Someone please PM me if they can help!!
Click to expand...
Click to collapse
I am willing to help. This should be relatively easy to do.
in android recovery touch screen works correctly till the bottom, menu/ok button too.
the problem is in the os i guess, but damn i cannot use adb (no debug), seems that neither the early usb+shell root works for me...i can only flash using rsd
and after flashing stock rom i'm stuck at the damned motosetup
maybe are useful infos for you
god knows how i'm desperate
edit i'm reading that for old motorola phones like v3 exist a flashbackup and a psd editor, used to unlock the phones but also to revive damaged ones. maybe...
I've got my original corrupt PDS at home as well as one which has been corrected from a legit developer (can't release any of their information due to work employment security concerns).
I guarantee that it has been 100% fixed though. Bluetooth works, Wifi works, cellular data works and I was even able to upgrade from 1.26 to the latest AT&T OTA update and root everything.
When I announced this no one gave a **** so I didn't make a fuss. I know there are still a few bros with this problem though. I sent my PDS files to another member and they're looking into it. Hopefully you guys can get this working for yourselves as well!
dear friend you are promising salvation with your words, but you're not helping too much...
you gave the phone to that developer, he told what/how he solve the problem?
i understand psd is based on personal imei, so your fixed one is not working on mine etc etc
the point is that possibly your friend as legit developers has access to software to create/flash psd to the atrix.
the question is would be possible to receive the same helping hand?
there is no support in my country for this phone, and i'm not a dev.
so the only chance for me and the rest of the halfbricked people is to get the tools and the tutorial how to from you/your friend.
do you think it is possible?
KeRmiT80 said:
dear friend you are promising salvation with your words, but you're not helping too much...
you gave the phone to that developer, he told what/how he solve the problem?
i understand psd is based on personal imei, so your fixed one is not working on mine etc etc
the point is that possibly your friend as legit developers has access to software to create/flash psd to the atrix.
the question is would be possible to receive the same helping hand?
there is no support in my country for this phone, and i'm not a dev.
so the only chance for me and the rest of the halfbricked people is to get the tools and the tutorial how to from you/your friend.
do you think it is possible?
Click to expand...
Click to collapse
Sorry, I'm not helping much? I'm NOT A DEV!!! I have no obligation to help anyone whatsoever. I lack the technical know-how to help anyone. Please don't ****ing test me.
I've begged every Atrix developer here for help - NO ONE helped other than Tenfar. And unfortunately his advice took me in a completely different direction. No one can point a finger at me for not trying my best. I was so desperate that I got another Atrix because mine was dead for over a month before it was revived.
meneomic has been working feverishly to get his Atrix working as he's encountered the same problem. I've sent him my original and damaged PDS, as well as the one which has been corrected. The strings are not in plain text format and when I viewed it in a Hex editor I found nothing useful. That's all I can do. If someone knows how to put the IMEI and other serial numbers into the fixed PDS they can write it to the appropriate block and this problem will be fixed. That's all that needs to be done... but that alludes me.
I realize there are some people who are upset that their Atrix's aren't working after messing around in the recovery menu, but I've done my best. I have literally stayed up for days working continuously on this. My wife nearly smashed both my Atrix's in frustration because of all the time I've invested in it. I've done what I could and unfortunately got no where.
/rant
bongd said:
Sorry, I'm not helping much? I'm NOT A DEV!!! I have no obligation to help anyone whatsoever. I lack the technical know-how to help anyone. Please don't ****ing test me.
I've begged every Atrix developer here for help - NO ONE helped other than Tenfar. And unfortunately his advice took me in a completely different direction. No one can point a finger at me for not trying my best. I was so desperate that I got another Atrix because mine was dead for over a month before it was revived.
meneomic has been working feverishly to get his Atrix working as he's encountered the same problem. I've sent him my original and damaged PDS, as well as the one which has been corrected. The strings are not in plain text format and when I viewed it in a Hex editor I found nothing useful. That's all I can do. If someone knows how to put the IMEI and other serial numbers into the fixed PDS they can write it to the appropriate block and this problem will be fixed. That's all that needs to be done... but that alludes me.
I realize there are some people who are upset that their Atrix's aren't working after messing around in the recovery menu, but I've done my best. I have literally stayed up for days working continuously on this. My wife nearly smashed both my Atrix's in frustration because of all the time I've invested in it. I've done what I could and unfortunately got no where.
/rant
Click to expand...
Click to collapse
Chill out buddy....
Atrix ~_~
tons of words but nothing useful guys
leaving the good manners debate aside for one moment...
bongd you say you have the 2 file corrupted and corrected, but someone had to flash somehow/somewhere into your phone. who? you or your friend? what did he use to manipulate? can you ask him or not?
second easy group of questions for every dev out there,
-not interested because no reward (for the moment)?
-not interested because impossible?
-not interested because xxxx?
i'm trying to understand please...
msd24200 said:
This forum has young people, even children on it and all tho I hope you guys get this fixed you have to watch the language!
Click to expand...
Click to collapse
KeRmiT80 said:
tons of words but nothing useful guys
leaving the good manners debate aside for one moment...
bongd you say you have the 2 file corrupted and corrected, but someone had to flash somehow/somewhere into your phone. who? you or your friend? what did he use to manipulate? can you ask him or not?
second easy group of questions for every dev out there,
-not interested because no reward (for the moment)?
-not interested because impossible?
-not interested because xxxx?
i'm trying to understand please...
Click to expand...
Click to collapse
I sent my broken file to dev, he fixed it and I flashed it.
There was no exchange of phones, nothing special done, etc. I just used the dd command to write the fixed PDS file. How it was fixed, I an uncertain. I've tried for days and days to no avail. This is what you guys will have to figure out. I've invested too much time and already have a fixed phone which was sold to a friend.
If anything from that phone is needed for whatever reason, it's been sold to a coworker and I can obtain it any time.
ok we are talking now
the question is how did you extract that file?
i don't have adb access because after partitioning my phone failed to boot and i had to flash stock rom. now i cannot pass the motoblursetup (no wifi-no data, i'm stuck there) so cannot enable debugging
KeRmiT80 said:
ok we are talking now
the question is how did you extract that file?
i don't have adb access because after partitioning my phone failed to boot and i had to flash stock rom. now i cannot pass the motoblursetup (no wifi-no data, i'm stuck there) so cannot enable debugging
Click to expand...
Click to collapse
Yes you can. To bypass the motoblur activation type this when you are on the select language screen
Fn,E,Fn,E,B,L,U,R,O,F,F
Hold the Menu button to get the keyboard to pop up. That should work.
This will allow you to get to Settings > Applications and enable USB Debugging. Just make sure not to click on the wrong icon because you can't close a program once it's opened because of the bottom portion of the screen not responding.
I had to battery pull about 500 trillion times doing different things to fix this.
If you write my PDS it will fix the screen, but of course the serials will all be incorrect. And I don't know what this could do so I'd not recommend it.
mmm my phone recognizes the menu button as the bottom of the visible screen so pressing menu results in selecting the emergency call, pressing search button moves me to "next", the home or back button in the middle bottom of the visible screen...
KeRmiT80 said:
mmm my phone recognizes the menu button as the bottom of the visible screen so pressing menu results in selecting the emergency call, pressing search button moves me to "next", the home or back button in the middle bottom of the visible screen...
Click to expand...
Click to collapse
Hold the menu button down until the keyboard pops up and give this a shot.
I'm positive you'll be able to.
Please stop the foul language. Thanks.
according to this thread http://forum.xda-developers.com/showthread.php?p=15026407
you just have to open adb shell and run
Code:
su
dd if=/dev/block/mmcblk0p3 of=/sdcard-ext/pds.img
anyone backed up this partition??
I need it badly
tan G said:
according to this thread http://forum.xda-developers.com/showthread.php?p=15026407
you just have to open adb shell and run
Code:
su
dd if=/dev/block/mmcblk0p3 of=/sdcard-ext/pds.img
anyone backed up this partition??
I need it badly
Click to expand...
Click to collapse
maybe you will find what you are searching about there: http://forum.xda-developers.com/showthread.php?t=1035228&page=4
gitbrew.org is down for now
http://dev.gitbrew.org/~dasmoover/android/atrix/atrix-devkit-fs.tar.gz
do you have this file on your computer?

[Q] How can I know wich ROM can I install?

Hello,
I see in most of the guides I've read here on XDA that people mention that not all the ROMs are compatible with the devices and it depends in many factors, but most of the time, the information either it's not mentioned or it's confusing (for me at least)
Is there a guide of some type that I can read to learn about all this?
I want to be able to go and test as many of the ROMS around here and see wich one fits best for me, and I want to do it without bricking or semi-bricking my phone.
For example, this phone I have right now I bought it from another person and it was already been tempered with. How can I tell what has been done to the phone (without having to ask the last owner)?
Been going around all the forum but I only get more and more confused from all the comments I've read.
Thanks a lot for the pointers/help/tips or whatever you can help me with!
Well first lets go over what was done to your phone by the previous owner. To make this a little less confusing I want you to power off your phone and when you go to power back on, hold power and the volume down key. there will be info on the screen that comes up. put that info here and I will help you.

Categories

Resources