yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] vettejock99:
Can't we have a cupcake subforum?

I am sure there are people who will tell me it's unnecessary, but nevertheless I am going to request a cupcake subforum. It seems the mods are merging many cupcake threads into the cupcake questions thread currently, making it difficult to track responses or to even get people who might be able to answer a question to review its lengthy contents. Alternatively, the mods could leave the cupcake questions that haven't been asked a hundred times already - I am good with either one.
[G1 Q&A, Help & Troubleshooting] nick_karstedt:
Not unless you want "I want my delicious cupcakes" spam...
[G1 Q&A, Help & Troubleshooting] jashsu:
Setting up a whole subforum (which only the forum administrator can do) just for a topic that will soon be rendered irrelevant seems a bit off-kilter. I realize this isn't a democracy, but my vote is for less aggressive thread merging and more aggressive thread lock/deletion for redundant discussions.
[G1 Q&A, Help & Troubleshooting] mark925:
There's no point, IMO. It would be just a bunch of "where's cupcake?" threads.
[G1 Q&A, Help & Troubleshooting] MontAlbert:
so, where's my cupcake? :rolleyes:
[G1 Q&A, Help & Troubleshooting] Meltus:
:D

exactly.

and even if it doesn't get spammed to **** (unlikely) there would be about 4 threads as, at the moment, there's nothing to discuss. (apart from it's release date, which is pointless anyway, and it's features, which already has a website about it)
[G1 Q&A, Help & Troubleshooting] vettejock99:
Well, the thread merging is getting ridiculous. I've been a lurker/member here for what, 3-4 years or something, and I've never seen this kind of absurd aggressive thread merging. And I don't mean to target your reply, I just happened to hit the quote with reply on yours, but I think the mods need to start thinking a little bit deeper about what Android development is likely to look like in the long term. "Cupcake" as a v1.5 notion may "soon" be rendered irrelevant (want to take a bet on how soon "soon" actually is?), but like all the other distros with aggressive adoption there will always be current dot rev dev code, and then there will be next major release dev code. And I think that although a Cupcake FAQ may be sufficient to answer most questions (to your point), this asinine thread merging prevents people from really wanting to move forward. I was going to offer to look into update scripts to use the dev work going on at andblogs.net for those who may want to switch to the next version without having to flash every new image (though we're not there yet), but if this work is going to be thread merged without comment by someone then forget about it. This is a great board - we just need to address the real problems, like people not searching for the common questions, rather than squelching real conversation about development.
[G1 Q&A, Help & Troubleshooting] vettejock99:
So this thread has almost 21,000K views, but due to the thread merging it has become much less useful for actually getting ansers to Cupcake questions. That said, I am going to use the avenue as it has been provided and ask my original question again:

Is anyone who is using one of the 2/2 or newer Cupcake shapshots willing to comment on how well or poorly the current applications available (like Steel, Streamfurious, etc.) run on that code base?

Thanks.
[G1 Q&A, Help & Troubleshooting] neoobs:
supposedly it runs just fine, said by google. But I have yet to try. I may try tonight and will let you know if I do.
[G1 Q&A, Help & Troubleshooting] andonnguyen:
Seems to work fine for me. Although I have no access to data sync, or the market. lol. I have it set to japanese (i think?), but i've had it the whole day and its been great, sorta. lol. I like the call log details =] Also, I've been able to load tetris and jeff sharkey's to do list just fine. The soft keyboard is responsive, and I don't know what else I can tell you, I'm going to sleep soon haha.

btw, i grabbed it off of: http://andblogs.net/images/snapshots/, and downloaded and fastboot flashed the latest master images from 2009-02-10
[G1 Q&A, Help & Troubleshooting] barakinflorida:
running 2-10-09

using it for 2 days. it works it runs astro and some other apps ..funny entry problem when typing nubers it kills any started word when you hit the 1st number !
[G1 Q&A, Help & Troubleshooting] hbguy:
thank you jashu! then i figure jf's, the beast that he is, will update his rc30 something and rock it like a rock star for everyone :). amazing people we have on here

hbguy
[G1 Q&A, Help & Troubleshooting] dwang:
merged

Looks like cupcake has been merged into the master branch.

"Update: cupcake has been merged into master."

http://source.android.com/roadmap/cupcake

