yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] BHBoyg:
Ta-da!

Right, so I'm all done and dusted and very happy.

I honestly couldn't tell you where I went wrong so many times with the gold card business but here's how I did it in the end.

After trying the unlockr method and various others (all using the Android SDK) I found a very useful program called GoldCardTool (find it at hxxp://android.modaco.com/content/software/308798/pc-application-goldcardtool/)

Tried with a 2gb sandisk but couldn't get it going, so like many people have said I just went for the stock samsung 4gb sdhc that came with the phone, and it worked first time. I opted for the PB99IMG.zip (I can't for the life of me remember where I got the .zip and it's renamed now but the .txt file tells me it's a 2.29.405.2 rom) method as opposed to running the RUU.exe as I had been having trouble with that before it ever got to a point where it mattered if my goldcard was done right or not.

Also, anyone worrying about Orange radio bit making your phone lock, i've not had any problems yet, so as RaymondErasmus said, just go for the latest one.

Very happy to be free of all the orange bloatware.

Thanks to RaymondErasmus, EddyOS and mikep99. Legends!
[Desire Q&A, Help & Troubleshooting] mikep99:
Excellent. Make sure you keep hold of the PB99.img file for in the future. You never know when it might come in handy.
[Fascinate General] thatguy222:
Using any of these custom roms I have two problems after reboot:

All my widgets show an error message (can't remember what is was and I just flashed back to stock). I have to delete them and create new ones.

My Google contacts revert back to showing everyone, not just My Contacts and the Facebook account integrated into Contacts disappears.

Thanks!
[Fascinate General] ktez:
I haven't noticed any problems with my contacts, and I don't have my Facebook contacts synched, but I do have the same issue with widgets. I have to delete them and then put them back. I'm guessing that is normal since I've had to do it with every ROM I've flashed, but I have no idea why it does it.
[Fascinate General] spf2722:
Make sure your apks aren't being moved to you sd card, widgets don't play well when stored on sdcards
[Fascinate General] thatguy222:
Thanks guys.

I don't think my .apks are being moved to my SD card. I even pulled the SD card and then booted, applied a widget and then rebooted. I figured the phone would be smart enough not to try to store a widget on a card that's not there. In any case, the problem persisted.
[Vibrant Q&A, Help & Troubleshooting] slegrand:
I have recently purchased a second Vibrant, sadly it is locked. I have tried the numerous methods for a free unlock to no avail. I am resigned to having to purchase an unlock code, my question is given many of the comments about unlock codes not working and not being a T-Mo customer does anyone have a recommended site where I can purchase the code?
[Vibrant Q&A, Help & Troubleshooting] firefly6240:
the problem from what I understand comes from installing the pre-release of the JI6 firmware, if your on JFD then you should be fine, otherwise you'll have to use the more difficult way...

try this

if you've already tryed the .bat method and your having trouble with file not found or permissions then that site should help, if you havent tried the .bat method then try it because if you have JI6 then its the only way I know that will work :)

Note: that site is for the i9000 but its the best guide I've found, if you need anymore help just ask
[Vibrant Q&A, Help & Troubleshooting] slegrand:
Thank you! I followed that guide and it worked like a charm, no hassle. The phone is having some minor issues connecting with my network but I expected that for some reason the Samsung Vibrant hates WIND Mobile Canada lol.

I appreciate the help!
[Vibrant Q&A, Help & Troubleshooting] firefly6240:
no problem :)
[Vibrant Q&A, Help & Troubleshooting] PDY05:
I was about to suggest z4root.... sounds like you wanted a carrier unlock
[Vibrant Q&A, Help & Troubleshooting] kancherladeepak:
i hav done each and every step of ur procedure i got the network lock off but im nt able to make ne calls it says not registered on network ne help would be greatly appriciated thanks
[HD2 General] MikeASU09:
1) Why is there a relationship between number stored text messages and delay time between when phone first lights up until I am unable to unlock the phone and read my message? It seems sometimes when I have even 200+ messages stored, my phone will light up indicating a text is being received, but will "freeze" until it has (what seems to be) re-loaded every text stored. Only then, allowing me to access my new text message. So fukcing frustrating...it has to be Sense related.

- No, turning off Sense does not fix the problem either. I'm stock ROM (2nd to latest ROM upgraded)

2) Why does Swype, in threaded mode, insist on having every message load prior to being able to use it? Again, if a contact has 200+ messages in their thread, the phone is useless until all messages have loaded...

I enjoy using the threaded view, because I'm often referring back to previous text messages in my conversations. I can avert the Swype loading by using traditional mode. As of right now, it's either Swype + traditional or no Swype + threaded. I shouldn't feel I should have to choose, am I right?

