yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] matee89:
Hello!

Today I just wanted to revert back to the newest MIUI weekly (with the stock kernel). It's just suits best for my daily usage. Before that, I've used bunch of Custom ROM's, used Siyah kernel and done some OC.

Now, my question is: Together with the usual things like:

- Wipe data/factory reset

- Wipe cache

- Wipe dalvik cache

Is it good idea to also format partitions under CWM recovery (/system, /data or some others) to get as fresh, clean install as possible (just don't want to have any traces of ROM's, kernels or settings I had before). Didn't find any clear answers about that so that's why I'm posting it here.

Thanks!
[Galaxy S II Q&A, Help & Troubleshooting] valvados:
I've done it a couple of times, had no problems. Just be sure to have the MIUI (Or whatever ROM you want to use) zip on the SD card.
[Galaxy S II Q&A, Help & Troubleshooting] matee89:
Hi!

Yes, I do have the MIUI ROM zip on my device. So, to get as fresh install as possible, should I format all those partitions ? (/system, /data, /boot, /cache)?
[Galaxy S II Q&A, Help & Troubleshooting] sendhiloo7:
For best result, install stock ROM & then hard reset . After that you install whatever you want .
[Galaxy S II Q&A, Help & Troubleshooting] matee89:
Thanks sendhiloo7! I will do it then :)
[Samsung Galaxy Nexus] pongalong:
Just wondering if anyone in the US running Yakjuzs (Hong Kong) build has received an OTA. I'm still running 4.01. I wanted to wait for the OTA before flashing over to Yakju but I'm beginning to get impatient. Also if I switch to Yakju are the OTA's still on hold?
[Samsung Galaxy Nexus] vennstrom:
AFAIK Hong Kong version is the only one different, you have to bring it to Samsung centre in HK and they will flash it to 4.0.2 it will not be pushed through OTA

bought mine from HK and it's 4.0.2 out of the box
[Samsung Galaxy Nexus] Tempestrs4:
Interesting, where did you hear this info?
[Samsung Galaxy Nexus] pongalong:
That sounds strange considering they announced it in HK I would have thought it would have been one of the first places to recieve OTAs. Do you have the source where you heard this?
[Samsung Galaxy Nexus] vennstrom:
from here:

http://mobile.discuss.com.hk/viewthread.php?tid=17300266&extra=&page=1

I can't read chinese but you can Gtranslate it, there are couple of post in English (post#35 & post #40)

I didn't know about different yakju and yakjuxx when I bought it...it's just strange that yakjusz have default samsung chinese keyboard in it while yakju doesn't have.

flashed mine to yakju & got 4.0.2 after booting.
[Samsung Galaxy Nexus] Reeebo:
Wrong. I just got 4.0.2 OTA in the USA on yakjuzs
[Samsung Galaxy Nexus] vennstrom:
does it really matter now?
[Samsung Galaxy Nexus] Reeebo:
OK just wanted to let people know that it seems like theyre pushing out 4.0.2 on yakujz
[Samsung Galaxy Nexus] pongalong:
That's great to hear! What area are you in that they're pushing out the update?
[Samsung Galaxy Nexus] Reeebo:
I'm in southern California, completely stock. Got the device from hong Kong !
[Samsung Galaxy Nexus] pongalong:
I'm in Southern California as well. No update pushed out to me yet.
[Samsung Galaxy Nexus] pongalong:
Just received the update. Southern California, Los Angeles Area on T-Mobile (yakjuzs)
[Galaxy Note GT-N7000 General] leescharf:
To help with film shoot in the SF, LA & NY areas. Please email me directly. You will be a PAID consultant. Must have the ability to travel and/or spend a 3 - 5 days or so with us over the next few weeks.

Thank you,

Lee

leescharf (at) gmail
[Galaxy Note GT-N7000 General] Zamboney:
how does one qualify to become a Note expert?
[Galaxy Note GT-N7000 General] N1NJATH3ORY:
Sounds awesome pitty im the other side of the pond other wise i would have love to made some movies with ya :)
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] krispiebrown:
I have been very impressed by the StarBurst ROM but has phantomhacker stopped development?

If the answer is yes then what alternatives are there on 3.2?
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] AceTrader:
Yes StarBurst ROM is dead as of now. Phantomhacker is now concentrating on mobile ROMs.

