yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] ChaoticKinesis:
Hi guys. I hope this is the right place for this question. I'd rather have put it in the development forum, since I expect more devs frequent it than here, but I'm not sure it would be appropriate.

I will be writing a paper for an Operating Systems class looking at the Android OS. Specifically, I intend to compare it with Linux, giving consideration to the optimizations that were made for developing it as a mobile platform. I would like to also incorporate some analysis of the source code. This would likely include compiling a kernel from the source and probably installing some variant of it. I do not have any experience with OS/ROM development but I do have a decent amount of programming experience.

I would like to know if anyone has any favorite resources on the web, or even print, on this topic that would qualify as "academic." Unfortunately, this means forums and wikis are out. As far as I can tell, resources on this topic are scarce—or maybe I'm just not looking in the right place. I would appreciate any input I can get.

Thanks in advance!
[Android Q&A, Help & Troubleshooting] ChaoticKinesis:
bump

10 char
[Android Q&A, Help & Troubleshooting] Theonew:
You could browse around here: http://developer.android.com/resources/index.html.
[Android Q&A, Help & Troubleshooting] Reverend_Dave:
Android is Linux with Google's user space running on top of it. If you're just doing OS-level comparisons, it should be a pretty short report. :)

Google adds a very small number of things to the kernel, like wake-locks, but those are (allegedly) getting phased out in favor of "native" constructs.
[Android Q&A, Help & Troubleshooting] ChaoticKinesis:
I guess it would be more appropriate to say I'm interested in OS engineering rather than development for the OS, dealing particularly with the kernel.

Are there no major modifications done to the Linux kernel in such respects as scheduling, memory management, paging algorithms, I/O, etc. to optimize for mobile devices? I can't seem to find much that actually discusses how these are implemented in Android. For example, I am aware that there are apps that allow us to change the scheduler: are these just toggles for stock Linux code implementations?
[Android Q&A, Help & Troubleshooting] Reverend_Dave:
There are a bunch of device drivers, obviously, but the only real kernel changes have to do with something called "wake-locks", which are a specialized form of locking that allow applications to prevent the phone from going to sleep. And one of the Linux kernel guys has demonstrated how an existing construct can be used to the same effect. Google has tried (with varying degrees of enthusiasm) to try and get their stuff integrated back into the kernel because anything _not_ in the kernel is a lot more work to maintain.