I realize I can just delete my messages every 200+ that occur, but I reach that in a couple of days. Deleting takes too long too and going through SMS Backup is a too much of a pain if it's not for 1000+ texts.

I know this is cache/memory related. I wish there was a way to transfer the texts from phone storage to SD storage. I'm running a Class 6 too, so I don't think I can attribute slow processing speeds to the card either.

Thanks in advance. I realize this is MOST likely a repeated question. But I feel I haven't been able to arrive to a just answer from searching.
[HD2 General] samsamuel:
yep, its an ooold problem with no specific fix other than don't save more than 100 or so txts.

tried the latest rom?
[HD2 General] ashasaur:
I find that using a custom ROM has pretty much fixed the problem of HTC messageing freezing like that for me. I constantly have 1000+ texts in 3-4 threads, and have minimal wait times for messageing to open and let me reply.
[HD2 General] d0ug:
Try using the latest TMO USA stock ROM. This ROM seems to have completely eliminated any problems with the HTC messaging app.

I have twitter send tweets from certain users as txt messages to my phone. The thread for twitter has reached over 1000 messages on a couple of occasions with this new ROM without causing significant lag like the previous stock ROM used to
[HD2 General] mbrown3460:
swype is crap I notice that was the problem why my sms app would slow app...I use the regular keyboard and I have over 300 messages with one contact and its still not slowing up, and on top of that I notice I type faster with the regular keyboard....first time I used the keyboard since i got the phone back in june
[HD2 General] bradecrain:
I recommend a rom without HTC messaging. HTC messaging is still slow wether its stock rom or custom. Why they decided to uber up WinMo SMS I will never know.
[myTouch 3G, Magic General] nirianto:
Hi all!

need your help on restoring my Rogers HTC Magic. So I rooted the phone before and flashed it using HERO ROM. Then my gf accidentally did a factory reset on the phone and it completely wiped the phone. Everytime trying to boot the phone, it got stuck on the HERO screen loop. She tried restoring it by doing this:

fastboot erase boot

fastboot erase system

fastboot boot recovery.img

This restored the phone back to the original Rogers ROM but only lasted a couple days. Then this crashed and stuck on the ROGERS screen loop.

Now, I am trying to restore this. When I go to the fastboot mode this is what i see:

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.33.0009 (SAPP50000)

CPLD-12

RADIO-3.22.20.17

May 8 2009,21:02:32

I tried recovery mode via fastboot using recovery-RA-sapphire-v1.7.0H.img and i get this message:

fastboot flash recovery rec.img

error: cannot load 'rec.img'

Help please!
[myTouch 3G, Magic General] WoblyGoblin:
Did you try to boot into recovery (Volumekey down+power)? When you erase system you must install new rom from recovery
[myTouch 3G, Magic General] marvin09:
Sir Im trying to fix my Htc magic (tMobile) but only blue led when you press the power and track ball ..i need your help Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] gege62:
I love the Sense rom, but the default lookscreen is unusable if you put your HD2 in the jeans pocket.

I wonder if is possible to have a Sense rom with the default froyo lockscreen instead of the standar one.

I tryed many lockscreen apk from the market, but they didn't work, always have crash or the default sense slider to asnwer a call (and that is the real problem :mad: )

I think that is a common problem for many many HD2 users, and a good solution could be appreciate from everyone. :p

Could some developer try to realize a Sense rom with the original Froyo lockscreen?

Thank you and sorry for my poor English
[HD2 Android Q&A, Help & Troubleshooting and Genera] javolin13:
its easy... get root explorer, go to root>system>apps

then search for HTC Lockscreen.apk and delete both the apk file and the supporting odex file, reboot your phone, and youre done.

EDIT: warning, however if you use your phones alarm clock, the built in HTC lockscreen has the dismiss, and the snooze button built into it, so once deleted, you will not be able to turn off the alarm, you will have to either shut down the phone, or pull the battery and reboot.
[HD2 Android Q&A, Help & Troubleshooting and Genera] gege62:
You right. But with all this trick you always have something not working.