Alternative ROM will be Galaxy Task ROM (My opinion)
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] slack04:
galaxy task and overcome are the only 3.2 ROMs for the wifi tab. But, if you really want it to rock, just jump to one of the 4.0 kangs...
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] krispiebrown:
Galaxy Task seems less stable than Starburst. Not tried Overcome but it seems to still include some bloat.

ICS roms are all preview and for me too unpredictable.
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] Jay Rock:
No they're not the only 3.2 roms. There's also FyreMod and Bindroid.
[Samsung Infuse 4G] isaiahe97:
So i didnt know i needed to register my Infuse to update so a few nights ago i registered it and samsung told me it would take 24 hours for it to be registered on the samsung website. Its been longer than 24 hours and kies still says i have an Unregistered device. I talked to samsung about this and all they said was to pull out the battery and boot up and it would work. It didnt. Can anybody help me with updating my phone to GB.
[Samsung Infuse 4G] tmease1:
Read through this

http://xdaforums.com/showthread.php?p=21230579
[Motorola Droid X2] Deleted member 4177996:
I'm curious about how one would go about cracking a bootloader. Is it some complex algorithm that a super computer is required to solve?

If so, could someone write a PC program that uses parallel computation so that a bunch of people, say a thousand, running this program could solve the algorithim together? This approach is currently used by HIV researchers hoping to understand how proteins fold. I am curiuous if that strategy could be employed in our context.
[Motorola Droid X2] Jubomime:
It sounds halfway reasonable, but I imagine if that's all it took to beat the encryption then I would be even more afraid of the Chinese government. (And ours...)
[Motorola Droid X2] Peperm1nt:
I been wondering the same... I know this is going to sound retarded, but:

Is there a my problem that is used to determine the key? I ask this because couldn't we just find certain values to replace in the formula? I know I know, stupid question.

Tapin' the Talk on the xSquared
[Motorola Droid X2] theredvendetta:
The way a bootloader's encryption works is the manufacturer will generate a random string of characters and use it to sign anything they wish to lock on the device. It may sound easy enough to simply pick apart one of the signed files and take a look at what the unlock code is, but the problem lies in that you can't see the key until you already have it, due to the way the phone is programmed to act. So, the idea is that they generate a a key to use and hope no one guesses it (or cracks it due to errors on their part, a dev leaking files, etc), as that key will unlock everything they want to hide.

Now, it's easy to say that we can just use a random number generator and brute force the bootloader after awhile, though how long "awhile" is is in itself the real value behind locking a bootloader in this way.

If I'm not mistaken, Motorola uses 256-bit encryption. That means that they used a form of encryption that allows the key to be one of 2^256 possibilities.

Now, let's assume that every person in the world, approx. 7 billion people (slightly less, but close enough), owns one computer. Let's also assume that each person has the ability and knowledge to brute force AES-256 encryption, and will do so on Motorola's Droid X2 bootloader.

If 7 billion computers are operating 100% of the time to try to figure out which of the 115,792,089,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 possible combinations Motorola used to sign with, it will take those computers 103,227,037,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 years to figure out the correct key.

Now keep in my I used my computer's processor (i7 3960x) clock and actions per second rate for determining the amount of time it would take. Using the specs of the average home computer, it could take up anywhere from 10 to 20 times longer (a retarded amount of time, considering how large the number already is). Also, the average brute force attempt will find the key in half the time it would have taken to find all of them (50%), and I applied this to the final time.

Don't ask why I know all this... ;)

Hope I could help!
[Motorola Droid X2] iBolski:
Excellent explanation. I know it's been stated in less detail, but you pretty much gave a great explanation that hopefully should make it completely clear why brute-force is NOT an option. Even if your numbers are off, it still makes clear that NO super computer could do it without giving YEARS, and I mean "years" in more than 10) to even have half-a-chance to crack the key.

No, the only way to unlock the bootloader is someone from Motorola leaks an unlocked bootloader or else, someone leaks the key. Both require someone from inside Motorola doing this and I don't see it happening.
[Motorola Droid X2] theredvendetta:
Thank you, I just thought it needed to be clarified why we couldn't brute force so easily, or at least within the time before the human race goes extinct. The numbers may be off by one or two zeros, but should be fairly accurate. You get the point though :P

Also, I think my friend edited my post and added "I like balls". That wasn't me, more of a fan PG lady parts personally O_o
[Motorola Droid X2] Jubomime:
Was just about to ask about the balls.
[Motorola Droid X2] theredvendetta:
And just to clarify, I apparently can't type worth ****. I don't like "PG" lady parts, as that would make me either a pedophile or gay. Just thought I'd clear that up.

