yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Snake X:
Lemme get some things out of the way.. I am a noob. I have searched. I have read some of the results from the search. I am overwhelmed by the 20+ pages of results (lol). I am not 100% sure this is the correct forum for this (not sure where else would be ).. I believe this is one of those things where I need help based on my situation.. Ok, so here I go.

I wish to start porting ICS to my phone. That's my goal. I have general understanding of how linux works, but I do not know much about the android specifics of how they work, or what needs to be modified for this to work. I do not plan to use the kitchen tool as I wish to learn this the hard way. I believe this will help me become more understanding in what I am doing. However, at this point I don't and that's why I'm here. My phone model is irrelevant almost because its prepaid and usually the communities don't even recognize their existence.. at least that's how I feel about it. But I digress. My phone is the zte warp by boost mobile and I am here to learn hopefully the things that will get me started on porting ICS to this phone. I right now believe that the best thing for me to learn is how the android related files work because as it is, I only looked at guides on how linux works and I understand most of it. I'm not sure that's the best thing that will help me port ics, but I'm certain it is important.

Please help me figure out where I should start in learning how to port ICS to my phone basically.

Thanks XDA :)
[Android Q&A, Help & Troubleshooting] Snake X:
anyone? I am quite serious about wanting to do and go into this but I have yet one thread that anyone's ever replied to.. (or post iirc) which puts a damper on me
[Android Q&A, Help & Troubleshooting] tingtan:
From my limited knowledge, I think it is a huge task undertaking, you can download Android source code from Google, the hard part will be the device driver development and porting for Linux kernel (and maybe portion of Android). If you are lucky, you can use the existing phone bootloader (or you have to port one). Understanding the inner of the phone (different chip set may need different device driver) will be another challenging task.
[Android Q&A, Help & Troubleshooting] Snake X:
by the device driver development, you mean all the libs that go into the phone? Couldn't I just copy/paste the pre-existing libs that are already made for the phone? Also the phone im working with is a bit strange really.. noone has been able to compile the kernel from its source and get it to boot yet.. when it was compiled the zImage was different than that of the stock one.

And yeah, I have downloaded the aosp source.. I just need to know where to start at and the processes involved really
[Android Q&A, Help & Troubleshooting] zelendel:
To answer you question no the drivers and lib files are different for aosp based rooms then they are for the stock OEM from. The first step will be to get a working kernel. Without anything you do will be pointless
[Android Q&A, Help & Troubleshooting] Cameron1337:
I'm somewhat interested in the same thing, and from what I've gathered, you'll need to do these things to begin ROM development:

1. Read every page on the AOSP site and grab a copy of the AOSP source. It probably wouldn't hurt to read the regular Android developer wiki as well.

2. Learn about Linux driver development:

http://lwn.net/Kernel/LDD3/ (this is apparently considered THE BOOK on Linux driver development)

http://www.freesoftwaremagazine.com/articles/drivers_linux

3. Learn pretty much every detail about your phone and its hardware, especially when it comes to how ROMs are installed on it. For example, my phone (the Droid X2) has a locked bootloader, so 2nd init has to be used to boot new ROMs, and this makes it so that we cannot update the kernel.

You can usually find this sort of information on your phone manufacturer's website. Sometimes they even post the source code to their phone's drivers, which is helpful.

4. Look at other ROMs (preferably for your phone) and see how they work. The source code is freely available for most popular ROMs.

For example: CyanogenMod keeps their source code in a public git repository: https://github.com/cyanogenmod

5. Get to work on porting!

I would highly recommend starting with something smaller, however, just as a start. One good jumping-off point is probably this guide: http://xdaforums.com/showthread.php?t=1272270

If any part of this was wrong, or if I left something out, somebody feel free to correct me, I'm still a noob.
[Android Q&A, Help & Troubleshooting] Snake X:
Thank you so much for your direction, however,, android kitchen.. im not sure about that because isnt that only ment for htc devices? My phone is made by zte
[Android Q&A, Help & Troubleshooting] mihovil13:
what device do you even have?

if it's stuck officialy on 2.1 or 2.2 there's no hope that if you even port it that it'll work
[Android Q&A, Help & Troubleshooting] Snake X:
its the zte warp from boost mobile (prepaid). Btw if I compile an aosp ics launcher and put that on my phone whats the chances of that working?