I would like (and I think I'm not the only one) to have a Rom with all working.
[HD2 Android Q&A, Help & Troubleshooting and Genera] roloracer:
how about searching for a replacement lockscreen with a slider that goes from side to side,like s2u2/iphone so it won't unlock in your jean pocket?:)

check this one out! http://www.appsbeyond.com/apps/screen-suite
[HD2 Android Q&A, Help & Troubleshooting and Genera] the.mono:
For me deleting "HTC Lockscreen.apk" solve 50% of the problem. It solve only the default lock screen, but when you get a call, the "Call LockScreen" left as it was (up to down).

After some playing I found that deleting the "HTC" apk and installing "Full Screen Caller ID" from the market solved 98% of my accidental phone answers :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] suicide monkey:
there must be an option to use the stock call lock, without installing apps which cost money or have the permissions to services with cost. :confused:
[HD2 Android Q&A, Help & Troubleshooting and Genera] norpan111:
Yeah install a cm6.1 build instead xD pure android ftw
[HD2 Android Q&A, Help & Troubleshooting and Genera] Gihanfx:
deleting the HTC Lockscreen.apk worked for me,
[HD2 Android Q&A, Help & Troubleshooting and Genera] suicide monkey:
thank you for this usefull post
[HD2 Android Q&A, Help & Troubleshooting and Genera] gege62:
I think that the problem is the sense lockscreen apk, if you do not delete it you always have some problem with lockscreen.

I wonder if deleting the apk I'll go back with the stock froyo slider also for answering or not.

Thank you
[HD2 Android Q&A, Help & Troubleshooting and Genera] Ambious:
Install ""DIY Lockscreen" from the market. One of the options is to have the stock lockscreen (called 'android jog' there) and it's great and far more responsive than sense :-)
[HD2 Android Q&A, Help & Troubleshooting and Genera] gege62:
Could you check the name?

I didn't find it on the market.

Thank
[HD2 Android Q&A, Help & Troubleshooting and Genera] norpan111:
1+
[HD2 Android Q&A, Help & Troubleshooting and Genera] suicide monkey:
i have deleted it and the stock lock screen is good but i still have a htc "call lock screen" which bad when i pull the phone out of my pocket it often it declines a call

there is no DIY Lockscreen app anywhere,even diddnt find it with google
[HD2 Android Q&A, Help & Troubleshooting and Genera] Ambious:
Sorry everyone, I got the name wrong.

It's called DIY Screensaver, and here's a QR code:
[Epic 4G General] arashed31:
Go to the bluetooth menu under ##DEBUG# with 2.2.1 and you'll see it says BCM4329 which is a 2.1+EDR chip. Right under that it will flat out say "BT_SPEC_VERSION_2_1".

Edit: Sorry for posting in the dev forum, I forgot I was still on there.
[Epic 4G General] chocoberry:
No. Epic 4G has bluetooth 2.1 and other galaxy s's have bluetooth 3.0. Simple is that and samsung did not lure about that.
[Epic 4G General] arashed31:
Hmm, what chip do the other phones use?

Also, what's this supposed to mean? https://www.bluetooth.org/tpg/QLI_viewQDL.cfm?qid=16676
[Epic 4G General] styles420:
However, I noticed that the BCM4329 family does claim to have both FM receiver and transmitter capabilities... but then I guess that doesn't mean this particular chip, by the way it was worded - I hope it's not just wishful thinking
[Epic 4G General] arashed31:
A lot of phones have FM chips disabled. The Nexus One has this same chip actually and a lot of people tried getting FM transmitting to work but I haven't seen anything yet.

I emailed someone at Phonescoop and they say the phone has Bluetooth 3.0 and linked me to the same certification site I posted previously.
[Epic 4G General] gTen:
Isn't Bluetooth 3.0 effectively do authentication via bluetooth and send file over wifi? not to mention not too many devices support it :/

Bluetooth 4.0 introduces most of the goodies.. like low power mode..
[Nexus One Themes and Apps] jkbhso3:
I would love to see this on a Nexus one. If it is at all possible or not done already if so could you post a link?

Cyanogenmod 6.1.0 RC2
[Nexus One Themes and Apps] NguyenHuu:
LockBot is an a lockscreen app, it has that lockscreen you want.
[Optimus One, P500, V Themes and Apps] Daniel_liu:
i deleted the mms.apk and mms.odex, and now i want to reinstall the stock one to system/app, i tried many time ,and it failed, who can tell me how to?

many thanks !
[Optimus One, P500, V Themes and Apps] smart2smart:
How this you go about installing it ? Am assuming if you managed to delete it you must have rooted and got adb running or Root Explorer.

If you have root explorer and have placed the files in system/app the only issue I think you have is with the permission.

Mount as RW

Navigate to system/app , long press the mms.apk and select permissions, change the permissions to

Read Write

Read

Read

Now do the same for the other file, once your done check below your file description , the permissions should now be similar to the other files present there.

Mount as RO

Reboot,

hopefully it should work.

