yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] josteink:
Good news everyone!

I just thought I'd make a small report on a small (but nice) discovery.

I've just tried to hook up a normal USB keyboard to my Galaxy Nexus running latest Jelly Bean build.

This used to work fine on ICS as well, but then I had to accept that Android only knew about en-US qwerty keyboards and if you had anything else, well too bad. ICS wasn't really built to have external non-onscreen keyboards attached.

I guess most international Transformer with a keyboard dock users have witnessed how that plays out when the ROM author isn't spending most of his time trying to make Asus keyboard work on his build. It doesn't really work very well at all.

Now... On Jelly Bean this is a completely different story.

Behold the following screenshots:

Connect external keyboard via USB OTG adapter: Get this.

Click on it. Notice "Physical keyboard" in list of configurable devices.

Click on "Physical keyboard" and you get this:

And if you choose a locale here (like Norwegian, which has ØÆÅ, which you most definitely don't have in en-US qwerty), pressing those keys works just fine.

No hacking. Works out of the box. Out of the box of a AOSP Android build with no custom Asus APKs.

This is promising very well for getting maximum Netbook out of our TF101s once the Jelly Bean builds starts rolling :)
[Eee Pad Transformer General] josteink:
Just plugged in a mouse.

Got a nice, System 7-like black mouse pointer and not some smudgy round, imprecise touch-point like I did on stock AOSP ICS.

Screenshot below:
[Eee Pad Transformer General] omniuni:
This should also be a great help on keyboarded phones like the Droid 4. One of the more annoying aspects has always been getting they keyboard working right since Android didn't understand keys like "caps-lock" without some serious tweaking.
[Eee Pad Transformer General] mrevankyle:
Well you could always switch between the circle and pointer but the pointer was outlined in blue not grey so it looked stupid. I noticed that they switched out a lot of the blue things with grey when i was making my JB theme
[Eee Pad Transformer General] josteink:
Forgot to mention: scrolling with mouse-wheel works too :)
[Eee Pad Transformer General] vlasac:
When I bought bluetootoh keyboard with Croatian layout I discovered TF don't recognize when I press Croatian characters. Then I found External Keyboard Helper Pro, wich solves that problem in almost any case (it still don't work in Chrome). So I suppose it can work for USB keyboard too while waiting for JB.
[Atrix 4G General] samcripp:
I notice the status for the atrix 4g ics build is on "Development" so is probably a great idea to search the servers. sometimes you may be able to find some goodies. an alpha with a new kernel would be priceless. it would mean new drivers.

though:

the test servers are really easy to spoof. simply changing a few things on your build prop and the test servers will give you stuff for that device. it be really interesting to see if someone could spoof the servers into thinking the device login in for update is the new atrix hd. i personally see no hope for an unlocked bootloader that way, but you never know. last time motorola said "we are working on a solution", it was sitting on that server.
[Atrix 4G General] techi23:
Cheesecake time! Time to get a good flavored ice cream :)

Sent from AndroTriX using xda app
[Atrix 4G General] Vazay:
Use motowatcher to check server's update time, it built for RAZR but still helpful for us

Cheesecake tutorial:

Wipe > Skip Blur > Install App from SD card > Change Server > Setup Blur and Check Updates

You can also change server manually at

/system/etc/motorola/com.motorola.blur.service.blur/defaults.xml

it may help if you want to check servers like master-qa200.blurdev.com

I'm not the author of those apps. Hit thanks button in original app threads.

Do not install those updates, you may brick your phone.
[Atrix 4G General] NoNameAtAll:
Been cheesecaking every time one of the servers on Navalynt's list updated. Still no ICS.

Sorry, Sam. Good to hear from you again though!
[Atrix 4G General] aaron.a:
so you need a locked device to do this?
[Atrix 4G General] Vazay:
Use fruitcake or just change your build.prop
[Atrix 4G General] djluis48:
I was going to try this, but if someone else is trying it already, i don't see a point anymore...there is?

