yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] -_-Help-_-:
Hello I want to buy a Nexus one I have a couple of questions

1. Is it possible to have 720P recording on gingerbread or Cyanogen mod 7

2.Is there any significant advantage on gingerbread then running froyo
[Milestone XT720 Themes and Apps] LibertyMonger:
My contacts are a mess, I have like 5 of each now i think. Need to figure out how to just have one sync with a perfected list of my contacts. Is there an app to help with this mess? I looked but didn't see any.

Well I just figured out gmail does a good job of merging the contacts from the pc
[Milestone XT720 Themes and Apps] Woody:
I had that same eproblem awhile ago. I had like 4-5 of the same numbers for the same person. Go into your GMail contacts on your PC and check and see if there are multiple entries per person. If so, just delete them. Also go to accounts sync on your tele and you can sync specific accounts. Like I have my GMail account synced but not my G+ account or Twitter (takes up data space btw).
[Milestone XT720 Themes and Apps] mint-an:
i like on contact manager in market, but iits for social.

your problem it wont help.

ps: one start the first time very slowly, but the 2 or 3 is than good
[Desire HD General] Grant Barker:
Hi.

Can any of you Chefs leave a comment if any of your ROMs are obsolete or have been superseded?

I'm just looking to keep this list { list } up to date.

Another list { list 3 } gets too big really (depending on screen size) but it's nice to tidy it up and include other current ROMs.

Thanks.
[Desire HD General] Grant Barker:
Thread edited and bumped..
[Desire HD General] Grant Barker:
Bump. (Now the Sense 3.5 roms are here..)

Please say if your old rom is not supported anymore and it can be removed from rom lists. Thanks.
[Samsung Infuse 4G] VtHondaGuy08:
So I have the chance to trade my 11' Macbook Pro (10/10) with everything it came with, my infuse(9/10) for a Dell(specs below), mint lnib Bell Sensation and a pair of 300 dollar lnib "beats" headphones.

it is an i5

4gb ram

here are the specs..

upgraded the hdd to the momentous XT hybrid, 500gb, boots fast as hell

Service Tag: 9LT60Q1 Change Service Tag

System Type: Inspiron N4110

Ship Date: 5/24/2011

Country: United States

Description Provider Start Date End Date Days Left

Limited Technical Support DELL 5/24/2011 5/24/2012 300

Next Business Day Support TWG 5/24/2011 5/24/2012 300

MODULE..., PROCESSOR..., I5-2410M, 2.3, 2C, N4110

1 D30JN Processor, I5-2410M, 2.3, 2C, SNB, Java Compliant, P

1 RVKD0 MODULE..., DUAL IN-LINE MEMORY MODULE..., 4GB, 1333MHZ, DDR3, 1X4G

1 X830D Dual In-Line Memory Module, 4GB1333MHZ, 512X64, 8K, 200

1 F8K89 MODULE..., LIQUID CRYSTAL DISPLAY..., 14.0HDF, WLED, LEGEND..., N4110

1 XGN4N LIQUID CRYSTAL DISPLAY..., 14.0HDF, WLED, TLF, 45%, SECONDARY...

came with win7 home premium... upgraded to win7 pro legally.
[Samsung Infuse 4G] VtHondaGuy08:
Macbook Pro 13 i5.

Edit: I'm running Windows 7 Home VIA bootcamp.
[Samsung Infuse 4G] VtHondaGuy08:
Have the sites where I can find said parts?? I wouldn't mind upgrading this little guy and making it a "beast".
[Samsung Infuse 4G] Entropy512:
$300 Inib "beats" headphones?

The only "beats" headphones I've heard of are Monster's "beats by Dr. Dre" - and like anything from Monster are MASSIVELY overpriced.