Does that mean a g1 cupcake image can now be built?
[G1 Q&A, Help & Troubleshooting] :
Don't you mean "baked"? :D
[G1 Q&A, Help & Troubleshooting] hallm2533:
This post here does not fill me with hope that the G1 will be seeing a Cupcake update very soon. http://groups.google.com/group/android-platform/browse_thread/thread/e3312606f8c4c47f#. But honestly, as long as A2DP and video recording make it through, the G1 will be complete for me.

That aside, does anyone know if updates that are pushed to T-Mobile phones will also be pushed to the ADP1 somehow, and if yes, how?
[G1 Q&A, Help & Troubleshooting] vSymm:
I actually slept through a final due to that damn alarm clock bug - the 'modal dialog' in this case was the update nag screen for RC30...

Anyway, I'll point out that even if you were to get this to build for the Dream hardware before officially supported, you wouldn't want to flash it. There are quite a number of differences between HTC's image and the public source. The factory images have stuff like the Smack library for Gtalk (using XMPP instead of IMPS, which is the only thing available in the open-source version) and an update downloader (only the nag screen is in git).
[G1 Q&A, Help & Troubleshooting] haitiankid4lyf:
what does the OTA keys look like; are they a file if so what should the extension be?
[G1 Q&A, Help & Troubleshooting] tinandroid:
I managed to get the cupcake update running on G1. Radio/Data call and WiFi work as you can see in the video.

http://www.youtube.com/watch?v=F4Nvy3iRffM
[G1 Q&A, Help & Troubleshooting] Sarvatt:
It's getting a little closer, prebuilt wifi and kernel in the dream tree now

http://android.git.kernel.org/?p=pl...it;h=9ef923f6c4f26b4ca40d4c386490a82934a74fd1

Also, there is apparently someone working to get it built for ADP1 as per this thead

http://groups.google.com/group/android-platform/browse_thread/thread/7341f4a6c1b5b0e4is
[G1 Q&A, Help & Troubleshooting] dwang:
This is awesome. Can u comment on some of the other new features from cupcake. Like is the broswer faster? Etc..

Thanks!
[G1 Q&A, Help & Troubleshooting] xile6:
Will this be added to the new OTA (rc31 maybe)? or will this be only for true open source G1 (rooted)
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
Cupcake Teaser Video - Keyboard

http://www.youtube.com/watch?v=F4Nvy3iRffM

Thanks to DaYuMu6ft7on HOFO for the find
[G1 Q&A, Help & Troubleshooting] Koush:
I just finished flashing cupcake to my phone... :) time for real development to begin!
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
Wha Wha Wha? I thought this was just going to be in the SDK for now? Does the cupcake software have all the "fixes" enabled?
[G1 Q&A, Help & Troubleshooting] Koush:
Cupcake was merged into the main development branch a few days ago. The HTC specific stuff has also been in the repository for a while.

Here's how to build for dream:

http://source.android.com/documentation/building-for-dream

Here is Disconnect's post on how to flash the data:

http://groups.google.com/group/android-platform/browse_thread/thread/7341f4a6c1b5b0e4is

Note: the repository is broken at the moment for building for Dream; in particular, the AudioHardware files that are mentioned in the 2nd post. I needed to make changes to 3-4 files to fix the build breaks. I'll attach the changes I made once I'm done verifying everything is still in working order.

Edit:

Some Google specific stuff is also missing; I'm going to be looking into seeing how I can cannibalize from a stock phone into a system.img that I build.
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
Going to presume this doesn't break root?
[G1 Q&A, Help & Troubleshooting] Koush:
From what I understand, you can't lose root so long as you have the engineering bootloader. You can always flash something back on there if the OS takes away your root.
[G1 Q&A, Help & Troubleshooting] gospeed.racer:
I am assuming that Cupcake cannot be installed at the moment for those of us that have the root locked, right? Will we have to wait for it to be official?
[G1 Q&A, Help & Troubleshooting] jdwme:
so does this mean soon will have a flash available here that will put cupcake on our phones?
[G1 Q&A, Help & Troubleshooting] Koush:
Yes you need root. Give me a bit to rewrap all the missing applications. The phone isn't really usable without that stuff.
[G1 Q&A, Help & Troubleshooting] dcman008:
I can't wait to cupcake my phone.