---------- Post added at 03:25 PM ---------- Previous post was at 03:22 PM ----------

What do you mean by that? Navalynt's? Sorry for noob question. :)
[Atrix 4G General] Vazay:
http://xdaforums.com/showthread.php?t=1159320
[Atrix 4G General] upndwn4par:
Just got a stock Atrix. Now rooted and ready to find some cheesecakes! Will install the files and start tonight.

Two questions:

Since moto hasn't yet decided if ICS will be deployed outside the US, is there any point searching international servers?

Also, on the original Project Cheesecake thread (Link), I only saw two servers listed as having AT&T files (master-qa2.blurdev.com and master-qa3.blurdev.com). Is that still correct? If not can some post all the AT&T servers?
[Atrix 4G General] djluis48:
Thanks a lot dude!
[Atrix 4G General] NoNameAtAll:
I, personally, have only had luck finding something on QA3, which is presently down.
[Atrix 4G General] upndwn4par:
If I am lucky enough to find something, would it only be an update for the Atrix (i.e. ICS), or are other files possible?
[Atrix 4G General] ccrows:
Good to see ya back here Sam... ;)
[Atrix 4G General] upndwn4par:
Whenever I click Change Server it just says Should be Good. Am I doing something wrong?

Edit:

Got it. App needed su permission.

Now when I select server, Check Updates, then try to create a blur account blur setup FCs. Will play some more.

Edit2:

Couldn't get the app to work, so went to manual. No matter which server I check, or even if I enter total gibberish, I won't get an error. Is that normal?
[Atrix 4G General] djluis48:
I think that you need to be in a total stock blur rom for this to work. You need a fruitcake.
[Atrix 4G General] Vazay:
You must wipe and skip blur before you do this, you can't setup another blur account on phone.

Use this one and this one, it's unmodified(even not rooted) 4.5.141 system.img and boot.img.
[Atrix 4G General] samcripp:
its very important that you also have a stock kernel. att_1.8.3 (froyo) is the best way to use this method.
[Atrix 4G General] upndwn4par:
I am trying this on a stock 4.5.141 phone (only rooted).

For the app I did a factory reset, skipped blur, downloaded and installed su from the app store, installed the cheesecake app, opened the app then tapped the first button and granted su permission. When I tap the second button there is only one server in the list. When I tap the third button I am prompted the create a blur account. I try this and get FC. I will try again.

Any thoughts as to why I can't get an error when trying manually (editing default.xml)? Whether I type in a real server or nonsense, it just tells me my system is up to date.

Thanks guys.
[Atrix 4G General] vladeco:
I am having the exact same issue. When I click change server, I only see one server on a non-scrollable list. And I also have the issue of the default.xml. No matter what I put in there, and my phone is always up to date.
[Atrix 4G General] Vazay:
If you on 4.5.141, its okay. No leaks of something newer till now.

It's just difficult to scroll, try it in landscape mode. You can see the default choice and few pixels of other one in the bottom.
[Atrix 4G General] diegofdg:
Great idea, thanks.

Greetings.

Enviado desde mi Motorola Atrix
[Atrix 4G General] samcripp:
app released on atrix general forum
[Atrix 4G General] upndwn4par:
I can see the scroll bar but can't use it. Even in landscape mode.

I am beginning to think this is a 4.5.141 problem. It bothers me that manually editing default.xml has no effect. I've been looking for Froyo 183 fruit cakes but can't find any. Might try to go back to an earlier version. Maybe Sam can find some free time to look in to this and maybe update that app.
[Atrix 4G General] vladeco:
Só I accidentally managed to scroll ONCE, for the first time. But after the server change, cheesecake tells me the selected server is the default one: master-sdc1.scvmot.com

Am I doing something wrong?
[Atrix 4G General] Vazay:
It's changes the server but never shows it.
[Atrix 4G General] samcripp:
The cheesecake app is def broken. Ill see if I can whip something up in Monday real quick.