Skullcandy Titans + Comply memory foam eartips = amazing and inexpensive.
[Samsung Infuse 4G] VtHondaGuy08:
Thanks for the input guys! This is my first Mac, I've only had it for about 2 months. So I'm still getting use to them. I did however know they do hold there value. The "deal" is completely in the debate process and figured I'd get some others inputs before I jumped on it. I really want a sensation for some ungodly reason and then this deal came up so I figured I'd see if it was a decent deal. I guess I'll just wait until they are more readily available and drop in price :)
[Samsung Infuse 4G] Dani897:
this is true, if you like the sensation that's cool, but the Mac is great, the headphones are over rated, (are those the in ear or the studio style) anyway i can get better sounding headphones than anything monster sells for $50-$80 in many cases. if you like the monsters you might be satisfied with skull candies( i hate both). and performance of computers is over rated, i didn't read the specs of both but it really doesn't matter, a Mac can run windows and linux 100% but a dell can't run osX. the Mac offers a bit of an advantage in resale and flexibility in the OS.
[Samsung Infuse 4G] VtHondaGuy08:
Ya I've come to the conclusion to keep my Mac. I've been going to Macrumors.com daily its a great site and full of info, have yet to sign up I think its about time :0 Also if I where to get the Dell I was going to dual boot it with Linux, I've been using Ubuntu for a LONG time now. I've had it on all my windows machines since 2007.
[Samsung Infuse 4G] VtHondaGuy08:
Mac osx has been great so far, haven't upgrade to Lion yet going to wait a little longer. I never upgrade os's as soon as they come out, I always wait to see if there are any major bugs or anything.
[Samsung Infuse 4G] MikeyMike01:
Don't do it. Purely from a value/resale standpoint, the Mac is 10 times better.

Sent from my Captivate
[Nook Color Q&A, Help & Troubleshooting] hololight:
Does anyone else have problems with the 'slide finger on status bar to change brightness' not working in cm7?

Thanks
[Nook Color Q&A, Help & Troubleshooting] les02jen17:
You're not alone. I like that CM7 has that feature, but sometimes it's very buggy I guess. Sometimes it works, sometimes it does.
[Nook Color Q&A, Help & Troubleshooting] derezzer:
I have never been able to get this to work, and I have even increased the LCD density to ridiculous levels just to have a larger bar to swipe on.
[Nook Color Q&A, Help & Troubleshooting] hololight:
OK, at least I know it's not just me. I even tried tuning off status bar dead area thinking it might be that.

Any alternatives for changing brightness on the fly?
[Nook Color Q&A, Help & Troubleshooting] boxcar8028:
yeah, the status bar brightness doesn't really work vary well for me ether.:( I had to add a brightness toggle power widget to the notification bar. brightness mode at auto / dim / 25% /50% / 75% / 100%
[Nook Color Q&A, Help & Troubleshooting] derezzer:
There's a really great app developed specifically for CM7 on the Nook called RecentPlus over in the themes and apps forum. It replaces your long press home with a recent apps dialog that contains recent apps, plus brightness and volume sliders.
[Nook Color Q&A, Help & Troubleshooting] hololight:
Recent plus fits the job rather nicely, thanks for the suggestion.

Wish is defaulted to brightness slider instead of volume, or remembered your last choice... But now I'm nit picking.
[Nook Color Q&A, Help & Troubleshooting] derezzer:
Hit the settings button once you're in the app and those options are available
[Nook Color Q&A, Help & Troubleshooting] les02jen17:
I personally use Invisibright found on the market. :)
[Xperia Play Android Development] ashergray:
BOOTLOADER CRACKED!

EDIT:After discussing it with Mills and Blagus, I will not be publicly sharing my knowledge on how to crack the boot loader. This is only temporary until we(all r800x owners) can get a more permanent solution.

maybe another week or so before anything is solid.

UPDATE:

:( there is no longer a free solution for unlocking the play.

please contact blagus or yifanlu to see if they have your meid on file.

and check out the current paid solution. :/

I have attached screenshots as proof of root
[Xperia Play Android Development] Blagus:
If you have already specified charset manually then why set --hex-charset again?
[Xperia Play Android Development] Mills00013:
Isn't this attack better served by simply generating a full list of values using CUDA and then comparing them to the RCK_H CODE Key we have? Then once we figure out which one matches, we will know what 16 character code generated it. If we can find a few matches for a few devices then we will be able to probably figure out the algorithm.
[Xperia Play Android Development] ashergray:
because when you specify hex charset it sends the information as the hex it represents rather than the string of characters. it does make a difference here.

ABCDEF1234567890 Hashed as HEX

eb5f4f42e353764daad987ef5b3a5df79339b021f08e90b1f00e1e7a79b15972

versus submitting it as text

ABCDEF1234567890 hashed as text

2b749913055289cb3a5c602a17196b5437dc59bba50e986ea449012a303f7201

its subtle, but its a big change in the hashing process.

if you hash the unlock code as text you get something completely different than if you were to submit it as the HEX it represents, which is what our RCK_H code is.
[Xperia Play Android Development] ashergray:
Yes, you could approach the problem with that school of thought, but the file size for that much information would be well over 100 terabytes if my math is close.

as far as the algorithm goes, based on an educated guess, I think it is a MYSQL323 hashing algorithm that inputs the IMEI as Hex to produce the unlock code.I dont see how this is beneficial to us at this point though, given that verizon doesnt use IMEI for their play. Maybe worth looking into for bootloaders that are locked but can get into fastboot and SE doesnt provide an unlock code, outside of verizon of course. The path we are taking now is capable of unlocking most plays.
[Xperia Play Android Development] IronCross1788:
Good progress gentlemen. Keep up the amazing work. This device has alot of potential.
[Xperia Play Android Development] Mills00013:
So is the goal of using oclHashCat-Lite just to compare directly against the key and continue crunching until we get a match? Meaning it wont be exporting anything at all, it will just be a crank until it hits. So some phones might get really lucky and some might get really unlucky in regards to the time frame we are looking at.
[Xperia Play Android Development] ashergray:
Yeah, in a sense that's the Idea. Statistically speaking, you will hit 50% mark every time. But, once we have one cracked I have an idea for us CDMA guys. I am waiting to hear back from Blagus on what he thinks.

the TA is digitally signed by SE, preventing us from tampering. but if we just overwrite with a TA we know the unlock for it should work, and hopefully without bricking it, since it is a Verizon TA being overwritten.

I know one guy tried this already but messed up since it was a GSM TA overwriting a CDMA one, different file sizes and everything.

so hopefully it will be much easier once we get one down.
[Xperia Play Android Development] Blagus:
No, because TA contains unique phone data, like IMEI/MEID, RCK_H, etc... you can't have two phones with same IMEI/MEID, right? Also, IMEI/MEID is also stored in OTP and EROM check the two on boot - if they don't match, no booting.
[Xperia Play Android Development] ashergray:
I see, didnt realize that it was tied together like that. Looks like that idea is nixed. Did a prelimanary run on my 3ghz dual core and 8800gt it said almost 70 days before it goes through the full list. Still doing some small scale runs and waiting on atom at hashcat for some help.
[Xperia Play Android Development] Mills00013:
The guy who bricked his play was me... So i know all about how finicky that part of the phone can be. I would love to dedicate some cycles to cracking this thing. Realistically seventy days is not that bad. Certainly doesn't hurt to get the ball rolling and if we get a result before SE officially released the method, then we are ahead of the curve.

We could also do this as a team effort. Meaning if we took one person's key and everyone took a certain chunk and tried just those. If we had 7 people try it we would have a crack in ten days....

Also I'd love to give the same script a go if you got the command worked out already. I've got an 8 core i7 with a Quaddro FX800 card. This thing is more suited to crunch proteins in my lab but i think it could do well for it to take a few days and crack some code.
[Xperia Play Android Development] ashergray:
ok download oclHashCat-lite if you havent already. v06 is what i am running on.

cmd line to the directory.

ok now for the ugly part

copy and paste this in

cudaHashcat-lite32.exe -m 1400 -d 1 --hex-charset -1 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff d43e7744a1156d72fd434cb4a98ba1cb280028b507c315f708e7edefb8e421ac ?1?1?1?1?1?1?1?1 --outfile-format=1 --outfile=out.txt

just like I have it

let me know what you get

It is a bit messy, but because of certain limitations I had to create the massive 512 character set to get everything kosher.

it worked alright on smaller scale

It's by no means perfect, but it should do the trick.

btw make sure you have the latest cuda drivers installed.
[Xperia Play Android Development] hatcyl:
Has anyone tried:

1. Backing up the TA

2. Editing the RCK_H code to a known code.

(For example: Edit to: eb5f4f42e353764daad987ef5b3a5df79339b021f08e90b1f00e1e7a79b15972

So your code will be: ABCDEF1234567890)

3. Restore the TA

4. Your TA will now be the exact same thing it was but with the new RCK_H code.

5. Use fastboot to unlock your bootloader with the code: ABCDEF1234567890
[Xperia Play Android Development] Blagus:
It'll brick your radio. You can't modify it because it's hashed and checked at boot.

If it was so easy it would be already done.
[Xperia Play Android Development] FrAsErTaG:
If you need processing power, I could offer 16 cores with 12 gig of ram
[Xperia Play Android Development] ashergray:
To everyone willing to offer processing power:

Please do, however, after speaking with Atom the developer of Hashcat I found out that it would take close to 82 thousand years to crack this.

here is the math

256 different 2-character combinations

00 to FF, this is how it is they are input when you use the --hex-charset flag.

we have 8, 2-character spaces with 256 possible combos per space

so the math is

256^8=18446744073709551616 possible unlock combos.

roughly 40 million combos per sec

so about 224640000000000 combos per year

possible unlock combos

___________________ = 82116.916282538958404558404558405 years

combos per year

anyone still wanna give it a go? :(

I will keep racking my brain for what to do next.

edit: another way to approach this would be to use the entire ASCII table instead of the charset I created above, and remove the --hex-charset flag, but you still have the same number of possible combos since ASCII directly relates to Hex from 0x00 to 0xFF. so the problem still remains.

we could create a table with all possible hex combos but that is 67108864 terabytes of storage which is pretty unfeasible at this point. so we will most likely have to stick with brute forcing it, or implementing a 2nd init.

edit2: possible work around found. Thanks to something Atom said I may have figured it out. someone created a distributed oclhashcat-lite gui that is capable of distributed cracking using software called drop box.

all we need are a lot of desktops running the same hash and all that gets changed is the 8th digit of the mask to 00 to ff

so its not perfect, and pretty unlikely that we will get it in the next few weeks at this rate.
[Xperia Play Android Development] ashergray:
Idea

okay so let's brain storm a bit

1.)on GSM plays the 14 digit IMEI is input on the SE website for unlock code

2.)unlock code is an unknown hash algorithm (possibly a mysql)