edit: it uses 2.3.5
[Android Q&A, Help & Troubleshooting] downthemachine:
Well Sebastian responded on android forums, apparently zte is very bad at version control with their kernel sources. So when they complete one project, they use the same source for the next project, and what they release could be for anything. Apparently the blade source had the same issues, it took him a while to get them to correct the source
[Android Q&A, Help & Troubleshooting] Snake X:
Yeah I noticed that there were ppl saying there were things similar but I'm not sure what will work or what won't.. guess its time to start a petition on zte to release the source code lol

edit: seems like zte's bein a bad company and violated the GNU GPL license for not providing a complete source code.. I compiled an email and sent it to someone who can proof read it and send it to the right person for this kinda thing.. danggit zte :(
[Vibrant Q&A, Help & Troubleshooting] benyben123:
Hi.

I don't like cases too much. So I don't use one. But the plastic back is slippery. And I tend to drop my phone because of it. So I was thinking: anyone knows if there is a replacement part which is stickier? grips better?

:o
[Eee Pad Transformer General] horndroid:
This is a very simple way to

replace

the default wallpapers in your custom ROM with Asus's tree wallpapers for ICS. It's pretty much useless but I really like the tree wallpapers and I hate using the gallery to set up my wallpaper because of cropping/resizing issues.

What you need: WinRar

1. Pull your ROM's default launcher apk from /system/app - it should be something like launcher.apk, launcher2.apk. It's trebuchet.apk for CM9 by ricardo.

2. Copy the apk to your computer. Open it with WinRar. Navigate to \res\drawable-sw600dp-nodpi

3. You should see a bunch of wallpapers in there. If no wallpapers, you got the wrong .apk

4. Rename each Asus tree wallpapers(download them herehttp://www.mediafire.com/?d4py6a42cpz6ees) to exactly match the ones in the apk.

5. Drag and drop the renamed Asus wallpapers into the apk, replacing the original ones.

6. Copy the modified apk to /system/app, replacing the original.

7. Reboot

8. Now the Asus tree wallpapers will show up in the default wallpaper list.
[Eee Pad Transformer General] GrouchyPunisher:
Should this still work?

Sorry for digging up such an old thread...

Tried the below steps to modify the launcher2.apk in the TeamEOS JB 4.2 ROM. I'm getting an error when I try to perform step 6. It throws some error about not being a writable file system. But I checked the properties on /system/app and it says it's writable.

Any idea what I'm doing wrong??
[Galaxy Tab 8.9 Themes and Apps] orlandoxpolice:
Does Draw Something FC on anyone else whenever you try to start the app?
[Galaxy Tab 8.9 Themes and Apps] tuktukscotty:
FC on me too!.
[Galaxy Tab 8.9 Themes and Apps] Mr_Beefy:
Are you stock or rooted/rom'ed?

I rooted and rom'ed my tab using Galaxian Soup AOSP. Draw Something takes a couple seconds to load but i have not seen it FC yet.
[Galaxy Tab 8.9 Themes and Apps] KitF:
Might be your root/OC. Works perfectly on my stock i957.
[Galaxy Tab 8.9 Themes and Apps] choccy31:
I tried it on my mobile earlier kept fc on on that so i got annoyed and deleted it.

Not impressed by it at all. seems iphone version much better. :mad:
[Galaxy Tab 8.9 Themes and Apps] orlandoxpolice:
i have stock kernel, just cwm and superuser.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Mafiatounes:
So i finally flashed my Note with the ICS repack from chainfire and i want to overclock it to about 1.5ghz. Wich kernel is the best at the moment to flash with this from?

Fyi I already have root and setcpu installed.

Sent from my Galaxy Note with Tapatalk bèta 4
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Zamboney:
You can't
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] abhisahara:
If i am not wrong then there are no separate kernels available for ICS roms. The default CF kernel which comes with ICS is the only kernel that runs with ICS roms.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Rayan:
Correct, and unfortunately it's clocked at 1.2 Ghz.

But still underclocked the speed difference to GB is quite noticeable being ICS buttery smooth whereas GB had its fare share of hiccups.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Mafiatounes:
Ok guys thanks for the reply's i will use my Note without overclocking for now.

It is indeed smoother than GB but I wanted to speed it up because a friend of mine wanted to compare my Note to his G Nexus. I know i cheat from time to time:)

Sent from my Galaxy Note with Tapatalk bèta 4
[HTC Rezound] MustangDan74:
I flashed Scott's Cleanrom ICS 4.2 and followed his instructions for the wireless tether.

When I go through all of that shouldn't I be able to go online with my laptop through the wireless tether on the phone? When I go into the available wifi networks my phone doesn't show up on the list.

Am I not understanding how this works?

Thanks-Dan
[HTC Rezound] MustangDan74:
C'Mon guys, help a brotha out. 175+ views and no replies?