If someone knows if the app os open source I could just fix up the app.
[Atrix 4G General] Zeljko1234:
I thought that you made this app.
[Atrix 4G General] samcripp:
Nope. I began work on one last year. Open sourced the framework. But never finished it. Ill make sure to finish it this time
[Atrix 4G General] Vazay:
Can you add the functionality of motowatcher and additional QA servers inside ?
[Atrix 4G General] Zeljko1234:
Thank you. Could you ask original developer for help or source?
[Atrix 4G General] upndwn4par:
People here are desperate for ICS. If there was a working app, we could probably amass a small army to search the servers.
[Atrix 4G General] stevendeb25:
nothing using the orange.fr blur version
[Atrix 4G General] upndwn4par:
The guys over at the Droid Bionic forum recently found their second cheesecake. They were on master-qa1.blurdev.com and master-sdc100.blurdev.com

Also, I tracked down the author of the cheesecake app (phydo - go thank him). I got the source code and sent it to Sam, so hopefully he can work some magic for us!
[Atrix 4G General] phro321:
Just came back to atrix 4g. Returned Gaalaxy note. ( much better) Great phone but I saw rumors for the note 2 coming soon. do I though 35 would be better than being stuck with an older model. ... Just MHO the atrix hd looks like a clean os. But the actual phone looks bobo.
[Atrix 4G General] Cusa:
Actually note 2 will be out soon and from what I have read, it will have a quad core.
[Atrix 4G General] upndwn4par:
Find somewhere else to chat guys. Stay on topic.
[Atrix 4G General] Vazay:
You can check update time at http://$server/blur-services-1.0/