Inb4 I missed a typo in this post.
[Motorola Droid X2] Jubomime:
Evidence is starting to pile up.
[Motorola Droid X2] Peperm1nt:
Thanks for the explanation, I had a hint of most of that. What I was wondering:

Is there a FORMULA? (ie. 2x+6a-b=KEYFILE)

It was a stupid question, I'm just a sucker for these threads haha. Looking at the wiki now on AES.
[Motorola Droid X2] theredvendetta:
Lol dude don't worry about it. So long as the question is relevant to the topic, I say there isn't such a thing as a stupid question. 'Sides, this isn't exactly common knowledge anyway.

There is a formula, yes, and I meant to say this earlier, though not in the conventional sense. AES divides inputted values into 4 bit groupings and generates a random outcome for each grouping. In the case of 256 bit AES, it will ultimately generate a random string with a length dependent on the original number of values the user has provided the encryption with.

Those values provided by the user will be the key, and the final outcome generated by the encrypter will be the "signature" in the bootloader. When attempting to verify bootloader access, if you don't input the character key string, AES will create a different outcome than the one assigned to the bootloader, and deny you access.

Because of how brilliant AES truly is, it is designed to encrypt and decrypt with the same key string, meaning we need either a sympathetic dev with credentials that aren't handed out lightly, or to find a flaw unnoticed by Motorola. Otherwise, we are stuck having to brute force, which is simply not going to happen.

I hope at least some of this made sense. I'm going by memory for a lot of this, you may get a better idea of it by doing some Googling.

Hope I could help!

---------- Post added at 04:28 PM ---------- Previous post was at 04:25 PM ----------

ಠ_ಠ damn it, you got me
[Motorola Droid X2] Peperm1nt:
I'm pretty good at math, and always found a way to work things out in my head by finding a way to make the operations simple. I know this isn't a simple process, but let me try to ask this to get a better understanding of how this works; btw thanks for all the information provided thus far.

Keep in mind this is going to be simple.

AES ENCRYPTION:

Motorola inputs A as the key for bootloader. The output is B.

B is what you will see if you were to look at the actual signature before decryption.

As we all know, there is no true random in computers, can't we just look at aes code and reverse the formula? We would need to know of a known value, but idk, it was just a thought. Also wpa is also aes encrypted, and I think I read somewhere of the aircrack-ng crew finding a way to go around the bruteforce of the keyfile.

Also,(this is a long shot)

If we know the exact length of the string, can't we just replace the hex with another key? And force the md5 sum to stay the same for security?

Tapin' the Talk on the xSquared
[Motorola Droid X2] ztotherad:
that sounds feasible, but at the same time i suck at math, so id be no good at this...

couldnt we look in the chinese forums for this unlock? they seem to know what to do. or is it possible to change the atrix, photon, or xoom unlock to match ours since theyre phones are similar to ours?
[Motorola Droid X2] theredvendetta:
Actually that is a fairly reasonable way of describing the process, I suppose I could've said that :P And no problem, I like being (at least somewhat) useful :P

For reversing the process in its entirety, we would need to know part of the key to solve for the whole thing. Think of it like this, where x is the first portion of the key, and y is the second:

If we know that x+y=10, we can't solve for the variables, even though we know the final outcome. It isn't until we are told that x=2 that we can figure out that y=8.

It seems like I'm reaching the extent of my knowledge on AES, because I'm not sure how successful your last point would be. It doesn't sound impossible per se, but it just sounds too easy :P

---------- Post added at 11:32 PM ---------- Previous post was at 11:27 PM ----------

Unfortunately it isn't so simple. The Atrix was unlocked by a leaked bootloader, meaning we have no idea how to unlock it, as a lovely Moto dev did so for us. Not only that, but if it wasn't a flaw that the dev exploited, he probably used the correct key to unlock it, and I would each model is signed differently.

I have no idea about the photon or xoom to be honest lmao
[Motorola Droid X2] ztotherad:
side note: do you have a twitter or a gtalk account?

so we couldn't take the atrix sbf with the pudding and apply it to the x2 without ****ing up our phones hardcore? i wonder if we could take either the xoom or photon and do it then.. probably the xoom would be more successful since it's on verizon's network anyway.
[Motorola Droid X2] theredvendetta:
I don't have a gtalk but I'm on Skype everyday. I find it much more convenient, plus all my friends from school use it. Seems like everyone on xda uses gtalk though lol. If you want my Skype let me know, n ill pm ya.