Cheers,

Vikram.
[Optimus One, P500, V Themes and Apps] The_ERROR:
I think that only .apk will be needed. .odex exist after start of application, so I think that it is only some cashe/data file.

My mms.apk can try download here.
[Epic 4G General] stir fry a lot:
No rush, just curious.
[Epic 4G General] k0nane:
We need source.

In before "please post in General. Moved." ;)
[General Topics] phrixus:
Hey guys!

I know we're probably a minority here but would it be possible to get the Telstra entry in the New Zealand carrier list corrected? :). It's called TelstraClear in New Zealand and it's not really related to Telstra Oz other than the name itself. And the logo looks like this:

gomonews.com/wp-content/uploads/2009/07/415px-telstraclearsvg.png

Oddly enough I cannot grab one from the homepage which is telstraclear.co.nz :x
[Focus General] jaraya13:
Hi.

Is there a way to sync contacts, calendar, etc. from My Phone (the one I used with Windows Mobile 6.5 on an HTC Pure) to the Focus?

Has somebody done this?

Thanks!
[Focus General] FL5:
MyPhone is the old way.

Windows Live is the new way. :)

http://windowsphone7central.com/news/guide_how_to_easily_transfer_your_windows_mobile_contacts_to_your_windows_phone_7_device-11-09-10.php

I used those instructions to sync my stuff over from my Tilt2, which then automagically moved through THE CLOUD! back down to my Focus. I could totally get used to this cloud stuff.
[Focus General] jaraya13:
amazing! thanks a million!
[Nook Color General] rlwatts:
What is the process, and where do you get the linux code to root the Nook.

Everybody seems to have been able to do this but no one has posted where you get the formula, or what is entailed to do the install.:rolleyes:
[Nook Color General] ixampl:
Here's all you need to know:

nookdevs.com/Portal:NookColor
[Nook Color General] madsquabbles:
damn..... so sad.... so sad.
[Windows Phone 7 Development and Hacking] jmorrill:
Hey guys,

There has been a lot of great strides here in learning more about this WP7 and what it's capabilities are! I'm very excited about what everyone is doing!

I'm sure a lot of you have been doing your own tinkering and was hoping to combine some efforts and maybe eventually come up with a solid SDK for home brew applications.

Here is where I'm at with my exploration:

With the COM bridge and Visual Studio 2008 one can develop a native ARM COM DLL to talk to native code from Silverlight.

I believe the ComBridge.RegisterComDll does not really register the COM class in the system registry. I believe the runtime simply caches the clsid and filename and creates the class when the runtime is looking to instantiate the ComImport COM class.

We are able to use wince's win32 API to make operating system calls from the C++ code.

There does not seem to be any security restrictions that I have come across in using the operating system from native code. I will note that without the NETWORKING caps in the manifest, DNS would only resolve cached addresses, but the rest of the sockets worked fine. I do not believe this to be a security measure, but more of a missing initialization method I am not aware of.

We can return other COM interfaces created in our native code and talk to it by implementing the COM interop interfaces in C# ( InterfaceType(ComInterfaceType.InterfaceIsIUnknown))

Currently I have written a sockets library here: dl[dot]dropbox[dot][c][o][m]/u/4165054/PhoneNetworkingSample[dot]zip

I also have the workings of a file system library that I have not completed yet. I realize there is some OEM lib out there that does FS access, but I believe it to be important to homebrew that we make our own.

I recently have been looking into Direct3D 11 API support for the phone. I have successfully created a D3D11 device and passed it back to .NET code where I was able to execute some methods on it. A lot of work needs to be done here. First the device is almost useless if we cannot render to something. I believe I have been able to create a window, but not been able to actually show it. My next method of attack will be to find the hwnd Silverlight is rendering to, hook its WndProc and do our own rendering here.

If anyone else has any information on their hacking, please let us know! You can contact me on this board or on twitter [at-sign]jmorrill.

-Jer
[Windows Phone 7 Development and Hacking] GuestK00306:
Great work! I will definitely have a look at the sockets source code. This should open up a lot of possibilities for app developers
[Windows Phone 7 Development and Hacking] n0psl3d:
There definitely are security restrictions applied to the native code. This is what I think. Our applications are deployed in the Least Privilidged chamber (LPC) which has dynamic capabilities by the ones we specify when the application is deployed.

<Macro Id="LEAST_PRIVILEGE_CHAMBER_GROUP_NAME" Description="Least Privilege Chamber Group" Value="S-1-5-112-0-0X80" />

and are members of the:

<Account Id="S-1-5-112-0-0X70" Description="All public capability accounts are members of this group" FriendlyName="Public capabilities group" Type="Group" />

There are certain win32 API calls which are allowed but anything which could be used to compromise the OS is only allowed to be called from the TCB chamber.

<Macro Id="SYSTEM_CHAMBER_GROUP_NAME" Description="TCB Chamber Group" Value="S-1-5-112-0-0X00" />

<Macro Id="SYSTEM_USER_NAME" Description="TCB user SID" Value="S-1-5-112-0-0-1" />

For example, loading nativeinstallerhost.exe:

<Rule PriorityCategoryId="PRIORITY_HIGH" ResourceIri="/LOADERVERIFIER/ACCOUNT/(+)/ACCOUNT_CAN_LAUNCH/NONE/NONE/PRIMARY/WINDOWS/NATIVEINSTALLERHOST.EXE" SpeakerAcc ountId="S-1-5-112-0-0-1" Description="Only TCB can launch into this chamber">

I am guessing the LOADVERIFIER is doing this using the code signing certificates. If you check your apps they will be signed with a LPC certificate but if you look ones included in the ROM then they have TCB signing.

I can't see anything that would prevent you from doing socket stuff in the security policy (as you have found). However, it looks like you need:

<Macro Id="ELEVATED_RIGHTS_RESOURCE_GROUP_NAME" Description="Elevated Rights Resource Group SID" Value="S-1-5-112-0-0X14" />

To use raw sockets:

<Rule PriorityCategoryId="PRIORITY_STANDARD" ResourceIri="/RESOURCES/GLOBAL/WINSOCK/RAWSOCKET" SpeakerAccountId="S-1-5-112-0-0-1" Description="Acess to Winsock Ra w sockets">

<Authorize>

<!-- Match loaded from:

<Match AccountId="S-1-5-112-0-0X14" AuthorizationIds="GENERIC_ALL" />

</Authorize>

Would be useful to confirm that this is the case and that this policy is actually being applied :)
[Windows Phone 7 Development and Hacking] WithinRafael:
Yep, that reflects the same behavior in Windows on the desktop. Normal socket use is okay, raw requires admin.
[Windows Phone 7 Development and Hacking] (nico):
Do we have a tutorial on how to create native COM classes?
[Windows Phone 7 Development and Hacking] jmorrill:
Also, this url explains why you cannot copy/read some files from the \Windows directory, but can LoadLibrary on them (which is how I load d3d11.dll).

blogs.msdn.com/b/windowsmobile/archive/2007/12/29/why-can-t-i-copy-programs-out-of-windows.aspx

Sorry no tutorial on making COM objects. But basically just create a new smart device mfc dll in VS2008, then add a new ATL class to the project. I modified the COM interface/classes to inherit from IUnknown vs. IDispatch.

I guess I misspoke about the security restrictions. Really what I'm looking for, is to have about the same level of access to the device as any Windows Mobile application has, which is enough to suite most of my needs personally.
[Windows Phone 7 Development and Hacking] (nico):
Ok, I've just created a native dll and call it from Silverlight.

Once you know what type of project to create it's quite easy. The longest part was to reinstall Visual Studio 2008.

Quick question: how do you handle passing string between native and managed? I have several ways in mid but they all seems very complicated.
[Windows Phone 7 Development and Hacking] jmorrill:
Depends. Sometimes you can get away with StringBuilder. Or you can do a string outgument, and create the wchar_t in native code.
[Windows Phone 7 Development and Hacking] (nico):
What I've done so far is creating wchar_t in native code, return an IntPtr to managed code, use Microsoft.Phone.InteropServices.Marshal.PtrToStringUni to get a string and then call a custom native method to delete my wchar_t array (didn't find a release method).

Seems a lot of work just to get a string...
[Windows Phone 7 Development and Hacking] athompson:
Just stick it in a function, and be done with it. That way you only have to do it once. Don't worry about efficiency; unless it is in a tight loop, the string conversion isn't going to slow you down noticeably.
[Windows Phone 7 Development and Hacking] (nico):
BTW, I got registry working and started working on a registry viewer.

However, I got access denied when trying to browser most of the node.

For example I can browse HKLM\System\State but not HKLM\System.
[Windows Phone 7 Development and Hacking] WithinRafael:
That isn't necessary at all. Simply define your managed class/interface with the MarshalAs attribute on your params. .NET will take care of the rest. :)

For example:

HRESULT MyFunction([in] LPWSTR param)

Would translate to:

UInt32 MyFunction(

[MarshalAs(UnmanagedType.LPWStr)]

[In] String param);