Right now, the kernel ARM maintainers are working on improving device management on ARM (currently, there's not much reuse, resulting in a dozen or so different drivers for some common IP blocks), which is a cause near-and-dear to Google's (well, Google's-phone-making-partner's) heart, so Google is probably going to try to avoid doing anything seriously incompatible.
[Android Q&A, Help & Troubleshooting] ChaoticKinesis:
Thanks for the info. I guess Android will have to sit this one out then.
[Droid Incredible Q&A, Help & Troubleshooting] Splash01:
which application did u use, and root Droid Inc.?
[Droid Incredible Q&A, Help & Troubleshooting] Vince556:
Unrevoked. Super easy. Takes less than 10 minutes.
[Droid Incredible Q&A, Help & Troubleshooting] scuzfly:
I used the same program but now I can't seem to download it.
[Droid Incredible Q&A, Help & Troubleshooting] jacktha1:
I wasn't able to download it before either I and was able to get it off filecrop.com. Give that a try, just search for unrevoked....
[Droid Incredible Q&A, Help & Troubleshooting] RMarkwald:
They tweeted that a mirror is down, and are looking into it.
[Droid Incredible Q&A, Help & Troubleshooting] visionviper:
You may have to install the Android driver manually. I had to when I rooted my Incredible. For some reason when Unrevoked tried to do it, it failed. But it installed fine when I ran the standalone driver installer.
[Droid Incredible Q&A, Help & Troubleshooting] jskolm:
Does unrevoked work with the Gingerbread update? I am getting a replacement phone from Verizon tomorrow and I am sure it will come with 2.3.4 on it and want to make sure I will be able to root it again.
[Droid Incredible Q&A, Help & Troubleshooting] RMarkwald:
You can read this, but as far as I know, it is not.

http://xdaforums.com/showthread.php?t=1306400
[Droid Incredible Q&A, Help & Troubleshooting] GooTz66:
You can root with it but you cannot achieve s-off. To get s-off back you will need to downgrade first to 2.2 gain root and s-off then upgrade to a gb based ROM.

Here is the thread you wanna read:

http://xdaforums.com/showthread.php?t=1306400

I used that info to root my gf's Inc after she accepeted the ota update. It works, just follow the instructions exactly and you should be fine. Good luck
[General Questions and Answers] yasinhasbay:
my phone is xperia x8 and i installed FroyoBread v023b FINAL rom in this forum.

but the apps i had before, are remained untouched. i want a "complete format" so i wiped all system data(factory reset) from xrecovery and re-installed the froyo rom

but result is the same. i even formatted the sd card and deleted all data including my pics and videos etc, and re-installed the rom but all those apps are in my phone now

how can i solve that problem?

is it related ext1, ext2 etc?
[General Questions and Answers] st@matis:
what apps do you mean?system apps? why dont you just install titanium backup and uninstall em
[HTC Flyer, EVO View 4G] cchandler145:
I've been trying to find a clear an authoritative answer.

Some specs seem to indicate that it does HSDPA on 900/1700/2100.

Others seem to imply it might do HSDPA on 850/1900, which is what AT&T uses.

I've seen one comment here that the flyer on does Edge speeds on AT&T.

Can anybody confirm or refute this for me?
[Atrix 4G Q&A, Help & Troubleshooting] silentecho13:
Hey guys,

I'm new to roms, and this is my first android phone.

I'm currently on 2.3.4 and I am rooted.

From reading around, I've found that I need to start by unlocking the bootloader, then flashing recovery, then installing a rom from there.

Before attempting anything, what do I need to backup and how?

I've backed up all user apps with TiBu, and the backup is on my external sd card, a 32gb.

What else would need backing up from the phone's internal memory?

I know that unlocking the bootloader requires a data wipe (?), but what exactly does it wipe, and what files should I worry about?

Secondly, when attempting anything, do I copy and use the files from sdcard or sdcard-ext? Can I just remove the external sd card all together and proceed from there?

I'm just a bit concerned about stuff on internal memory such as the camera roll, pictures, app settings (such as my angry birds progress...all 3 stars...lol)

I'm lost guys.

Thanks for any help anyone offers!
[Atrix 4G Q&A, Help & Troubleshooting] Bruce Lee:
For backing up, I have before put the backup files on my computer as a precaution in case I screw up and I use titanium backup also.

Sent from my Atrix XDA Premium App
[Atrix 4G Q&A, Help & Troubleshooting] sk8trix:
back up your entire ROM and put it on your pc and keep a copy on your external sd card in case you end up with problems while flashing ROMS
[Atrix 4G Q&A, Help & Troubleshooting] silentecho13:
So backing up my entire rom through recovery will keep all my data on the phone? (pictures, etc)

Is the external SD card actually necessary for flashing?
[Samsung Infuse 4G] suryathesun:
Hi,

I rooted my Samsung Infuse and flashed CM7 as explained in http://xdaforums.com/showthread.php?t=1311960

It looks awesome, many thanks to the people who put it together. ( I couldn't reply there since I am a "noob")

My phone boots fine in to CM7 and I can make calls and use other hardware, no problem so far.

I was trying to get Gapps by going to Rom Manger -> Download ROM -> Scroll down to Google Apps. It reboots and ends up at the screen with the white triangle around an exclamation and the android icon. I do not get the ClockworkMod menu. I have to press and hold the power button to reboot normally and get back to CM7.

Am I missing the recovery executable file? I looked in /system/bin and /sbin and it is not there. Should I copy the one I used earlier in to /system.bin ?

Thank you.
[Samsung Infuse 4G] Dani897:
I believe cwm can show that when it is working, on some builds you can toggle between it showing the files being copied and that screen with the power button if I remember right.
[Samsung Infuse 4G] suryathesun:
Thanks for the reply, Dani897.

I am trying to get the Google apps installed which I couldn't since the recovery mode isn't showing up.

Any hint how I can get them on?
[Samsung Infuse 4G] Dani897:
Not really sure, I don't run CM7. But if you are using ROM manager it might just start flashing and never enter the menu.

If it is hanging maybe you can find gapps.zip on xda somewhere and put it on the sd card. Then use the reboot into recovery option instead of the flash ROM option in ROM manager.
[Samsung Infuse 4G] Sarius24:
Why not install the. Apk's instead of flashing the Google aps
[Samsung Infuse 4G] suryathesun:
Thanks Dani897, didn't realize the reboot has recovery option. Now I have the Gapps installed.

In fact, CWM showed up when I rebooted into recovery mode. Wonder why ROM Manager couldn't do that.
[Samsung Infuse 4G] Dani897:
If I remember correct ROM manager has several options, 1 is to download and flash roms, 1 is to flash from sd card 1 is to reboot into recovery. if you use the first two options it goes into recovery but not the menu, it skips strait to flashing so you don't needed to do any more work, it only shows the menu if you reboot into recovery.
[Samsung Infuse 4G] suryathesun:
Thanks for the reply Sarius24, I will try that the next time.

Do you happen to know of a reliable source for such apk's?
[Samsung Infuse 4G] suryathesun:
Good to know that. In fact, I tried the "Download ROM" option which downloaded the Gapps zip and rebooted in to the white triangle screen.

Now moving onto fixing other issues :)

Thank you.
[Android Q&A, Help & Troubleshooting] DonDizzurp:
what is the file that controls this?

i am using a MIUI-based rom and replaced sidekick with googlesearch, however, it also removed the sidekick recent apps/task manager without replacing it with the stock recent apps list

so now when i hold home, nothing happens..

can anyone help me here?
[Android Q&A, Help & Troubleshooting] st@matis:
there's an option in go launcher's menu for recent apps you may want to try it
[Android Q&A, Help & Troubleshooting] koubulls2:
This is a sense 2.1 and + options
[Android Q&A, Help & Troubleshooting] DonDizzurp:
thanks st@matis but then id have to be on the homescreen and open the drawer to get to it rather than just holding the home button

and koulbulls2, i have no idea what youre talking about

id prefer the stock android "recent apps list"

having a hard time finding out what apk or file(s) controls this
[Android Q&A, Help & Troubleshooting] jalankakapsatu:
touch home for 3s,it'll came out

maybe for miui there need to tab it,i forgot,i didnt use miui again,CM7 :D
[Android Q&A, Help & Troubleshooting] jpkbeddu:
I too stuck with this problem.. No way to get this fixed..?
[Android Q&A, Help & Troubleshooting] DonDizzurp:
old but bump?
[Android Q&A, Help & Troubleshooting] sashank:
Recent apps is part of the framework, I think. That's what I've learnt. There's no apk for it. What happens if you re-flash your MIUI ROM? Not with a full wipe, but just re-flashing /system to get all the system files to normal state. Maybe you already tried this, but it seems likely that it would work.
[Android Q&A, Help & Troubleshooting] Qqqxxxzzz:
SystemUI
[Android Q&A, Help & Troubleshooting] scivias.a:
I'm using ADW Launcher and if you hold home button longer it shows recent apps.
[Android Q&A, Help & Troubleshooting] webharsh:
Try this.
[Android Q&A, Help & Troubleshooting] vicky4slayer:
Job manager.apk, LOL.. :)
[Xperia Arc Q&A, Help & Troubleshooting] NiklarenF1:
Hello! I want to ask about google plus issue. There is Google Hangout and I don't understand why can't I use it on my Xperia Arc, and my question is there any solution for this issue?
[EVO 4G Q&A, Help & Troubleshooting] Ipaulone:
Is there any way? I been looking around and no luck, for some reason those recent apps bugg me.

