yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 General] ThePhoenixUK:
Muh hu ha ha ha! Bring on the next stage, knew it would not take long for these programmers and hackers to make some progress, it's what they live for lol
[Windows Phone 7 General] Casey_boy:
If it's true, then yes we will. Two easy ways - either set the path in the registry or simply replace the default ringtones with new mp3/wav/whatever format.

Casey
[Windows Phone 7 General] RustyGrom:
Pretty sure we could just write an app that has the ringtones profile and then copy the file to the \windows\ringtones (I think that's the path) directory. I don't think you even need to muck with the registry or anything.
[Windows Phone 7 General] tboy2000:
Here is a video of it in action:

http://blog.walshie.me/2010/11/15/windows-phone-7-full-file-system-access-anyone/
[Windows Phone 7 General] Casey_boy:
You could, but would it get through screening..? I doubt it.

Casey
[Windows Phone 7 General] ajhvdb:
It looks like this is not working anymore?! Some links related to this are dead :confused:
[Windows Phone 7 General] ceesheim:
? , In this thread all links are working .

but to OP , are there any updates we would like to know ?
[Windows Phone 7 General] ajhvdb:
We need to wait i guess!

Edit: Sorry, just found it 2 posts above this one.. :)
[Windows Phone 7 General] tai4de2:
I think there are no updates because... the supposed breakthroughs are not as big of a deal as advertised.

All they've *really* managed to do is to use a Samsung native DLL to invoke a FileBrowser app Samsung left on the device (that same exe does not appear to exist on HTC or LG devices). Yes, native code can be built and run but native code is not inherently valuable like everyone thinks. It can't actually do anything useful unless and until the WP7 security model has been broken or a hole found.

So there's no access to create or overwrite arbitrary files, set registry values, etc.

I'm waiting to be proven wrong.
[Windows Phone 7 General] N8ter:
You're correct tai4de2, mostly.

However, I never understood why people felt the need to proclaim to the world when they do things like this, especially when an update is on the way and the vulnurability/method used to do it can be patched easily.
[Windows Phone 7 General] markgamber:
Why not? Who's bleeding or pregnant because of it? I thought it rather interesting.
[Windows Phone 7 General] N8ter:
Becausr then they are doing nothing but cockblocking themselves, and providing free security hardening for apple/ms.
[Windows Phone 7 General] prootc1:
To all that want to add tones...

http://www.chevronwp7.com/

Regards
[Focus General] burningembers:
So I was playing around with the touch-test is the diagnostic menu and came to the realization that even with only two touch points going, if the axes cross, it borks kind of like the Nexus One does.

This is unfortunate :(

Anyone else notice this? Is it maybe just a limitation of the touch-test itself? ::crosses fingers::
[Focus General] Llama51:
I don't see anything like that in my multitouch test app. I can circle my fingers just fine.
[Focus General] burningembers:
Hmm, maybe my phone is messed up or I need to reset. I'll give it a shot tonight and report back...
[Focus General] burningembers:
So I narrowed it down.

If I am holding the phone or have it up against my body, it doesn't happen.

If I have it down on a table or chair or something non-conductive that I'm not touching - I have issues with as little as two touches crossing axes.
[HD2 Android Q&A, Help & Troubleshooting and Genera] The_Biz:
How do you edit a hd2 android build made by somebody else? I want to fix a few things and was wondering if somebody could point me in the right direction. :)

I spent about an hour on google searching and couldn't find what I was wanting.
[HD2 Android Q&A, Help & Troubleshooting and Genera] 5had:
hey guys i was wondering if there is any way (or maybe app? :D) to change the display settings on hd2 or android in general :)