3.)which is then fed in as the hex it represents to unlock the bootloader by checking it with the RCK_H hash code

but what about CDMA which uses an MEID (ie. A1000XXXXXXXXX) how are the RCK_H codes generated if they don't have an IMEI.

so, perhaps another way of approaching this would be to figure out the hashing algorithm for the GSM plays and figure out a way to exploit it for our MEIDs.

anyone else see any benefit to doing it this way? it would be much quicker if we could understand the process it goes to from 14 digit meid to RCK_H.

if brute forcing it seems to be too much we may have to resort to reverse engineering the hashing algorithm.
[Xperia Play Android Development] crono141:
That was essentially what I was proposing in the general thread. I think that method will be the most robust that will produce the best results. Its a daunting task, but not impossible, and definitely will be able to be accomplished in less than 82 thousand years of brute forcing.
[Xperia Play Android Development] Novaglarion:
That sucks! I'll probably have a new phone by then...

Thanks for all the work, keep it up!
[Xperia Play Android Development] ashergray:
I thought a few people had mentioned it before.

But what I am worried about is if it isnt a standard 64bit hash algorithm and it is a larger truncated one.
[Xperia Play Android Development] Mills00013:
Its a hash of some sort. There is a lot more to it than that though. Ash and I combined probably have a 1000+ keys and ESN's that we could start the backwards cracking process with but chances are it will never be broken...

And also, it looks like all of our doors are shut permanently for now at least. It looks like there was more than captcha added to their site... some Sony web admin has been a busy bee this weekend.
[Xperia Play Android Development] Blagus:
We have more than 1000 keys, I have 11500 and yifanlu should have some as well.
[Xperia Play Android Development] ashergray:
11500? are those for r800x?

thats a pretty considerable amount.

on another note

I just want to say

Way to go Yifanlu.