Yes I used cupcake as a verb.
[G1 Q&A, Help & Troubleshooting] gospeed.racer:
Doesn't do most of us any good, as we are "protected" against harmful upgrades until Google, htc, and Tmo say we are able to have them:rolleyes:

SUCKS! I bet Tmo is going to be getting a lot of RC30 phones back that mysteriously work just fine. :p
[G1 Q&A, Help & Troubleshooting] Ryanmo5:
I am supposed to get my replacement phone on the 23rd, will let you know if it comes with rc29 or not. My trackball was sticking but your right i bet alot of people will! I'm not gonna lie though i want root, just hope I'm lucky enough to get it on new phone! I thought this was an ota update for the g1 that was coming out in january though, shouldn't we all get it or is the keyboard not in the update?
[G1 Q&A, Help & Troubleshooting] gospeed.racer:
I hope we will all get it, hard to say when though. Just like all the OTA updates, some take weeks to arrive once available.

The keyboard is cool, but by far one of the lesser features of cupcake that I want!
[G1 Q&A, Help & Troubleshooting] Ryanmo5:
Yeah i hear ya, its like were getting a brand new phone with this update. When i read it i was amazed at all the stuff in it :eek: Video capture will be another function i can scratch off my wishlist
[G1 Q&A, Help & Troubleshooting] Koush:
Hrm, copying the different files over won't work. The framework/API changed enough that including older APKs just won't work.

I'll see what I can get to work, but as of now, Gmail, the unified IM client, and YouTube are not running.
[G1 Q&A, Help & Troubleshooting] dwang:
Is it possible to recompile those applications?
[G1 Q&A, Help & Troubleshooting] Koush:
The source for those applications is not available.

Oh, and the Maps applications works, although the My Location feature doesn't.
[G1 Q&A, Help & Troubleshooting] Koush:
The IM application is now open source, but is converted to a plugin based model to allow for any arbitrary IM provider plugins... pretty cool. Unfortunately, the GTalk/AIM/etc plugins are not provided, so the application starts and immediately exits due to the lack of IM clients. :)
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
For once, I think I will wait it out a bit. Usually I am willing to lose some things in order to get the newest toys. However, it seems like this phone would be pretty "dead" without some of those options.
[G1 Q&A, Help & Troubleshooting] bodyman:
I think that Google will want everthing to work with the dream and eventually allow su support as this is "open-source". Maybe with the option of: "Do you want to be absolutly responsible for your phone or not?" question. I, unfortunatley went to rc30 because I was STUPID for thinking it was an "improved" rc 29. I just hope that when we get out of the RC stages, that we will have a true open source aplication and then maybe we can get away from java and into x11 or x12(if there is one, because I haven't played with linux in awhile.

Then this WILL BE FUN!!!!!!
[G1 Q&A, Help & Troubleshooting] jashsu:
No chance. For G1, RC30's security model is working as intended. Discussion of this topic here.

@Xile6: Cupcake changes should be implemented in a forthcoming official update for G1. Be patient. ;)
[G1 Q&A, Help & Troubleshooting] genejockey:
Please understand that open source has nothing to do with whether the phone is rooted or not. Open source means that the source code for the Android OS is available for anyone to view, modify, and distribute according to the specific software license a particular file is placed under (Linux kernel = GPL, other parts of Android = Apache, etc).

The fact that the RC30 patched a vulnerability that took away root on the G1 has nothing to do with open source, and neither does the fact that T-mobile and HTC have implemented firmware signing.

Note that I'm not being critical about this, I simply want to promote understanding.
[G1 Q&A, Help & Troubleshooting] worry:
>Please understand that open source has nothing to do with whether the phone is rooted or not. Open source means that the source code for the Android OS is available for anyone to view, modify, and distribute according to the specific software license a particular file is placed under (Linux kernel = GPL, other parts of Android = Apache, etc).