I'm currently running R2R Going Green Sense 3.0

http://xdaforums.com/showthread.php?t=1183252

If any one can help me that would be great.

I found this but its not for the EVO, i have no knowledge knowing if it would work. I get stuck on the decompile part.

http://xdaforums.com/showthread.php?t=1231537&page=2
[EVO 4G Q&A, Help & Troubleshooting] ruben1221:
I don't think you can. It's there to show u what u opened and its basically a shortcut to go back to the program or app.
[EVO 4G Q&A, Help & Troubleshooting] lmoore55:
I know synergy has one that was made to remove it, but since its only 2.1 im not sure if it will work, you can nand and then try if you want. I will attach it with this post. Give it a try and see if it works for your rom.
[Galaxy Tab 10.1 General] poisike:
About updates, it seems to me that Samsung produces a lot of updates every month, they just don't push them out. We get at least two leaked firmware a month. I'm ok with that because I don't like Kies anyway and Odin is easy to use. Android 3.2 seems to be out in Korea, so it can't be far for us, I expect the next leak to have it (KJ1?).

About the gt8.9 lag in landscape mode, unfortunately I think that's hardware problem. All tabs with tegra soc have this lag in portrait. For some unknown reason the gt8.9 screen is rotated 90 degrees (look in build.prop file) and that's why it has this problem in landscape. So I don't believe android 3.2 will fix this. Maybe ICS will, if it does do something very differently in launcher.
[Galaxy Tab 10.1 General] bigbrovar:
which brings me to the point of user engagement. Samsung could do better in that area. Its just hikes me when acer, motorola and HTC release update road map for their devices and we get nothing from samsung. They could do better in that regards