Maybe you can get those via "HTTP GET" or something (I'm just suck at android programming)
[Atrix 4G General] djluis48:
Totally agree! I would join the army if you guys tell me exactly what to do! :D
[Atrix 4G General] samcripp:
The new app will take me a few days. But here is the progress.

Started from scratch. Only 2 lines of code in total will be used from the original app, created by Phydo. It also displays the status of the server. And last and not least. In my own style of simpleness. You only click once and everything is done for you. You just have to deal with the blur poop.

Once I finish the app, I'll open source it. I'm purposely writing the app in a way is simple to understand for beginners (Not the best practices, but good for learning). More ifs/thens, than cases, no loops. Hopefully the app can server a double purpose, a way to get builds, and for someone to learn to write code.
[Atrix 4G General] upndwn4par:
Nice!!! I like the "coding for dummies" concept. Maybe I will try to learn again!

Are you making this on GB 236?
[Atrix 4G General] samcripp:
Nottach 131, my daily driver. CM9 is not good for stable programming. Specially debugging is all sorts of ******. Plus how am I suppose to make an app to search update servers on hack/slash cm9 :p

Edit: the app open sourcing is also to make it future proof. I wont always be updating it. But if things change there's simple enough source anyone can edit it.
[Atrix 4G General] stevendeb25:
Master-qa200.blurdev.com is only one being updated everyday at 03.23 so far

Edit: which lines is needed to be changed in build.prop? To change phone regional for cheesecake?
[Atrix 4G General] Vazay:
Also you got some servers up but without blur services(blank at motocheck)
[Atrix 4G General] upndwn4par:
What do you think would be the best phone setup once we start cheesecaking? I have a stock rooted 236 phone, and a rooted and booted phone with stock 234 and fruitcake 236. Does NottachTrix4G have any advantages?
[Atrix 4G General] stevendeb25:
Am using the bell 2.3.6 stock with edited build.prop for orange.France.

that's where I found the unlockable bootloader for international users.

Just not sure I got build.prop setup correctly for blurservers to think its orange.fr

I imagine using at&t would be best setup as they get releases before us international users. I know alot of at&t users are searching that why I using a different zone.
[Atrix 4G General] stevendeb25:
They the ones that's says server office on the MOTOBLUR watcher?
[Atrix 4G General] Vazay:
Office? :eek: Some of them shows as offline and some of them shows as blank

(at motowatcher)

My script pinging it at 80 port, maybe that's what make the difference.
[Atrix 4G General] samcripp:
You nees to change the phone name from olyfr to whatever region, and the market key
[Atrix 4G General] Vazay:
Can you add this to your cheesecake app? Option to change to external build.prop.
[Atrix 4G General] samcripp:
Nope. Sorry. Changing the build.prop could have a bad outcome. So I wont add that to the app. Build.prop editing will be left up to tje user
[Atrix 4G General] upndwn4par:
I assumed that a 236 rom would be the best. How are you searching? App or manual?
[Atrix 4G General] stevendeb25:
manually, dont know if 2.3.6 rom is best tho.
[Atrix 4G General] upndwn4par:
Are you editing defaults.xml in blur.services? I tried a few times with no luck.
[Atrix 4G General] stevendeb25:
yep.

edit blur.services default.xml

reboot reocvery

wipe

boot

sign in to motoblur (fake email)

check server

repeat process

painful :D
[Atrix 4G General] upndwn4par:
Ugh. That is painful. Hopefully Sam's app can make it less painful!
[Atrix 4G General] samcripp:
My app:

Click om the server you want. And done.

The phone will erase data and cache and reboot already configure for the server you clicked on.

All that's left for tje user to do is create the fake user on blur setup and click update.

If it fails.

Install the app click on another server and blam. Repeat
[Atrix 4G General] stevendeb25:
sounding good m8, looking forward to it, makes life alot easier :D
[Atrix 4G General] ross1998:
Wait..........

Wait is this app gonna be for og atrix or atrix hd??????? Cause from reading title seems like atrix hd but from reading throught the 6 pages seems like original atrix..................

And this thanks for making this

---------- Post added at 04:44 PM ---------- Previous post was at 04:11 PM ----------

Lol its been in develeopment for long time now....... i think right now moto is still waiting for nvidia to give them the drivers lol
[Atrix 4G General] AkaGrey:
We are in the atrix forum, so this is an atrix app.
[Atrix 4G General] samcripp:
Axtually the app will be universal. All moto devices will theoricly be able to use it
[Atrix 4G General] djluis48:
I can't wait for you to finish the app! I want to start looking for updates right now! Maybe our ICS leak is already on one of the servers! :p
[Atrix 4G General] samcripp:
I hope ics is there.
[Atrix 4G General] upndwn4par:
Sounds great!

Does the app use stock moto factory reset or CWM to wipe data and cache? Also, does the app need su permission?
[Atrix 4G General] djluis48:
Me too! The Atrix 2 just got their leak, so there could be a possibility for our leak to be there aswell...
[Atrix 4G General] Maringer:
I don't think you should read too much into the availability of the Atrix 2 ICS leak. Atrix 2 and Razr both use OMAP chips so the convergence between the two devices and therefore, their ROMs, is likely to be pretty big.

Tegra 2, on the other hand, is an entirely different manufacturer. I don't think it is a coincidence that the Atrix is going to be left last to be updated to ICS among Moto devices...
[Atrix 4G General] upndwn4par:
All true. But ICS for the Atrix 4G is due within the next three months. It is only a matter of time before there are test builds on the servers.
[Atrix 4G General] ross1998:
They got the international leaks but have no leaks for the at&t version

---------- Post added at 10:31 AM ---------- Previous post was at 10:29 AM ----------

True but moto can change the release date. i dont think there will be a leak yet cause no tegra 2 phone has gotten a leak yet.
[Atrix 4G General] djluis48:
They guy who found it said that the update said att...just saying.
[Atrix 4G General] ross1998:
o thats cool my fault for not checking again
[Atrix 4G General] upndwn4par:
ADB Cheesecaking

Below is a thread I found in the RAZR forum. The OP describes a method for cheesecaking via ADB. This is a re-post of a method originally developed by whirleyes (the guy that created the MotoWatcher app) and might be phydo's inspiration for the cheesecake app. It works the exact same way, so there is no advantage over phydo's app. And don't believe the OP, he doesn't know what he's talking about - blur accounts must be created and wiped between each server change (I tried it).

Just thought I'd post it for Sam to see if it provides any insight.

http://xdaforums.com/showthread.php?p=27262911#post27262911
[Atrix 4G General] samcripp:
So my ATRIX is 90% on the pooper. Prob on Sunday night im going to need testers. Aiming to release app on Monday.

Blah. Im really hating my phone right now. Damn you screen.
[Atrix 4G General] djluis48:
So happy to hear that! You can count me in as a tester! :D
[Atrix 4G General] IUH1991:
Digitizer problem?
[Atrix 4G General] samcripp:
Is cracked. I had this device since day 1. And the other ATRIX is my gfs. This one breaks im officially gone for good from ATRIX deving.
[Atrix 4G General] upndwn4par:
Count me in for testing.

If we get you another Atrix, will you stay?
[Atrix 4G General] samcripp:
As much as I would appreciate that. I hardly work on the ATRIX to begin with. So please no one do that. Donate a device to thebill or another more active dev. I was just expressing my frustration and dissapointment.

Im still listing my vita in the hopes for another modern phone
[Atrix 4G General] ross1998:
Testing

I can also do testing
[Atrix 4G General] Vazay:
qa1 gone offline, something coming :D

Edit: up again without updates :confused:
[Atrix 4G General] djluis48:
How do you know that?
[Atrix 4G General] upndwn4par:
MotoCheck by Vazay!

http://xdaforums.com/showthread.php?t=1777501
[Atrix 4G General] djluis48:
I mean...how did he know that the server wasn't updated. :P
[Atrix 4G General] stevendeb25:
without updates for atrix i suppose, maybe update for another device was placed on that server
[Atrix 4G General] djluis48:
I guess...how did he know that there wasn't an update for the Atrix there if the Cheesecake app is broken ATM...
[Atrix 4G General] Vazay:
Update/build time, they change it on new update. Like the atrix 2 leak at 4:29 16/07/2012 :D
[Atrix 4G General] stevendeb25:
check manually, its hard work tho. im doing it now :p
[Atrix 4G General] djluis48:
Can you explain how to? I could give some help too. :)
[Atrix 4G General] upndwn4par:
See post #52 of this thread.
[Atrix 4G General] Pzyduck:
Enviado desde mi XT910 usando Tapatalk 2
[Atrix 4G General] samcripp:
Dude? You ok? You did not write anything :p
[Atrix 4G General] upndwn4par:
The guys over in the Droid Bionic forum found even more cheesecakes. I went to the moto update page to see if they are in testing, but they are still in development. Also noticed that the Bionic is listed as early 3Q for ICS, but the Atrix is still just 3Q.