i searched some other threads but somehow nobody knows how it goes^^
[HD2 Android Q&A, Help & Troubleshooting and Genera] illgodson:
Try lcd density changer. I found a few in appbrain market, finally found one that works on my hd2, check your default before changing anything though, the first one i tried for some reason when i rebooted my screen was black, like i could touch things and feel the haptic but no screen. I had to clean install my android rom. I think the hd2 is default 240 and i went to 220 and it was cool. Some apps dont scale right but others are fine, and the font is much crisper imo
[HD2 Android Q&A, Help & Troubleshooting and Genera] _JuSteR_:
LCD density changer doesn't seem to change contrast/saturation but only pixel density/resolution.

Is there a way to change dispaly contrast or saturation?
[HD2 Android Q&A, Help & Troubleshooting and Genera] saintnickxiii:
Been looking for this too..

The Desire HD should* have the same screen as the hd2, am i right?

why is it that the colors are a bit more saturated in the desire hd? it must be a software issue, no?
[HD2 Android Q&A, Help & Troubleshooting and Genera] TheiPhoneKiller:
The Desire HD uses an S-LCD were as the HD2 has a normal LCD :D
[Desire HD Android Development] Gig11gs:
After reading this thread i got existed that finally Arabic is here but turned out its not interned for DHD and i messed up my lib files and now my phone don't boot

so i flashed CWM and flashed a new custom ROM because i had my S-off "thanks to the guys at #G2root channel in irc my phone is back to normal but i kept experimenting with it because i thought i might get it to work....well i didnt but learned some stuff in the processes i'm gonna share with you guys..

*********if your system/lib files are corrupted in any way and you have the stock files****************

1-Flash Clockwork MOD Recovery Image

2-go to CWM and then press the down button tell you go over the menu 3 times "this to make power button usable to select option"

3-go to storage and mount and mount USB storage

4-copy the stock files to your Sdcard

5-unmount from you cwm

6-mount system and mount sdcard from cwm

7- now in your pc run adb from CMD

8-type in "adb shell"

you should get ~#

9-type in "mount -o rw,remount -t ext3 /dev/block/mmcblk0p15 /system"

and then "cp /sdcard/TheFileYouWant.so /system/lib/" for example i did "cp /sdcard/libwebcore.so /system/lib/"

10-now type "ls -l /system/lib"

your file should be there

-rw-r--r-- root root 9568 2008-08-01 15:00 libwsp_jni.so

-rw-r--r-- root root 732520 2008-08-01 15:00 libstagefright.so

-rw-r--r-- root root 13736 2008-08-01 15:00 libdrm1_jni.so

-rw-r--r-- root root 771800 2008-08-01 15:00 libcrypto.so

----rwxr-x root root 5033648 2010-11-15 10:24 libwebcore.so

-rw-r--r-- root root 113068 2008-08-01 15:00 libLaputaLbProviderJni.so

-rw-r--r-- root root 13600 2008-08-01 15:00 libLaputaLogJni.so

-rw-r--r-- root root 149512 2008-08-01 15:00 libbinder.so

-rw-r--r-- root root 92368 2008-08-01 15:00 libext2fs.so

-rw-r--r-- root root 9260 2008-08-01 15:00 libaudioalsa.so

but it still wont boot because your file don't have permeations

"all system lib files need to be 644"

11-type in "chmod 644 /system/lib/libwebcore.so"

then type "ls -l /system/lib"

-rw-r--r-- root root 9568 2008-08-01 15:00 libwsp_jni.so

-rw-r--r-- root root 732520 2008-08-01 15:00 libstagefright.so

-rw-r--r-- root root 13736 2008-08-01 15:00 libdrm1_jni.so

-rw-r--r-- root root 771800 2008-08-01 15:00 libcrypto.so

-rw-r--r-- root root 5033648 2010-11-15 10:24 libwebcore.so

-rw-r--r-- root root 113068 2008-08-01 15:00 libLaputaLbProviderJni.so

-rw-r--r-- root root 13600 2008-08-01 15:00 libLaputaLogJni.so

-rw-r--r-- root root 149512 2008-08-01 15:00 libbinder.so