Thanks-Dan
[HTC Rezound] rfarrah:
Well, the answer is.... yes, probably. I'm not running that ROM at the moment, but ICS gave us the ability to tether in infrastructure mode, rather than merely ad hoc.

Having said that, there are variables out there that may be causing the issues you are having. I'm sure you have double-checked the settings and have set up wireless tether per Scott's instructions. So, here are your options (IMHO):

1) Try to find another tether app (such as Barnacle) to see if that might work.

2) Try to find an updated or different version of WiFi Tether.

3) Try the many different settings in WiFi Tether to see if they work for you.

4) Try a different ICS ROM to see if it works for you. (RezROM ICS does work for me)

5) Pay for Verizon's Hot Spot.

Good luck!
[HTC Rezound] MustangDan74:
Thanks for the reply. I will triple-check all the settings again and go from there.
[HTC Rezound] Kennnny1:
I had a similar problem - I was unable to see my wifi network until I renamed it.
[HTC Rezound] Kratz17:
The way I make it work was renaming the SSD and creating a password.

Sent From Ice Covered Blasting ReZound :cool:
[HTC Rezound] bbarlow26:
TRY THIS

Go to www.downloadandroidrom.com scroll down to apk and click on it.

Next click on wifiteather.

Next click on wifi_teather_v3_0-pre14.apk

Close to the bottom of the page will be a Download Here link click on it.

If your using a PC place it on the root of the sd card if your using your phone make sure unknown sources is checked in the settings>applications menu.

Next go to the market and download and install apk installer.

Open apk installer on your phone and click on <ext_sd>

Next click on wifi_teather_v3_0-pre14.apk and click install.

After it installs click open and go to the menu sceen.

Go to settings and check Routing fix.

Next click on the access control and press on enable.

next click on the main screen to start wifi tether and click allow access from superuser.

Now check your wifi on your computer Android Tether should come up click connect.

Now on your phone go back to access control and your computer name should come up.

Click on your computer name and click apply on the bottom of the screen.

This sounds like a lot but it works.
[HTC Rezound] MustangDan74:
Thanks guys, I had to rename the network and set the security. I thought I could just leave it unsecured but I guess not. It works now...
[HTC Rezound] bbarlow26:
Thats good I never had to do that. But that is the only reason why I rooted my phone was for the wifi tether.
[HTC Rezound] bloodymurderlive:
But ...

... Do any these options allow other mobile devices to see your hotspot? I'm running stock on my rooted Rezound. I tried WiFi / Wireless Tether, Barnacle, Open Garden, etc ... They let my laptop connect, but not mobile devices. I actually like Sense, and I don't really want to bother with other ROMs right now ...

Any ideas?
[HTC Rezound] rfarrah:
The only two ways I was able to achieve wireless tether with infracture mode was to buy the vzw hotspot feature and / or install an ICS ROM. I can attest that RezROM ICS handles the free wireless tether app flawlessly for me (after which I killed the VZW premium service).
[Focus General] rayck:
I have a focus flash Mi7Rom

I would like to know if anyone has the same issue.

In Vibrate mode, when you are listening music with a headphone and someone call you, the music will not fade out. You can feel the vibration but no ringtone being played.

In Ring+vibrate mode, under the same situation, music will fade out and ringtone is playing from both headphone and the phone speaker.

Is there anyway to change the setting in vibrate mode where music will fade out with ringtone play when call is coming?

If my phone is in my jacket and someone call me when I was listening music, i would missed that call.

Same things apply to SMS. No notification sound in vibrate mode.:confused:
[Focus General] Astrojun:
I'm not sure why you think this is a problem. The phone is not supposed to play audio notifications in vibrate mode. If you want the phone to play audio notifications or "ring" then use the ring + vibrate mode. As you mentioned in your post that mode does exactly what you need.

Also, as of now WP7 does not have a mode which plays back audio notifications only through the line out and not through the phone speaker.
[Focus General] rayck:
Many times I have my phone is in my jacket that I couldn't feel the vibration :)

If the phone would fade out the music and play my ringtone, then I could have answered those missed calls.

coming from IOS, it's kinda inconvenient.
[Galaxy S II Q&A, Help & Troubleshooting] gil80:
Hi.

I changed from MIUI GB to ICS yesterday and I've noticed that graphics like button which has gradient filling, are showing low color depth and I can actually see the gradient.

So instead of having smooth gradient, I have bands of gradient.

It wasn't like this in MIUI.

Can someone verify this?