We wouldn't be able to sbf to an Atrix rom without a whole lot of optimization, including work on the bootloader. Our phones may have similar hardware to an Atrix, but each model is very different in the software department. We actually have an Atrix port, I believe.
[Motorola Droid X2] Peperm1nt:
If it "would" work, we would eventually need the kernel source for the x2 to fix our phone, which isn't released. And SBFing an x2 overlay would just lock it again(i think).

@theredvendetta

What I mean is this, we could hex edit where the actual keystring would be(0x***Keyfile**) to (0x***FakeKeyfile**). When we go to apply the unlock key we would already know what our encryption key would be to apply. In other words, "make" a new bootloader signature in which we would know the key, replace the existing master file in a Hex workshop, then apply the new key.

This is assuming there is a master file.
[Motorola Droid X2] ztotherad:
so our kernel source hasn't been released? damn, i read in the atrix 2 forums that they're trying to bypass the bootloader and kernel. I'll provide a link after I post this then edit it.
[Motorola Droid X2] hggadm3:
I have a (possibly stupid) question.

In terminal emulator doesn't "dmesg" displays all the kernel info?,"dmesg -i kernel" can that be used to make up a kernel source?
[Motorola Droid X2] dragonzkiller:
No. We have kernel source, but the amount of time required to get the signatures to get the kernel to work would take a very long time. Honestly not as long as previously posted (there is something called a "Birthday Attack" that can be used) but even if this was possible, the amount of time would still be completely unreasonable.
[Motorola Droid X2] ztotherad:
thank you, dkz, can you explain what the 'birthday attack' is or can someone else knowledgeable? cause now youve struck my interest

sent from my cyanogenmod-7 ICS ex-two
[Motorola Droid X2] imchairmanm:
Wikipedia has a better answer than most people could give. It's based on the birthday problem in probability if you've ever heard of that.
[Motorola Droid X2] ztotherad:
i looked at that but i didnt quite grasp it

sent from my cyanogenmod-7 ICS ex-two
[Motorola Droid X2] ImgBurn:
A birthday attack is a name used to refer to a class of brute-force attacks. It gets its name from the surprising result that the probability that two or more people in a group of 23 share the same birthday is greater than 1/2; such a result is called a birthday paradox.

If some function, when supplied with a random input, returns one of k equally-likely values, then by repeatedly evaluating the function for different inputs, we expect to obtain the same output after about 1.2k1/2. For the above birthday paradox, replace k with 365.

Birthday attacks are often used to find collisions of hash functions
[Fascinate Q&A, Help & Troubleshooting] darkninja66:
Ok i need help so i have the telus samsung fascinate 4g and yes it is rooted its running 2.3.4 and i have put CWM on it but every time i try to boot into the recovery it goes to the stock recovery and when i try to install a rom on it i get that stupid E:signature verification failed or whatever it is how to i fit it so i can install roms :confused::confused::confused:
[Fascinate Q&A, Help & Troubleshooting] kadin.zimmerman:
How did you load the cwm recovery onto the phone? If you didn't use the program odin, then you didn't do it right. The reason it boots to the stock recovery is because your cwm recovery didn't load. Pretty simple to fix, just download odin and read up about it (its very simple to use) and then flash this cwm recovery using the program : http://dl.dropbox.com/u/32493357/cwm4_fixed_for_cm7-ODIN.tar

Then boot into recovery and you will have cwm recovery!
[Fascinate Q&A, Help & Troubleshooting] darkninja66:
ok so where do i put this file in odin?
[Fascinate Q&A, Help & Troubleshooting] kadin.zimmerman:
Put it under the pda section
[Fascinate Q&A, Help & Troubleshooting] droidstyle:
Just a heads up if you did not know already, make sure you only use files that are compatible with telus.... flashing a fascinate rom on a telus version will leave you bricked.
[Fascinate Q&A, Help & Troubleshooting] darkninja66:
ok so i put it in the pda section and i hit start and the phone it was in download mode and it registered but when i hit start i got this message

<ID:0/011> File analysis..

<ID:0/011> SetupConnection..

<ID:0/011> Initialzation..

<ID:0/011> Get PIT for mapping..