This is kinda contradiction: how can you distribute software if nobody can use it (you cant' install it without having root)? :)
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
You can install the software. Or does your phone not have Android on it and is just a paper weight? You are still missing the point.
[G1 Q&A, Help & Troubleshooting] genejockey:
What I have said is not a contradiction. It is a perfectly legal practice to release a locked-down piece of hardware that runs an open source operating system.

You cannot simply call a stone a piece of candy and change the way the stone will taste in your mouth. Likewise, you cannot simply apply your own definition to "open source" and change what it actually means. It is a legal term. It is a collection of software licenses. It is a software movement that has been around since at least 1983. Open source only guarantees you get access to the source code. It never guarantees you access to the hardware. It doesn't even imply that the source code that is offered will even compile correctly or run on an existing piece of hardware.
[G1 Q&A, Help & Troubleshooting] jashsu:
Thread is going off topic (discuss "cupcake"). Start a new thread in Dream general subforum if you want to discuss open source.
[G1 Q&A, Help & Troubleshooting] apatcas:
are you retarded? android does not have a lot of software options, as of now it still can't do 10% of what a wm phone can do.
[G1 Q&A, Help & Troubleshooting] Koush:
The 10% it can do, it does much better...
[G1 Q&A, Help & Troubleshooting] Henchman:
I beg to differ.

I really hope cupcake brings some major improvements.
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
Are you? Apparently you can't read.

This thread is about cupcake.... Now sell your G1 and get a WM phone and quit your whining before Jashsu or another mod just locks the thread.
[G1 Q&A, Help & Troubleshooting] :
thank goodness! someone had to say it. apatcas, make educated statements, or pose questions with good reason, not just spew forth garbage..... and a wm phone sucks compared to android, the only reason you think it is better is because wm has been around longer and had more time to have programs developed. after four months android has tons of applications that windows mobile doesnt. and....learn what open source means....
[G1 Q&A, Help & Troubleshooting] apatcas:
I'm not gonna denny that android is a good OS, its a new os, the thing that bothered me was the fact that the guy said that if its not a p[hoine running Android OS its a paperweight.

Cupcake is gonna add a lot of stuff that the phone needs to make it a successful phone just wish it would have came out when the phone did.

Now as of tons of application i dunno! i cant even edit a doc file, attach files on email. Android has a long way to go.

As of open source, dude, i can change everything on a wm phone, i can't add anything to the desktop on Android: tabs, some add-ons, but damn i can place icons where i want... its as closed as the iphone! whatever u do to it, it will still look the same, just like the iphone - i know i had 2! - u get sick of 4x3 icons.

Anyway hopefully cupcake will make it more competitive
[G1 Q&A, Help & Troubleshooting] allyourbasekris:
I feel you don't understand what Open Source means, still. Here's an example for you.

Imagine if you will you discover a catastrophic bug in Android, you are allowed, even ENCOURAGED if you have the means, to fix it for the betterment of the overall Android community. Your changes if approved will even go into the offical Android branch making the OS better for everyone.

If you discover a catastrophic bug in a closed source OS (such as WM) you can let people know, that's all you can do until the official development team get round to fixing it.

Another example, the jump from WM2003 to WM5 is something that was left up to the device manufacturers to implement if they wanted, some of them didn't, meaning you had to hack together a custom rom, which violates certain licensing laws or buy a new device. On Android or any open source OS, a new version can come out, and you can conceivably install it on ANY device you want without having to pay a license fee to anyone.

Also try if you can to understand the difference between hardware and software. HTC designed and made the G1. Google made Android. T-Mobile is the one responsible for locking the hardware down. Google's primary concern is in Android, the normal consumer version of the G1 has root removed to avoid a possible malware program destroying people's phones. The dev phone has no such restrictions as it's nothing to do with T-Mobile.

I only replied because I feel that hopefully this will put this to bed and allow the actual developers to exchange ideas without more cluttering up of the forum. If you don't like the G1, take it up with either HTC or T-Mobile, they both have user level forums, if you have an issue with Android that is of relevence to the dev community then THIS is the place to put it.
[G1 Q&A, Help & Troubleshooting] I7oobie:
::CLAPPING:::
[G1 Q&A, Help & Troubleshooting] :
i agree! round of applause!
[G1 Q&A, Help & Troubleshooting] jashsu:
It would be nice to imagine that one post would suddenly educate all the misguided neophytes on the forum. But it's just a Dream ;)
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
I am not a developer in any way, so I apologize if these questions are vague or miss-guided.

1) With cupcake, it has a new keyboard. So is this being implemented in all applications? If so, what happens to software with keyboards such as ChompSMS? Is it going to slide "over" the original or will it need to re-written to utilize the Cupcake keyboard? Orrrrr, will developers need to "call" the keyboard to use it?

