yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] knightluffy:
Does any Chinese contact to you? In a Chinese forum, I saw one of ROM makers want to join your project and do Chinese localize.

Other suggestion,can you add a upper virtual button to your explorer, my lumia 710 has hardware back button. And I think reducing the pressing number is very important..I think the registry will need, too.
[Windows Phone 7 Development and Hacking] ody360:
Hi heathcliff74, thanks for all this work. I am on a Titan, unbranded, and running Nokia edition 3.2 ROM. Roottools starts up and then cuts out when I go to policies. I tried removing root access using root manager, restarting phone, then adding root access again, but still jumps out when policies is selected. When I try to run it while root is turned off, i get the RA ARA error. Any suggestions? Thanks!
[Windows Phone 7 Development and Hacking] unknownserv:
I'm using a standard HTC ROM with dev and interop unlock
[Windows Phone 7 Development and Hacking] Heathcliff74:
Yes

http://xdaforums.com/showthread.php?p=31068330#post31068330

I seriously consider a multi-language version of WP7 Root Tools. But I want to do it properly. And it is all a matter of time (or better said: a lack of time). So, I hope to do this for the next version, but I can't promise anything.

Why is reducing pressing the back button important??

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
I will look into this. Please provide the following information:

- What happens in the split-seconds right before the app cuts out? What is exactly the last things you see. Do you see the progress-dots moving? Do you see part of the app-list already?

- When you disable root-access with Root Manager and you start up WP7 Root Tools, you get that error message. Can you please give me an exact copy of the error-codes that are given. This is important info, to help me handle those error-states gracefully.

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
Can you give exact firmware version numbers? And is your ROM branded for a certain operator?

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] ody360:
When I slide to policies, I can almost make out the progress dots, and most of the time there is nothing listed, but once I got a glimpse of one thing, applications? or something. Nothing else was listed below that. I can slide to the other categories, but once I get to policies, it jumps out.