<ID:0/011> Firmware update start..

<ID:0/011> recovery.bin

<ID:0/011> NAND Write Start!!

<ID:0/011>

<ID:0/011> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)
[Vega General] judgetom:
Is this the right thread for my Terra Pad 1050? Want to install Android on it but aleays reading of an Viewsonic 10s version. So I am not sure right now.

Sorry for the dump question
[Vega General] yani2000:
Sorry, but this isn't the correct forum for your Terra Pad 1050. :(

According to this page, which I found thru Google your tablet is based on Intel Atom chipset, but Advent Vega and its clones are based on Nvidia Tegra chipset.

As for ViewPad 10S, you probably meant that this tablet is a clone of ViewPad 10 (NO "S" in model name, it is also based on same Intel Atom chipset like your tablet).

To find an appropriate forum for your tablet I would suggest searching some Google pages before posting in random forums.

Hint: terra pad 1050 forum

With that you'll find this forum link and hopefully more info how to install android on your tablet.

Best of luck installing Android on your tablet!
[Vega General] judgetom:
Thank you for the prompt answer :-)
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
Mine are dead since the update...

How can I fix them? Maybe using an older apk?

Thanks,

TD
[Galaxy S II Q&A, Help & Troubleshooting] Galactus:
Nah mate mine still work, just make sure refresh is set to never but notifications are turned on. I get em roughly 20-30 secs later than the actual website
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
Yes that is how they are set, as they were pre 1.8.2,and they used to work flawlessly. I also tried rebooting, and logging off and back on in both Facebook and Facebook messenger, still nothing
[Galaxy S II Q&A, Help & Troubleshooting] cooza:
Got the same problem.I stopped getting notifications after the update.Only get them via google mail but super late.Reading the comments on the market it seems that its happening to many people.Guess its a hit and miss thing weather the update works or not.Some people are also uninstalling the update and going back to the previos version untill its fixed.
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
Can you help me go back to the previous version?
[Galaxy S II Q&A, Help & Troubleshooting] Alexino23:
not work :( i put the 1.8.1 version

for who whant the 1.8.1 version you can find it on aptoide :)
[Galaxy S II Q&A, Help & Troubleshooting] h3llboy911:
Just clear application data from settings/applications/manage applications/Facebook and relogin. It will start working again. This happens to me numerous times.
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
I cleared the data and cache, logged back in, but it didn't solve it.
[Galaxy S II Q&A, Help & Troubleshooting] cooza:
Trying to do the same.It doesnt have an uninstall updates option so Im trying to find out how everyone else did it.
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
I went to http://www.apktops.com/ and downloaded v1.8.1, then I placed the apk into my phone via kies air, doesn't really matter in which folder. I went into application management, cleared data and cache (just to be safe), uninstalled facebook. Then I went to the folder where I placed the v1.8.1 apk, clicked on it, and installed it. I haven't received a pm yet, so I can't say yet if it did fix push notifications.
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
Still not working anymore.... I'm so mad at this....
[Galaxy S II Q&A, Help & Troubleshooting] bman2380:
I went back to 1.7.1...current versions are too buggy.
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
I tried everything, I

Cleared cache and data for Facebook, Facebook Messenger and Go Facebook Widget

Uninstalled those 3

Reinstalled Facebook only, different versions, v1.8.2, v1.8.1, v1.7.2. Tested with FB only, nothing

Reinstalled the latest Facebook Messenger, still nothing

Reinstalled the latest Go Facebook Widget, still nothing.

I'm out of ideas really...

PS: my mate with GS2 with official XILA2 (android 2.3.6) says that his galaxy's notifications are also dead, but he has them just fine on his Transformer tablet with honeycomb
[Galaxy S II Q&A, Help & Troubleshooting] androidkid311:
Facebook app is pretty bad period tbh comparing it to the iphones :(. Sometimes randomly it would give me nasty wakelocks.

i heard ads are coming to it soon :-/ lol

looks like an iphone but powered by android!!!
[Galaxy S II Q&A, Help & Troubleshooting] tylerdurden83:
Noone else has any idea about how to fix these?.... :confused:
[Galaxy S II Q&A, Help & Troubleshooting] sewe:
Have you tried this?

http://www.androidnz.net/2011/11/how-to-enable-push-notifications-in.html
[Galaxy S II Q&A, Help & Troubleshooting] robotapocalypse:
I just uninstalled it all together. will try an older apk.