-rw-r--r-- root root 92368 2008-08-01 15:00 libext2fs.so

-rw-r--r-- root root 9260 2008-08-01 15:00 libaudioalsa.so

if your file is "-rw-r--r--" then your set just reboot from cwm and cross your fingers >.< :P

Thanks to <FatTire> and all of G2root channel for there help you guys are the best!
[G2 and Desire Z Android Development] gtrab:
EZ-DZ "PURE" ROM Update 01​

OBSOLETE

THERE'S A NEW VERSION, NOW WITH AUTOMATIC OVERCLOCKING

GO HERE:

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

INFO FOR USERS

(info for developers at post 3)

WHAT'S THIS ??

- This is my first relesae for the Desire Z so it is quite simple but very clever: this is a standard Update.zip flashable ROM.

- Flashing this ROM Update zip will NOT erase your personal info and configurations; it will not wipe your phone.

It will just add a new boot.img with embedded disabled security (root and S-OFF), the latest Superuser and Busybox tools, and an overclocking module with great power governors.

- This ROM Update can be flashed and has been tested for the stock EURO and NAM-Bell Desire Z.

WHY SHOULD I FLASH THIS ROM Update.zip ??

1.- This will update your stock ROM to include Root + S-OFF + Superuser + Busybox.

This is useful if you ever need to "reset to factory" defaults, because since everything is embedded, you won't have to root and S-OFF again !!.

2.- This Update is also helpful for people without an ADB console or ADB skills, to get the overclocking module pushed into their phone. Better than "pushed" it is already embedded and will stay after resetting to factory defaults.

Please refer to Post 2 for how to use the embedded overclocking capabilities.

3.- Finally, this is a no-harm practicing / experimenting flashing test.

If you are new to Android flashing, Clockwork, etc. and you want to safely test and figure out how's all this android flashing stuff, then this simple ROM Update.zip can help you to learn and understan the process and how it works.

HOW TO FLASH ??

- Obviously, you need root and S-OFF to flash this or anything.

(I assume you are an experienced user, if not, please refer to the stickied TUTORIAL thread "easy rooting/flashing FAQs for dummies")

TIP: Hey, please remember: it's clever to make a NANDroid backup before flashing anything.

- Downlaod and copy the EZDZupdate-01.zip file to your SD card, and flash it via ClockworkMod:

Open ROM Manager, tap "Install ROM from SD card", scroll to select the EZDZ Update, tap OK. Easy.

TIP: DON'T check "Wipe Data and Cache" unless you wanna delete all your personal info, installed apps and configurations !!

ACKNOWLEDGEMENTS:

Many, MANY THANKS to dsixda, coolbho3000, stridger, rmk40, cyanogen and many others for sharing and showing the way. I admire and appreciate your dedication and innovation.
[G2 and Desire Z Android Development] gtrab:
HOW TO USE THE EMBEDDED OVERCLOCKING CAPABILITIES

- The system is set to 806 MHz by default. You can change your CPU speed using some simple commands:

- To overclock, open a Terminal Emulator (get one free from the Market if you don't have one),

type "su" and press Enter.

For 1017 Mhz type:

insmod /system/lib/modules/oc-dz.ko (this is the pre-defined speed)

For 1208 Mhz type:

insmod /system/lib/modules/oc-dz.ko pll2_l_val=63

For 1420 Mhz type:

insmod /system/lib/modules/oc-dz.ko pll2_l_val=74

You can also experiment with other values: multiply your desired value for 19.2.

(eg. to overclock to 1017 MHz, write "pll2_l_val=53", this will apply 19.2 x 53 = 1017MHz)

TIP: I strongly recommend SetCPU from the market, this smart app will let you check your current CPU speed and fine-tune many settings.

- Please notice your overclocking changes will be lost if you cold-boot (full reboot with "Fast Boot" disabled) and you would have to type the command again; if you'd like your overclocking to stick, go to Settings -> Applications and make sure "Fast Boot" is enabled.

- An advantage of this ROM Update is that the overclocking module is already embedded into the boot image, so it will stay there even after a full factory reset.
[G2 and Desire Z Android Development] gtrab:
INFO FOR DEVELOPERS and SOURCES:

- Desire Z Kernel 2.6.32.21 from European 1.34.405.5.

- Modified ro.secure=0 at default.prop from unpacked boot.img's ramdisk dir, then repacked boot.img.

- Embedded Superuser to system/apps and Busybox to system/xbin

- Embedded overclocking module from coolbho3000 (recompiled by stridger)

- Embedded conservative and powersave power governors from rmk40

- Of course, feel free to unpack-edit-repack-whatever this Update.zip
[G2 and Desire Z Android Development] shaunm1989:
So am i able to flash this on top of sense, my S-OFF is already done, rooted just flash this for the overclock thing, will it stick if i restart my phone?
[G2 and Desire Z Android Development] CWolfCW:
Sorry, reposting further down (3rd page was already existing yet somehow I managed to post at (4:45pm-ish my time and end up posting at 8:49am!?).
[G2 and Desire Z Android Development] gtrab:
1.-Yes you can flash this "on top" of Sense because it doesn't include a systrem.img, just the boot.img portion of the ROM (kernel + initial config).

2.-As stated in the post, Overclock will stick if you reboot with the Settings -> Applications -> Fast boot option enabled, but if you remove the battery (cold reboot) you will have to run the "insmod" command again (the overclocking module sticks but has to be invoked from the command).

Again, as stated, this is not a full ROM, just a kernel/boot update with those changes embedded.

Check post 2, I'm updating it
[G2 and Desire Z Android Development] sonofabit:
So even with SetCPU, this will not stick between cold reboots?
[G2 and Desire Z Android Development] gtrab:
No, not yet, HTC has not relesaed our kernel source,

so yes you have to run the command after a cold reboot.
[G2 and Desire Z Android Development] Pickx:
For now, this is quite nice.

~1380 MHz (val=72) is noticeably better than the stock 806. Thank you very much.
[G2 and Desire Z Android Development] sonofabit:
Thanks so much! Works perfectly. Quadrant scores of over 2200.
[G2 and Desire Z Android Development] eXase:
It seems to have broken my wi-fi...

Not sure if thats just me, considering I seem to have a lot of issues using the insmod command. Half the files on this forum give me (exec format error)
[G2 and Desire Z Android Development] sonofabit:
My wifi, fm radio, everything works fine after this update.
[G2 and Desire Z Android Development] eXase:
I swear my DZ is special, seems to have errors nobody else is having.

When I click Wi-Fi it just says error, ditto for wifi hot spot. I didn't even try FM Radio.
[G2 and Desire Z Android Development] gtrab:
Why ?? That's impossible because I have NOT changed the kernel. WiFi works a treat.

I bet you have tested many methods before, thus, your phone may be messed up...

Please ellaborate a little, we can work it out.

This is what I would do:

1.- Backup your data with Titanium or Sprite Backup

2.- Enter Bootloader and "reset to factory defaults"

3.- Then, with a clean stock install, do root and S-Off

4.- Download ROM Manager form the Market an flash ClockworkMod

5.- Now come back and flash this ROM Update

It works a treat, you will be 100% happy :)

And if you EVER have to wipe everything again, your "stock" ROM will be already rooted from the very first boot :D :cool:
[G2 and Desire Z Android Development] eXase:
thats particularly why I'm so confused. Because I literately JUST bought the phone and I followed your guide, and performed root but not S-OFF due to

"exec format error"

then somehow the wpthis-Z.ko from modaco's permaroot worked instead, and I managed to get S-OFF. But haven't managed to OC until this, and when I flashed this it broke Wi-fi.

But I'll try a factory reset and report back :)
[G2 and Desire Z Android Development] zuachs:
gtrab, are the wifi modules included in the image? maybe his rom version is different than 1.34.405.5 and the modules are for another like the NAM version, for example.

I mean because I have a HD2 and everytime I update the kernel I have to copy the modules for this one I update.

I'm waiting for my DZ to arrive :P Once I have it, later this week, I will first debrand it and then apply this update.
[G2 and Desire Z Android Development] zuachs:
Do you have a NAM D-Z with the Bell ROM?
[G2 and Desire Z Android Development] eXase:
I'm not actually sure what it is,

because its bought from a Hong Kong store [ yes its legit and not dodgy replacement :P ] when I asked an employee he said the company imports them from Taiwan, which explains why there are extra asian keys on the F,G< H, V and B keys.

Other than that:

Baseband: 12.28b.60.140eU_26.03.02.18_M3

Kernel: 2.6.32.21-gbfa36d9 htc-kernel@and18-2 #1

if that helps.

I'd tell you my SPL but I already S-OFF'd
[G2 and Desire Z Android Development] zuachs:
Ook, I think you have this ROM installed: PC10IMG_VisionHTC_Asia_WWE_1.34.707.3_Radio_12.28 b.60.140e_26.03.02.18_M3_release_15 so this one is different from the european version (RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e _26.03.02.26_M).

I think the problem is with the wifi module. The same happens if I use a module for another kernel in my HD2, if I try to turn on wifi it says error.

You could try debranding it/flashing the european version to match this kernel. I can't test this because I don't have my D-Z yet. I think I will have it at the end of this week :/
[G2 and Desire Z Android Development] eXase:
Ok so I just TRIED to factory reset in HBOOT, 0 success as it just reboots itself into recovery mode. So I thought I'd try the factory reset button that Mr. Koush supplies us with which successfully restored my phone to default.

However when I installed Visionary+, it told me I was already rooted, and it wouldn't let me unroot. So I just nandroided it back to what I was on before I went through all this.

I think I'm just gonna give up trying to go too extreme with this phone until theres a bit more people using the Asian DZ.
[G2 and Desire Z Android Development] gtrab:
Someimes, a slightly corrupted download can mess things up, so you'd better start by re-downloading the files, and double-check you download the proper files for the D-Z since some are G2-specific.

-----

You are right, and that's why I didn't include any radio module

PS: later this week, when you get your phone, I hope to have very good news for you.- Back to the lab now ;)
[G2 and Desire Z Android Development] eXase:
Well I downloaded all the files, checksummed the MD5s and it'd give me the error...