Since Vazay's motocheck site came back up this morning I manually checked every active server (that sucked) and found nada. So going forward, everyone will just need to check servers when they update.
[Atrix 4G General] djluis48:
Dammit. Seems like we are going to have a leak at mid-late 3Q. :/
[Atrix 4G General] djluis48:
Quick question: so i need to have the bootloader locked to search for cheesecakes?
[Atrix 4G General] upndwn4par:
No. But installing the update on a BL unlocked device will probably result in a hard brick. You just need to be on a stock rooted GB ROM. If you don't have one to restore, flash a 2.3.5 fruitcake (there are issues with 2.3.6 fruitcakes).

1) Move Superuser and a root level file explorer to /system/app (so you don't have to re-install after data wipe)

2) Edit /system/etc/motorola/com.motorola.blur.service.blur/defaults.xml to desired server

3) Factory wipe with CWM

4) Create fake blur account

5) Check for updates

6) Repeat step 2

Edit:

Updated instructions.

Motocheck by Vazay
[Atrix 4G General] djluis48:
I might do it later tonight. I have Nottachtrix 4G 1.3.1 on my SDcard installed...will that work? :p
[Atrix 4G General] upndwn4par:
I think so. I haven't tried it myself, but I think that's the rom Sam uses.
[Atrix 4G General] ross1998:
He sam how is the progress on ur app?
[Atrix 4G General] samcripp:
slow, atrix has finally passed away. so im programming in the dark. hopefully i can get it sorted tonight and release something, if not look for it tomorrow
[Atrix 4G General] upndwn4par:
Sorry for your loss.