Thanks.
[Galaxy S II Q&A, Help & Troubleshooting] andro6600:
Same here! I don't know if this is Samsung or Google's fault. Even on Nexus S, the gradients in settings menu are crap?! I played a little with Galaxy Nexus and everything is fine there. Is this something releated to the screen type or what? For me this is the deal breaker for ICS. I've searched the net about it, but nothing! No one speaks of this. Thi sreminds me for the problem with crappy youtube video quality- also no one talks about! Personaly i am waiting for Supercurio next app for color correction, and see if that helps. If not, ISC is NO GO unfortunately!
[Galaxy S II Q&A, Help & Troubleshooting] gil80:
So far there's no Kernel for ICS that supports supercurio screen app...

Hope there will be a fix for it. This really sucks. all the great super AMOLD display and crappy gradients...

someone up there is really stupid.
[Galaxy S II Q&A, Help & Troubleshooting] mxwebman:
Same problem here! :mad:

Is there any solution??
[Galaxy S II Q&A, Help & Troubleshooting] saunderez:
If you're running CM9 the gradients can be fixed by changing the mDNIe scenario to camera.

To do this go to the Settings menu, Advanced sub menu, Screen tab. Click on Scenario and select Camera.

No guarantees but it made a huge difference for me.
[Galaxy S II Q&A, Help & Troubleshooting] gil80:
cm9 has a lot of bugs so it will take time until I'll change to this rom.. but I can't wait anymore :)
[Galaxy S II Q&A, Help & Troubleshooting] andro6600:
I like the samsung roms, and can't live without all the functions of them. It seems however, the problem with banding, is not present everywhere, it seems ok in gallery and browser. Maybe the twiz rendering is 16bit?
[Galaxy S II Q&A, Help & Troubleshooting] gil80:
It also happens in Apex launcher.
[Galaxy S II Q&A, Help & Troubleshooting] andro6600:
"holo" background in settings menu. Yes, I've noticed this too.But in tw everything is even worst.
[Galaxy S II Q&A, Help & Troubleshooting] andro6600:
Today i found something interesting about this problem.

If i open the default browser, and go to menu>brightness and color, and change that from defautl to something different, the color banding was gone, but the screen got blueish tint. So obviously, the browser can change the color settings? Then, they must be stored somewhere in the system, and maybe that is the key for resolving this thing.
[Samsung Galaxy Nexus] oka1:
Birdman did the ROM I am Posting a link only~~

It is for Gnex Toro CDMA here is the Link

http://rootzwiki.com/topic/21626-aosp-404-stock/

~~~ENJOY~~~
[Samsung Galaxy Nexus] Smokeey:
Saw this as well. Gonna wait for CM9 or GummyNex though.
[Samsung Galaxy Nexus] weirddan455:
What does this mean? It's not using an official kernel? Or it's using the 4.0.3 kernel?
[Samsung Galaxy Nexus] baldwinguy77:
I think he means that the 4.0.4 kernel source isn't getting updated on Google's repositories yet (the kernel source is maintained separate from the "Android" source code). Thus, all custom kernels will still be based on the 4.0.3 kernel, but should still work with 4.0.4. The kernel that flashes with the 4.0.4 update is the new, 4.0.4, stock kernel.
[Samsung Galaxy Nexus] stevessvt:
Sooooooo, what's the difference between this 4.0.4 and the leaked Verizon 4.0.4 from a few weeks ago?
[Samsung Galaxy Nexus] winner00:
Doesn't include and verizon stuff and the code is probably updated.
[Samsung Galaxy Nexus] seegs11:
i thought they only released the 4.0.4 was for GSM models.
[Samsung Galaxy Nexus] masully84:
Here was JBQ's post about it

https://groups.google.com/forum/m/?fromgroups#!topic/android-building/YoBlTfntDvo
[Samsung Galaxy Nexus] weirddan455:
Just flashed it.

A couple interesting things about it. You can see the model number is different than on stock which I believe was "Galaxy Nexus" (fixed with newest build.prop, changed screenshot to reflect). Also, it comes with multiple keyboards. Whenever the virtual keyboard comes up there's a notification up top that lets me pick between them.

That's showing the "Japanese IME" which is not the default. The "Android English" one is which is what we're all used to.

It also has a carrier name "T-CDMA 64" instead of "Verizon Wireless"

And it comes with the Music app that CM9 has

EDIT: Also, comes with new ringtones and notifications as well as new defaults.

EDIT 2: Also, CM9 style louder clicks whenever you click on an app or navigate around the settings.