Your signature listed the xoom with hc 3.2.1 does that mean you still have same lag even with honeycomb 3.2?

we are not even sure about ICS samsung has not said anything officially about which device would get updated and when. (and no random comment from a samsung italian site/facebook page does not count as official)
[Galaxy Tab 10.1 General] poisike:
Yes, Xoom with Android 3.2.1 still isn't smooth when changing homescreens in portrait. Like i already said, it's a known problem with all Tergra 2 Honeycomb tablets. Only new thing about GT8.9 is that in that case it's in landscape and not portrait. If you don't believe me, hold your tab in portrait and you will see how smooth the scrolling through homescreens is. I can't believe Samsung didn't know about this problem, it seems they just thought that we can live with it. I can and have lived with my Xoom and GT10.1 that have this problem in portrait mode and i have never complained about this issue because i rarely use the tablet in portrait. But having this problem in landscape... i'm starting to hate my GT8.9 which i bought just a few days ago. I'm now using GT8.9 with only one homescreen set up because i don't want to see this jerky scrolling.
[Galaxy Tab 10.1 General] pcgeek86:
All I care about is that we get an Ice Cream Sandwich ROM in a timely manner. Since Samsung is the launch partner with Google on ICS, they'd better do more than just try to sell the Galaxy Nexus.

I have to say that I'm not impressed with the lack of updates either -- a device of this caliber deserves to not be released and then ignored over time. Just like a desktop or laptop computer, I expect to apply updates on a regular basis to fix reliability and security bugs, at the OS level.
[Galaxy Tab 10.1 General] Szadzik:
As if this ever worked. Are we in kindergarten or what?
[Galaxy Tab 10.1 General] Lanky14:
So I'm in Canada and just got my galaxy 10.1 back from Samsung tech support (for repairs) and it came back with Honeycomb 3.2