So I RE-downloaded, checksummed again and tried. Still no success :(

I find it odd the only reason I could remove write protection was from the module that Visionary app gives you, which is an app more aimed at the G2?
[G2 and Desire Z Android Development] gtrab:
So you have an ASIA D-Z, aha !!

And you may have pushed the radio file before (??)

For that very reason I omitted a radio module.

I have to change my suggestions:

1.- Re-flash the Asian RUU FIRST. You will be back to stock.

2.- OR EVEN BETTER:

Make a Goldcard and flash the EURO RUU :)

Please remember everything here is being tested on NAM-Bell or EURO Desire-Zs, I have not seen many asian versions around yet, so things will be far easyer if you get on-par with the others, with the EURO software
[G2 and Desire Z Android Development] eXase:
Oh no, I'd never dare randomly flash anything in relation to radio. I've only tried.... wpthis-Z.ko, hboot, oc module.

Sorry about omitting the asian DZ ;p Didn't realise it'd make that much of a difference. In hindsight I could extract the wifi module from the EU rom and push it into my device with this. You say you haven't modified your kernel but its still different to my RUU I guess.

Edit: oh wait it is 3:30am. In the morning then.

P.S: Loving this keyboard

Not many asian DZs are available because they were just officially released in HK on monday. Probably won't see many anyway due to the keyboard having additional chinese charracters... made me search for ages for a keyboard that didn't look so cluttered.
[G2 and Desire Z Android Development] zuachs:
Yes, the better option is #2, is WWE and "debranded" and you won't have problems.