even though it may have been by accident, you have really screwed the r800x users over.
[Xperia Play Android Development] Cl8rs:
So, from the looks of things, us VZW Play's can't unlock our bootloader. Which means no root :( Will we eventually get root?
[Xperia Play Android Development] Alejandrissimo:
yes it works
[Xperia Play Android Development] Leraeniesh:
What are you talking about? There's tons of unlocked VZW Plays. And there is a VZW root.
[Xperia Play Android Development] NeoandGeo:
I think he's talking about those who have not already had theirs unlocked.
[Xperia Play Android Development] yifanlu:
I'm extremely sorry and I know I can't make it up. But know that I didn't do it on purpose, my goal was to try to help.
[Xperia Play Android Development] crono141:
Well, you have a partial database of early meid numbers. So folks with those plays shouldn't be SOL. Logically, meid numbers are assigned incrementally, and the play isn't selling that well, so you might have enough numbers to cover most people who currently own one.

And even if not, Allejandrissimo's method works for all plays, but it's not free. R800X users aren't completely screwed.
[Xperia Play Android Development] ashergray:
Yes I understand that. I don't fault you for wanting to spread the information to the masses. and we certainly cant undo what has been done.

it is just going to be harder going forward.

so it seems for the time being there will not be a free solution for unlocking for a while, if ever.
[Xperia Play Android Development] Mills00013:
This had to happen eventually. For all we know, it really could have just been a coincidence that Sony saw it happen this weekend. Or they could have actually seen their server load jump when we started running those scripts. Either way, I think that this shouldn't be looked at as a negative thing. This should be looked at as one more reason why I (and everyone else) should never buy a Verizon Xperia phone again. Sony can make this right. They are the bad guys here, not Yifanlu. If we want to make a difference, this is where we start reporting and sending this story to the big news firms. Lets let Engadget know where they can find 20,000 email addresses and IMEI numbers for everyone who has ever unlocked their phones.....
[Xperia Play Android Development] edokassiah:
why isnt the method being released on how to get the unlock code for the r800x? sure people can pick up the load instead of having these two great gentlemen do all the work

i wouldnt mind putting in time to help out
[Xperia Play Android Development] Mills00013:
There's probably no use in keeping this back now:

Sony has been the one issuing the codes the whole time. The algorithm that is used to generate the keys for GSM phones is the same algorithm that is used to calculate the keys for CDMA devices. Sony's website only accepts numerical serial numbers at the unlock screen, which is why typing an MEID in there does not work correctly. Ashergray discovered a backdoor of sorts allowing us to submit these keys into Sony's algorithm tool and output the correct keys.

What basically happened is that Sony went from using javascript on the frontend to keep letters out of the serial to now using javascript and a drupal module that checks server side whether the number entered is only numbers or if it contains letters too. If it contains letters, the system errors out and shoots you back nothing. On top of this, the instigated a captcha code that will prevent us from dumping and of the keys with an automated system. I've personally dug quite deep into their system, and short of actually hacking into their servers and dumping the algorithm module, there is probably nothing that can be done to force it to submit these keys that I can see anyway.

The "permanent solution" as it was, was to quite literally dump every possible CDMA Play key into a file and host it ourselves... hopefully before sony caught wind of the fact that over a million keys were generated in a few weeks time (up from the currently generated 20,000 or so legitimate requests their site has fielded thus far).

So if you want to help, here's where the solution lies. Figure out how to force sony's regular computational algorithm to accept MEID numbers. It will output the legitimate key.

We can also publicly call Sony out on their game here. There is no "work" required on their part to enable CDMA users to unlock their phones. The algorithm is the same. The generation is the same. They have simply been keeping a superficial guard up in front of it.
[Xperia Play Android Development] edokassiah:
makes sense now

so were pretty much screwed for the time being

yeah i mean thats stupid if the method is the same they shouldve let users to enter imei and meid from the get go

stupid $ony
[Xperia Play Android Development] NeoandGeo:
I wonder how big of a role Verizon is playing in this affair?

And has Sony ever said anything official on the matter? They seem to be simply ignoring the issue completely.
[Xperia Play Android Development] edokassiah:
yeah but it shouldnt matter because the website tells you so many dam times about unlocking the bootloader which will render the warranty useless which IMO

itll be a win for verizon itll be handsets they dont have to worry about if shi hits the fan they can just make the person buy a new play etc

and seriously if sony were gonna be D%^ heads about why did they even launch that page
[Xperia Play Android Development] crono141:
I just tipped your post to engagdet, Mills. Hopefully one of their bloggers will see the incredible BS and make a stink about it.
[Xperia Play Android Development] Mills00013:
I think you've nailed it. It's definitely Verizon's hand on this. I mean the fact is this: Sony's system is built for (and has been since April at minimum, since we have generation requests on file from there) our phones. Sony needs nothing to make this work. It obviously works just fine! Ash and I have a thousand unlocked users who would stand behind that!

Thank you! We will see if anything comes out of that. At this point, I just want Sony to get called out. Its so ridiculous....