I must say that it is wayyy smoother and better then 3.1
[Galaxy Tab 10.1 General] pngface:
Now just give us a system dump so the rest of us can flash it :)
[Galaxy Tab 10.1 General] EvoXOhio:
post a pic.
[Galaxy Tab 10.1 General] nickwarn:
Picture, or it didn't happen. Also seems that some guys in Israel, I think, have also got it. JK1 that was called. I think Task650 is helping that guy to dump the system. Maybe I should mention that that was for 7510.
[Galaxy Tab 10.1 General] poisike:
Turn it to portrait, is scrolling through homescreens still smooth? I don't think so.
[Galaxy Tab 10.1 General] pkoper:
It would definately be great to get updates more often.

But on the other hand I do not recall Samsung having ever published, promised etc. that they will provide updates on a regular basis. It's just a nice thing that happens and I think.

Howcome do people feel they have a right to regular free updates?
[Galaxy Tab 10.1 General] Lanky14:
see attached
[Galaxy Tab 10.1 General] Lanky14:
a bit more choppy, but not bad at all!

I don't think it will ever be iPad smooth... but way more bearable then when it was 3.1
[Galaxy Tab 10.1 General] Tubes6al4v:
If you have the time, I am sure some devs would love a system dump of 3.2 Here is a guide using adb: http://xdaforums.com/archive/index.php/t-654561.html

Thanks!
[Galaxy Tab 10.1 General] Lanky14:
I have no problem doing that except I am about to head out on a 3 week vacation. If no one else has done it by beginning of Dec (I get back the 3rd), I will gladly do it
[Galaxy Tab 10.1 General] Isilmalith:
You can't be serious. Vacation can wait, dump that image ;)
[Galaxy Tab 10.1 General] nuprotocol:
hahahha exactly! hook us up! lol (take your laptop with you)
[Galaxy Tab 10.1 General] qhinton:
I have the 7.0 Plus and its sort of smooth while swiping in either mode. It only stutters maybe 1 out of 10 swipes.
[Galaxy Tab 10.1 General] poisike:
7.0+ doesn't have Tegra 2 SoC so this doesn't mean much, except it proves that its a hardware problem on Tegra tablets.
[Droid Incredible Android Development] gatormark08:
DEVS: You may use this as you please

(just give credit)

Specs:

Date Released- October 25,2011

OTA- 4.54.651.1 CL134969 release-keys

Kernel- 2.6.35.10-gaed752bhtc-kernel@and18-2 #1 FriMay 13 11:26:41 CST 2011

Android: 2.3.3

Sense: 1.0

INFO:

Rooted

Zipaligned

Deodexed

CRT On/Off enabled

4 in 1 Reboot

Any questions, just ask. It's running really smooth, still has all Sprint elements (except wimax, yes settings are still in there) Everything works.

Link- http://dev-host.org/vulxg4hf4pdq/Deodexed_4.54.651.1_Port.zip
[Droid Incredible Android Development] gatormark08:
reserved for more
[HTC Amaze 4G] sportsinger75:
Hey guys,

So here's the deal, I've been waiting and waiting for Otterbox to release a case for the Amaze and I've been disappointed up to this point. Today I went to their website to again browse the HTC devices with Otterbox cases and was astounded at the fact that both the Vivid and the Rhyme have Otterbox cases now...they pretty much just came out, especially the Vivid (this past weekend). Even more frustrating, it seems like every HTC device *besides* the Amaze is supported. I e-mailed them regarding availability, but we'll see if I get a useful answer. Anyone else have any other ideas regarding other cases I can look at getting outside of Otterbox of similar quality? Thanks...
[HTC Amaze 4G] 2sh0rt:
The Samsung Vibrant took about 2 months. It depends on its specifications and how many are to be sold as to how quickly the box is made. If the dimensions are the same or similar to other models it can be farely quickly. Also if its a wider spread device (global rather then just regional) it will be quicker too. Be patient, im sure it will come.
[HTC Amaze 4G] sportsinger75:
Thanks for the response. I got an answer from Otterbox themselves that said there is nothing in the works as of right now, but I'm sure you're right, it'll just take time.
[HTC Amaze 4G] menacke:
Yes in fact I Emailed Trident about a case and they said they will make one available later this month while otterbox said they did not have any plans on making one as of right now and if they were they still couldnt comment on how long it would take till they released it.