Once I receive my NAM DZ I will flash this image (after debranding the phone with the European 1.34.405.5 Rom) and post the results :)
[G2 and Desire Z Android Development] zuachs:
eXase, at the end you will have the same/matching euro kernel and wifi module and it should work. Try pushing it from the EU ROM.
[G2 and Desire Z Android Development] steviewevie:
Is it worth putting a note about this in the first post ? Right now it says it'll work on Euro/Asia DZs.

Makes me wonder if any of the other stuff on this forum won't play nicely with an Asian DZ either.
[G2 and Desire Z Android Development] gtrab:
You got a point here.

I will edit the front post.
[G2 and Desire Z Android Development] Pickx:
My device went back to the 806MHz cap even though it didn't reboot. Not sure what happened.

I cold booted and ran the overclock script again and it's still working fine.
[G2 and Desire Z Android Development] CWolfCW:
Yeah, another question from me again. *yay newbie*

If this over-writes the original boot.img, how do we backup and/or restore the original boot.img (in case we need to return/exchange for warranty)? Or will a NANDroid backup restore it?

Or maybe they won't notice? Haha... :D

(I'm being extra cautious at the moment because I've had to exchange on HTC DZ due to random shut-offs - even from factory reset so I doubt it's software related. Don't want to find out I can't revert and exchange later if there's a problem with my new one, heh.)
[G2 and Desire Z Android Development] gtrab:
They'd probably won't notice

And yes, a previous NANDroid backup will 100% absolutely positively wipe and overwrite everything.

As a last chance, you can flash the original firmware via RUU to restore everything stock
[G2 and Desire Z Android Development] fajarep:
i'm gonna get my DZ, i belive gonna get the asian version cause i'm in asia. i hope i can do some tweaks here without rebrand :D
[G2 and Desire Z Android Development] gtrab:
You're welcome

We need more asian people around here :D

The forum will slowly populate as more users receive their phones.
[G2 and Desire Z Android Development] fastludeh22:
Exase- the asain dz is the exact reason why modules and such are giving you errors, modules are kernel specific.

Gtrab, if you want this to work for everyone, including az phones, take the bcm4329.ko from the /system/lib/modules folder that this kernel came in, and include it in your update. It will then not break wifi for anyone. If you want an idea of what I mean, go download my stock OTA_boot_v2.zip and look at how I packeged it.
[G2 and Desire Z Android Development] fastludeh22:
Also wanted to add, you really shouldn't advise people to flash the ruu/pc10img.zip. as of right now if there are no OTA for your phone would be fine, but then you have to reroot/s-off again all over. Once an OTA comes out and u flash ruu/pc10 BAD things can happen, the same applies if someone is flashing ruu from different brand dz, or g2 see my post about the g2, all the info applies here: http://xdaforums.com/showthread.php?t=838484

A factory reset/wipe will not remove root. It only wipes /data partation. It helps with correption between roms/flashes. s-off is in the bootloader, which is different then root. It will stay till a new hboot is flashed.

If someone needs/wants to go back to stock for whatever reason they should just flash a stock w/root rom for their phone, like the ones I've made for g2 users. If that's not an option yet, go and do a factory reset. Then flash in fastboot (bootloader, not the sense fast boot) the system.img ONLY. This can be done by extracting that img from the .zip then using "fastboot flash system system.img" this will put u back to full stock, but still s-off. You will then just have to run rage for permroot, skip the s-off stuff.

The only reason to flash a ruu/pc10 would be to return a phone. In which case you need to make sure of version numbers. Refer to the how to unroot thread in g2 section, replacing version numbers/files with ones for YOUR phone...

Sorry to clog up your thread, but I feel this info needs to be everywhere it can to stop a problem before it happens.