When I disable root-access, it goes into install phase 1. I hit continue and after a few progress dots, it returns: WP7 Root Tools fatal error: RA-ARA-01. Let me know if I can try something else or if you need some other info.
[Windows Phone 7 Development and Hacking] knightluffy:
I think you don`t understand what I want to say. I mean give us a upper virtual button in application bar is necessary as a lumia 710 user. It can reduce the hardware button pressing times.
[Windows Phone 7 Development and Hacking] Heathcliff74:
What do you mean with that???? And why is it important?? What is wrong with using the back button?
[Windows Phone 7 Development and Hacking] fivecheebs:
Hi,

Just to let you know, I have a very similar issue. As soon as i scroll to the policies tab, the app closes. I dont see any progress dots, or any info getting populated into the list. I am also using a Titan, but with Ultrashots Dynamics 1.21 ROM.

I get exactly the same behaviour when disabling root access too.

Let me know if there is anything else to test for you.
[Windows Phone 7 Development and Hacking] unknownserv:
My ROM is "Orange UK" branded. OS: 7.10.8107.79, Firmware version: 2250.09.12435.061, bootloader: 5.12.2250.1(134400).

Thanks
[Windows Phone 7 Development and Hacking] knightluffy:
every hardware button has its life, if use too often, the back button may broken. If the back button broken, it seems I can`t exit any program,except your wp7 root tools.understand now? I`m sorry, my English is pool.
[Windows Phone 7 Development and Hacking] lukas_ita:
I have a similar problem but the app close itself when I slide to EXPLORER...immediately! I from 1 month, with v0.9 but not after a few time I get this problem.
[Windows Phone 7 Development and Hacking] dazza9075:
if I may, I think he is saying on the 710 the back button is a hardware button

meaning when you need to go through endless directory trees and reg entries you will be pushing the button a lot, which may reduce reduces life of the button. So by giving us a software button on screen to go backwards WITHIN root tools will help this
[Windows Phone 7 Development and Hacking] Heathcliff74:
Do you happen to know what the last folder was that you visited??
[Windows Phone 7 Development and Hacking] Heathcliff74:
Can you guys send me your email-address to me in a private message. I'd like to send a test-app for finding a solution to this problem.

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] narshorn:
Same here on my Omnia7. Updated, and crash. SR, and still crash. uninstalled/reinstalled ... After "Accept", it closes and goes back to Programs Menu ... :(

Last 8773 mi7rOm

Hope it helps

nAr
[Windows Phone 7 Development and Hacking] Heathcliff74:
The issue you quote is not the same issue that you have. The issue you have is already discussed quite a few times in this thread and should be resolved with this:

http://xdaforums.com/showpost.php?p=31044925&postcount=22
[Windows Phone 7 Development and Hacking] knightluffy:
Hi, when I switch to explorer, it is crash(any time), How can I report to you?
[Windows Phone 7 Development and Hacking] Heathcliff74:
Do you know what yhe last folder was that you visited?
[Windows Phone 7 Development and Hacking] knightluffy:
sorry, I forgot. Is there any other way?
[Windows Phone 7 Development and Hacking] Vintage144:
Thanks Heathcliff , works great on my 1st gen Samsung (ultrashot fullunlock rom) ,for those who have Bazaar and already have root tools , its an easy upgrade!
[Windows Phone 7 Development and Hacking] jonny4:
Where is the complete backup functionality?
[Windows Phone 7 Development and Hacking] fivecheebs:
Done :good:
[Windows Phone 7 Development and Hacking] ody360:
Sent!

-ody360
[Windows Phone 7 Development and Hacking] Heathcliff74:
I will try to find the cause of this.. but it's hard without knowing where it crashes. Anyway, for now, you will probably get WP7 Root Tools back by uninstalling and reinstalling the tools. Depending on your configuration, that can be a risk. If you have a stock ROM, Root Tools looses its root access when you uninstall. If you didn't update your OEM firmware, you should still be able to install and unlock. But if you update your OEM firmware since you last installed WP7 Root Tools, it is possible that you cannot unlock anymore, because the new drivers may not be supported anymore.

Good luck,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
Where is my Lambourghini??
[Windows Phone 7 Development and Hacking] Heathcliff74:
Sending you a test-version ASAP.

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] unknownserv:
Would the test version help with my issue? Thanks.
[Windows Phone 7 Development and Hacking] Heathcliff74:
Maybe, but I don't think so. Can you answer these questions:

- I saw you've had WP7 Root Tools 0.9 too. Did you ever got that running properly or did it always crash immediately?

- When you open Root Tools, do you see -anything- after the initial splash-screen? Do you see a "Install Phase 1" screen, or do you get to see one of the tabs of the mainscreen, like "explorer", "registry" or "policy"?

- Are you sure you are still Interop Unlocked? What happens if you try to deploy WP7 Root Tools to your device again? Does that succeed, or does it show an error message?

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
You both seem to have the same issue on the same ROM. The issue was resolved by disabling and re-enabling root access in root manager. But I want this issue to be handled more gracefully in the next version. It should say, that it needs to install root access. So I hope you guys can answer these questions for me (other people with Omnia 7 mi7rom may answer too).

- If you disable root access with Root Manager and start WP7 Root Tools again, does it crash then?

- When it crashes, what do you see right before it closes the app? Do you only see the splash-screen, or do you see something of the tabs of the main-screen?

- Which procedure did you use for installing the latest version of WP7 Root Tools?

I may have more questions later, but this is it for now.

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] BigJeff:
Hey Heath are you still working on giving all interop unlocked devices full unlock with the next iterations of this app?
[Windows Phone 7 Development and Hacking] Heathcliff74:
e-ve-ry day
[Windows Phone 7 Development and Hacking] bevoc:
awesome.
[Windows Phone 7 Development and Hacking] saywa:
nice job, 0,11 works flawlessy

only the advertisement slows it a lil down

but you deserve the money
[Windows Phone 7 Development and Hacking] Heathcliff74:
Can you tell me where you notice slowdown? Is it in certain tabs of the app? Because I don't notice it. And I also went to great lengths to minimize the effects of the ads. The default Google Admob SDK is buggy as hell. Truely crappy piece of software, which can even make the app crash. So I reverse engineered it and I've rewritten all the stuff that was done in JavaScript. The JavaScript was executed by a webbrowser control, on the UI thread, which makes the app laggy as hell. So I moved all the C# code that I wrote to background threads. I also solved a lot of bugs and fixed localization in the ads.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Timb320:
WP Root Tools private testing on NK 900s?

Hey Heathcliff74,

By chance are you going to do any private testing of WP Root Tools for Nokia 900s? I'm dev unlocked and a savy dev who would be willing to test any privates for you before you release V2 unlock to the mainstream. :) If so Email me at Timb320@hotmail.com/put me on the list. :)

Thanks much
[Windows Phone 7 Development and Hacking] Heathcliff74:
I WISH! ;)

Unfortunately, Nokia Lumia 900 is not yet on the supported-devices-list (more info here). I'm still working actively on getting support for Nokia Lumia, but it's a really hard nut to crack.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Sorry to distract you fromt he important work, but I must ask: can you share that fixed version of AdMob? A lot of developers would love to have an ad control that doesn't make their app's performance suck! Not many of them would go to the level of hackery that you did, though (many probably couldn't); it would be a big benefit to the dev community.
[Windows Phone 7 Development and Hacking] Heathcliff74:
Hi,

I've thought about releasing it. But I think I should contact Google about that first. I have no idea what Google would do if I release another version of their SDK. And I don't want to get in trouble with Google. :)

I already checked the licenses. The SDK is released under the Apache license, so that should not be a problem. But I want to be on the safe side with that.

I will look into it.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] gres-197:
...

thanks for update :o work perfectly)
[Windows Phone 7 Development and Hacking] sid8810:
Thanks heathcliff! :D
[Windows Phone 7 Development and Hacking] sensboston:
Sounds very interesting! Heathcliff74, could you please share your experience with AdMob, and AdMob's account performance (average eCPM, etc.) if it possible? Microsoft pubCenter now sucks: very bad account performance and very low payments (you getting pennies even with 20K daily impressions) so I'm thinking about changing ads provider...
[Windows Phone 7 Development and Hacking] Heathcliff74:
Hm. This getting a bit off-topic. Maybe you can open a new thread for ad-provider comparisson in the WP7 Software Development forum. PM me the URL. I will answer there. But I can already give away that Admob probably isn't gonna do a lot more for you.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
Teaser!

http://www.wp7roottools.com/index.php/developer-blog/93-new-version-nearing-completion
[Windows Phone 7 Development and Hacking] LiFePo4:
Nice! Thanks
[Windows Phone 7 Development and Hacking] huismeester:
Wow that is really teasing :eek:

With respect for your work my friend.
[Windows Phone 7 Development and Hacking] colossus_r:
Respect m8 ... Once again !!!!
[Windows Phone 7 Development and Hacking] dazza9075:
intriguing, Can I assume that that isn't the same certificate store that is used for applying updates, ie, cab files? and we still have no means of modifying that cert store outside of a full custom ROM?

another slightly related question, since native code can work with this, is there any possibility that your aware of that would allow us to terminate system processes?

Thanks many times over for your work my friend ive hit a very large wall with my Focus S research but perhaps this may open up some alternative modifications for us :)
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Killing system processes is already possible with sufficient privileges (i.e. the aid of Root Tools or similar).

As for updates, it's vaguely possible that installing your signing certs in Root and/or Code Integrity will work, but I doubt it. Installed certs are stored in the registry, but there's also an in-ROM file (located in the Windows folder) of Microsoft certs that are used for checking signatures, and I think the certs from that file are what the updater checks when verifying CABs.
[Windows Phone 7 Development and Hacking] Nickg.:
Yes, without replace the certs file in windows directory we can't send to device custom cab and the only way to replace this file is in rom cooking phase.

If we haven't this limit we do not have more problems with KK2 Samsung firmware and with the HTC driver.
[Windows Phone 7 Development and Hacking] Heathcliff74:
GoodDayToDie is correct. And I think there are no other possibilities. But I must admit that I haven't done much research in that area, so it is worth investigating. For example adding certs to the different stores (already possible with the current publicly available version of WP7 Root Tools, see www.wp7roottools.com for more info about installing certificates). Also, shadowing the \Windows\DefaultCerts.dat file might be a possibility. Try it and see if it works! You should probably make a backup of your phone in advance, in case something gets screwed up along the way.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] dazza9075:
ok, So what is it that's stopping this file getting replaced or modified whilst the OS is running? baring in mind we should be able to kill system processes that may be hooked in to this file and have access to all FS areas...

if someones already looked in to this an knows the answer great, otherwise perhaps this is an area some of us could look in to as well.
[Windows Phone 7 Development and Hacking] Heathcliff74:
Ok. I'm not exactly sure about all the details, but this is the general idea:

Windows Phone has multiple partitions. The "ROM" partitions are on NAND memory and the "non-ROM" partitions are on internal SD. All partitions are accessed as if it were one big partition. So, files in the \Windows folder could be residing in ROM or non-ROM partitions. The main ROM-partition is called IMGFS and the main non-ROM-partition is called exFAT. You wouldn't normally notice the difference except that WP7 Root Tools mentions which files are ROM-files. There are also different type of ROM-files. There are the normal files (data-files, executable files, etc). But there are also ROM-modules. Only exe- and dll-files can be ROM-modules. These files are on NAND memory, but they are not actually a file. They are mapped directly in ROM memory, so they can only be accessed with CreateProcess() and LoadLibrary(). It is also possible to copy files over ROM-files. This is called shadowing. So, it looks like the ROM-files is overwritten, but actually the ROM-file still exists, but a non-ROM-file is shadowing the file. Here it becomes a little bit fuzzy. Because it seems not all ROM-files can be shadowed. I haven't done much testing with this. Which files can be shadowed? Can ROM-modules also be shadowed? I don't know exactly. Another thing is that the OS is loaded in different stages. First the SLDR (System Loader) is launched. This a mini-OS which does early-boot operations and also launches Download Mode, if necessary. I believe that during this boot-stage the SLDR only has access to NAND-memory and not to SD. Again, I'm not sure here. But in that case, the SLDR will only load ROM-files to launch the real OS and not shadow-copies. Later on, when the real kernel is loaded and the drivers are starting to load, the system does have access to non-ROM, because drivers can be loaded from exFAT. I think that the UpdateVerifier module, which does the actual verification of CAB's resides in early boot-fase, where no access to exFAT is possible yet. So that would mean that shadowing the \Windows\DefaultCerts.dat (which holds the certificates for CAB's) is not possible. Or at least, will not have the effect you want for loading custom CAB's. I don't think the DefaultCerts.dat is in use by system-processes while running he live OS.

As you see, there are a lot of uncertainties, so there is still some investigation to do :)

Good luck,

Heathcliff74
[Windows Phone 7 Development and Hacking] spavlin:
View attachment DefaultCerts.rar
[Windows Phone 7 Development and Hacking] dazza9075:
that is an entirely logical proposition to make, which leaves us with having to change the NAND copy of the certstore, I think it was GoodDayToDie that said before that shadowing it doesn't work which makes perfect sense when you describe the make up of the file system

MS have certainly done their home work on this haven't they!

ok, I shall fiddle, im no expert on such things but I can but try!

thanks and I look forward to seeing your hard work in action!
[Windows Phone 7 Development and Hacking] Heathcliff74:
Help needed for translations!!

Hi everybody!

Last week I announced the next version of WP7 Root Tools. It will be version 0.12 alpha. This version is now feature-complete. With that I mean, that it has now all features that I had devised when I started developing WP7 Root Tools almost 2 years ago. I have more ideas, but that is for later. This upcoming version will probably be the last alpha version. It contains "Policy Unlock v2" which will allow running homebrew native executables. This feature contains a lot of advanced code, which is all really fresh, hence the alpha-tag. If issues are reported I will try to fix them in the "beta" version, which will be followed by the final version of WP7 Root Tools 1.0!

While I iron out the final details for version 0.12, I need YOUR help. For this version I extracted all the text from WP7 Root Tools and I put them in Language resource files. I want to support as much languages as possible!! I already have translations for English, Dutch, German (thanks HD2Owner!) and Russian (thanks AndrewSh!) If you are able to translate the English resources to your own language, you can help me. Download the resource-files here. The archive also contains instructions.

I will release version 0.12 very soon. So I'd like to have the translations quickly. But if you don't have your translation ready, don't worry! Please finish and send it to me. I will make a new release with your translation soon afterwards.

If you have any questions, you can contact me for support.

Some screenshots here.

Thanks a lot to everyone for helping!!

Heathcliff74
[Windows Phone 7 Development and Hacking] lucasryan:
Excellent job on the new version to be released....Looks very complete and i am sure everyone is waiting for it to be released!!
[Windows Phone 7 Development and Hacking] Budniu:
Nice idea. I will be translating to Polish.
[Windows Phone 7 Development and Hacking] Budniu:
Ok translation for Polish is already. I sent email to you.:cowboy:
[Windows Phone 7 Development and Hacking] Heathcliff74:
Are there people who have access to chinese forums like wpxap.com or qdppc.com. I would like to have Chinese translations for Root Tools. If someone has access, please post a request / link for me.

Thanks,

Heathcliff74
[Windows Phone 7 Development and Hacking] pdaimatejam:
Successfully translated into Turkish language

Successfully translated into Turkish language

Big beautiful business

Thank you very much my friend
[Windows Phone 7 Development and Hacking] lucasryan:
I see that cj1024 on wpxap.com has excepted the task to help but has question about " 39 By " maybe they have it now, so maybe check it out where you had posted...... http://www.wpxap.com/thread-503460-1-1.html
[Windows Phone 7 Development and Hacking] mikaelel:
who asks, is / who asks, do not wander

heathcliff74, when 0.12 alpha /policy unlock v2/ ?

thanks you for your work !!!
[Windows Phone 7 Development and Hacking] dazza9075:
Patience young one! It'll be done when he says it's done :)
[Windows Phone 7 Development and Hacking] Heathcliff74:
I saw it, but it is a big pain in the @@$ to post there. There must be a minimum amount of chinese words and the messages may not be similar and i cant post links (not even plain text) and i have to use google translate for every button, to see what I have to click on. After 30 mins I gave up on trying to reply.

Anyway, someone else already sent me chinese translations.

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
It should be only a matter of days.

So far I have these languages: English, Dutch, German, Russian, Chinese, Turkish, Slovak, Hungarian, Polish, Spanish and Italian (maybe I forgot one).

I added most of the languages and I was about to send a pre-release to the people who translated, but I found a few nasty bugs. I solved most of them now. I'll add more new languages and probably send out that pre-release tomorrow. Then the public release probably early next week.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] pjlsantos:
Just sent you the pt-PT translation.

Paulo
[Windows Phone 7 Development and Hacking] jigarb1992:
Good.work.....:good:
[Windows Phone 7 Development and Hacking] megagprime:
im just sitting here like a little kid at the topp of the stairs on xmas morning.... just waiting...... :)

have a few unlockV2 needs :cowboy:
[Windows Phone 7 Development and Hacking] Heathcliff74:
Wrapping up....

Just wanted to say, that WP7 Root Tools 0.12 alpha will be released later today: 2012/11/12 CET.

I'm wrapping up the packages. But I'm too tired now. Need some sleep first. Final changlog for 0.12:

- 16 languages

- English

- Dutch

- Spanish

- Portuguese

- Slovak

- Hungarian

- Czech

- German

- Chinese

- Russian

- Polish

- Italian

- French

- Greek

- Arabic (separate download)

- Turkish (separate download)

- Policy Unlock v2

- Lauch apps from applist in app

- Applist also includes all system-apps now

- Advanced file-system-search

- Advanced registry-search

- Certificate Stores

- Tweaks-section

- Many, many bug-fixes and performance improvements

More info will follow!

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Rataplan:
Thanks that's good news, don't wait to long I wanna go to sleep. :angel:
[Windows Phone 7 Development and Hacking] Omnia7xdax:
Yes i am waiting for it too,and thx for your hard work :D
[Windows Phone 7 Development and Hacking] Heathcliff74:
WP7 Root Tools 0.12 out now!

WP7 Root Tools 0.12 alpha is released now!

www.wp7roottools.com

I will update XDA with all details asap.

Have fun!

Heathcliff74
[Windows Phone 7 Development and Hacking] minep:
WP7 Root Tools 0.12 released!

http://www.wp7roottools.com/index.php/downloads

edit: one minute later. :D
[Windows Phone 7 Development and Hacking] Rataplan:
Thanks Heatcliff74, finally I can go to my bed. :D

Greetz,
[Windows Phone 7 Development and Hacking] Heathcliff74:
LOL, me too!