Otterbox reply

Nadine Hughes nadine.hughes@otterbox.com to me

show details Nov 7 (5 days ago)

Hi Dennis,

Thanks for your email. At this time we have not confirmed if we will be making a case for that device. OtterBox.com will be updated with case options if and when they become available. Sorry for any inconvenience!

I also have an online survey that you can fill out and offer your suggestions:

http://www.surveymonkey.com/s/OtterBoxCustomerService_NewProductSuggestion

Hope that helps!

Trident Case Reply:

David Pope david.pope@tridentcase.com to me

show details Nov 7 (6 days ago)

Yes we should have cases for that later this month. Thanks!

Simple and enough said from Tridentcase I think so
[HTC Amaze 4G] chrischoi:
You guys should write into Seidio. I think they are the best cases hands down. I always get 2 for every phone I have.

They said nothing is finalized. I know it's off topic, but for those interestd.

http://xdaforums.com/showthread.php?t=1319860
[HTC Amaze 4G] ebocioj:
get a d30 case from tmobile heavy duty look up d30 its amazing technology
[HTC Amaze 4G] chrischoi:
...

Anyone that partners with Icon can't be taken seriously. I have one myself. I will admit it's the nicest case out right now.
[HTC Amaze 4G] Turboboxer:
I love the D30 as well... I have had Otterbox in the past. Always added heft. I like this d30 because it doesn't feel like that. I will also say I like the texture of the material for whatever reason. Feels like quality.
[HTC Amaze 4G] JRobida999:
GRRRR

I just made two phone calls:

Otterbox

Trident

Response from both:

"There are no plans to make a case for that phone at this time, but please keep checking back."
[HTC Amaze 4G] nguyendqh:
Try the d3o cases bro. I've got one on my Amaze and it's a nice fit.

Watch this video here which convinced me to get a case.

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

Forget waiting for otterbox.
[HTC Amaze 4G] Chinookwarrior:
Agreed

Agreed, nice case. Strong and shock absorbent. Just make sure to get the one with the hard shell on the back.
[HTC Amaze 4G] killfist:
I just bought two, one for the wife and one for me.
[HTC Amaze 4G] nguyendqh:
Awesome. Good stuff, good stuff.

Did you get the one with the dual protection?

It has a hard back.
[HTC Amaze 4G] menacke:
Yall should check out trident case it has two types out for the phone I just ordered my kraken AMS from them this morning and it was worth the wait a strong protection like otterbox with a built in kick stand on the case you can't get any better
[HTC Amaze 4G] stratax:
Id love otterbox to make a case for this.. even case mate. this looks amazing though http://www.tridenteer.com/products/Kraken-AMS-Case-for-HTC-AMAZE-4G-(Green).html
[HTC Amaze 4G] SuperMiguel:
any one has a real life picture of this casE?
[HTC Amaze 4G] bmbrad:
If you look under the trident aegis case thread a few people ordered the both types of trident cases. Someone said they will get the kraken one tomorrow and post pictures. There are pictures of the aegis case next to the d30 and Incipio case.
[HTC Amaze 4G] vzontini:
I sent OtterBox an email this week and this was the response on 01/11/2012:

Looks like we'll have to rely on other vendors.
[XPERIA X10 General] Ankit Tulsian:
Hello friends,

After using my x10 for 7 months i am thinking of buying a new phone.My budget is 500$.Please suggest some good phones.

Thanks
[XPERIA X10 General] pmmaster:
Sgs ii
[XPERIA X10 General] -- X10B --:
Go for a phone that can be updated to ICS.
[XPERIA X10 General] Ankit Tulsian:
Can we update GSII to ICS?
[XPERIA X10 General] sahibunlimited:
When ICS will be released then yes