EDIT 3: He updated the build.prop so now it shows the model number as "Galaxy Nexus" correctly instead of "Full AOSP on Toro-VZW". Updating the screenshot with the fixed version. Either download the ROM again (the md5 will be different) or just download the build.prop from the link in the OP and copy it manually. The carrier still shows as "T-CDMA 64" instead of "Verizon Wireless" however, that hasn't been fixed.
[Samsung Galaxy Nexus] masully84:
Edit: why was this thread moved? This is for the CDMA version, doesn't belong in general.
[Samsung Galaxy Nexus] adrynalyne:
Misleading thread title. First "publicly" released AOSP 4.0.4 maybe. I built it for myself yesterday. No T-CDMA issues either.
[Samsung Galaxy Nexus] ATnTdude:
Leaked build is IMM30B, this is IMM76D, which basically means it's a month newer. IMM30 means ICS Main Tree, where as M30B means it's the second build of January 30th. IMM76D is the fourth ICS main build of March 16.
[Samsung Galaxy Nexus] stevessvt:
Thanks, although I kind of figured it was a newer build. More specifically Im trying to find out what the differences are between the builds. Is its worth redoing my phone from its current stock IMM30B.
[Xperia Arc Android Development] hemo1001:
* you may need to rearrange few icons

Features :-

*Init.d Tweaks & build.prop Tweaks

*Fps uncap.

*replaced gallery with stock ics

*changed boot animation

*Faster and smoother

*no bloatwares

* everything works as stock, if not then please replay

V3 Changelog:-

*MIUI Version Mix between (2.4.20 & 2.4.27)

*Fixed 2 keyboards issue.

*Removed beats cause it doesn't give clear sound with speakers ... if you still like it then flash this .zip file : http://www.mediafire.com/?yohle1err6grcg7

*Changed boot animation with the stock theme

*Used AOSP .LIB files.

*AOSP Camera .

V2 Changelog:-

*Latest MIUI Version 2.3.30

*Added Dobly surround system

*Added new Wifi (battery fix) : http://xdaforums.com/showpost.php?p=24094260&postcount=205

*Added Kickass kernel tweak

How to install :-

1-Flash Kernel with fast boot : http://xdaforums.com/showthread.php?t=1514849

2-Wipe System-Data-Cache .

3-Wipe Dalvik Cache in advance menu in the recovery.

4-Install The .zip file from SD Card.

Credits :-

* Jason Stein and TripNraver for Using his old Init.d Tweaks.

* doomed151 for lockscreen fix.

* iridaki for uncap init.d file.

* zdzihu for AOSP lite beta2 rom

Download Link V3.5 (2.4.27): http://www.mediafire.com/?kazgrddprct638m

* If you're having problems with installation replace this file in Meta folder : http://xdaforums.com/showpost.php?p=24267574&postcount=37

*Please Use nofrills application from play store to change the frequency to 1.4MHZ if you have arc s

*If keyboard doesn't work please reboot

* I'm not responsible for anying the may occur ... i don't wanna damage my or your phone

*If you liked it please press Thanks .I will appreciate that :)
[Xperia Arc Android Development] timroth:
Thank you. I will try now:) Hope theme function is fully working for status bar sms and dialer app too.

Edit:I dont want to spam thread.Now im installing:)

Edit 2: It is really faster and smoother. Lets see battery performance in next days:)
[Xperia Arc Android Development] hemo1001:
You're welcomed :)

I don't think converted themes will work ... anyway try any theme you want but please don't change the fonts ... it may cause a bootloop
[Xperia Arc Android Development] borjok536:
this was based on the new pre release MIUI v for ar s am i ryt?
[Xperia Arc Android Development] iceofhavik:
is hdmi working fully?
[Xperia Arc Android Development] manojcitc:
Titanium backup work with out any problem..Able to restore all application easily..Will post later if found any bugs...
[Xperia Arc Android Development] fcb13:
Can anyone post screenshots?
[Xperia Arc Android Development] manojcitc:
Here Some Screenshot..
[Xperia Arc Android Development] fcb13:
So is this a MIUI V4 rom, or ICS? Or both mixed? :S
[Xperia Arc Android Development] mafiapanda:
Thanks for your awesome work!;)

Is it possible to have original MIUI cam app, and caller? :)
[Xperia Arc Android Development] hemo1001:
It's the official arc MiuiV4 based on stock beta ics rom ...
[Xperia Arc Android Development] hemo1001:
I'll try to ... and see if it works

Edit:-

MIUI Camera works fine at 5MB but when you switch to video it FC 's.

MIUI caller FC ever 5 sec ...

* The Nexus new launcher (V:2.3.26) is much smoother than the one we have in this version so i think the next MIUI release will be much better than now.