Girlfriend won't let you use hers?
[Atrix 4G General] samcripp:
Nope. She didn't like me messing with her phone.
[Atrix 4G General] djluis48:
How it is going? :p
[Atrix 4G General] Zeljko1234:
I wonder why :D
[Atrix 4G General] Semseddin:
Don't wonder why :D
[Atrix 4G General] djluis48:
There was an update on the qa200 server on the 21th. Anyone tried that server after the update?
[Atrix 4G General] Vazay:
No ICS yet. I found 4.5.141 there, and it's not "atrix server" :cowboy:
[Atrix 4G General] djluis48:
Damm...it says it was updated again today...
[Atrix 4G General] pfoxdizzle:
That server is updated daily
[Atrix 4G General] upndwn4par:
Yeah, it's updated every day at the same time. Seems to be automated.
[Atrix 4G General] djluis48:
Oh, that sucks then. I thought that maybe they were working on it already :p
[Atrix 4G General] stevendeb25:
What about sdc200 or demo? Anyone tried these? Updated 19th
[Atrix 4G General] Vazay:
Nothing there :(

Checked demo, nothing there :(
[Atrix 4G General] upndwn4par:
I recently checked all active servers. Only need to check now when updated.

(See post #88)
[Atrix 4G General] stevendeb25:
What region are you searching? At&t/ orange uk/ orange France/ bell/ Korea?
[Atrix 4G General] Vazay:
At&t
[Atrix 4G General] stevendeb25:
Orange France here
[Atrix 4G General] upndwn4par:
AT&T here.
[Atrix 4G General] djluis48:
I believe that the one to check is AT&T, because its the one thats supposed to recieve the ICS update. International Atrix is still in planning phase.
[Atrix 4G General] stevendeb25:
Yeah I know but there's ppl checking at&t so ppl need to check other regions just for any kind of goodies that may pop out of the blue.
[Atrix 4G General] samcripp:
With my next paycheck im buying a new screen for the ATRIX and rocking it for a while longer. Until then im sorry about the delay with the app.
[Atrix 4G General] Zeljko1234:
Really great news :)
[Atrix 4G General] gianluca.tomat:
Thanks for all the efforts Sam.. I am now on CM9 but would like to revert to stock france, thow I cannot find any usefull link for the fruitcake, any help from here? :D ASA I reverte stock I will hopefully join the army to spot ICS flavoured updates!! ;)
[Atrix 4G General] upndwn4par:
Don't worry about the app, we've got some people checking manually. Glad you are staying a while longer!
[Atrix 4G General] djluis48:
Glad to hear it dude! :D
[Atrix 4G General] upndwn4par:
Everyone,

Instead of Sam waiting for his next paycheck to get his Atrix fixed, consider sending him a few bucks just to say thanks for everything he's done for us. Think of all the things you might not be doing on your phone if it weren't for Sam's creativity and generosity. Did ever you use CM7 (of course, Sam was only one of the devs)? Flash a fruitcake? Make a fruitcake? Unlock the bootloader on your international Atrix? And all the other stuff I can't think of right now. Instead of clicking "Thanks" under one of his posts, consider clicking "Donate to Me" above his picture. Even if Sam is done developing for the Atrix, let's thank him for what he's already done. (I just did)
[Atrix 4G General] Zeljko1234:
You have right! I just made a donation :)
[Atrix 4G General] jarsh92:
Agreeded, donation just sent. Thanks Sam!