2) The kernal is being upgraded. Will this mean we need updates for all the software or is the kernal "backwards compatible"?

3) Does this line mean that they are developing skins for the SDK, new software titles, or for developers to create skins (themes) for the phone itself? I presume it's just for the SDK... but well... one can hope?

emulator system images, skins, and hardware configuration to let developers test their applications on their Android implementation

4) Has anyone else noticed that the cupcake development page keeps getting additional fixes/add-ons?

http://source.android.com/roadmap/cupcake
[G1 Q&A, Help & Troubleshooting] jashsu:
The cupcake osk pops up when the user touches a text input object. Current custom osks don't approach this sophistication and will most likely be incompatible (either the text entry box is not a standard text entry or the custom osk will show up on screen along with the cupcake osk)

Dalvik/Java software will not be affected.

Just for the SDK, probably.
[G1 Q&A, Help & Troubleshooting] momentarylapseofreason:
FWIW, the OSK in ChompSMS doesn't pop up until you click on a text field... but thank you for the insight :)
[G1 Q&A, Help & Troubleshooting] bbbblack:
Onscreen cupcake keyboard and rc30 root ?

I'm not sure if this was asked b4 but, is there a source code or a way to strip the onscreen keyboard from the cupcake rom and insert it into modified rc30 ? For those of you who have installed the cupcake rom and used it, is it difficult to recreate the onscreen qwerty? Does it require root access or is it stricly hard coded into cupcake ?

Thanks in advance.. if question already asked, apologies
[G1 Q&A, Help & Troubleshooting] uberingram:
It's part of the OS itself. Not an extra program running in the background.

Short answer: Not gonna happen.
[G1 Q&A, Help & Troubleshooting] diabolical28:
if someone would take the time it could happen but that person more or less would be JF and well im particular i think the OSK from steel is the best for size and functionality. the only problem i have seen with it is that it doesnt autofocus the text input area and when you slide the kb open it doesnt auto close. but then if you got to portait mode the keyboard would be small it would be cool to split the kb half on one side of the screen half on the other :)
[G1 Q&A, Help & Troubleshooting] bbbblack:
Yes, that would be great ! And from the time I saw it on cupcake the youtube video, I thought it was possible. And when chompsms created a keyboard for text, and then a keyboard for steel I was more convinced that someone could cook one up for the entire os. Maybe someone can take a peek at steel and chompsms source code and see how they can port it to the android os. But I really want to see the cupcake keyboard in action on my g1. I wonder when the official cupcake ota is coming ?
[G1 Q&A, Help & Troubleshooting] The Great NY:
Cupcake ota update:

has anyone recieved the update yet, i know its real early, but this morning i got an update to my phone. but i think its the regular RC30, beause recently i reverted back to the RC29...

so im wondering if it just OTA'd the RC30 again.

my build data is:

kila-user 1.0 TC4-RC30 116143

is that ust the stock rc30 again?

and for anyone whom got the cupcake ota, how is it, any reviews?
[G1 Q&A, Help & Troubleshooting] The Great NY:
just a lil bump?
[G1 Q&A, Help & Troubleshooting] Mikey:
No need to bump after an hour....

Remember it is a weekend and people have lives ;)

I understand that this is all new and fun but relax on the weekends. :)
[G1 Q&A, Help & Troubleshooting] The Great NY:
yea, im sorry, i only did it because i wasnt sure if my post getting moved to this thread would activate the new post icon. no rush.
[G1 Q&A, Help & Troubleshooting] JesusFreke:
Yes, that's stock RC30.

What makes you think there's a cupcake ota?
[G1 Q&A, Help & Troubleshooting] The Great NY:
they been saying that it will get pushed out OTA in january. at leasts thats what some of the threads on here are saying.

its quite aggravating, i reverted back to RC29, to get root, got it, did the step by instructions only for it to keep saying recovery.img doesnt exsist over and over.

so there isnt going to be any OTA cupcake style update with the virtual keyboard and all the stuff listed about it?
[G1 Q&A, Help & Troubleshooting] gospeed.racer:
Dude, we are 4 days into January (ONE working day, LOL)! Nobody said it aint gonna happen, but I also wouldn't hold my breath!
[G1 Q&A, Help & Troubleshooting] The Great NY:
i wasnt rushing it, i was just asking if someone may have gotten by a freak early drop or something.