yashsingh1/xdaforums huggingface dataset:
[Galaxy S III General (US Carriers)] incubus26jc:
Developers,

The Objective of this thread is to create a solution for flashing any rom on any carrier's GS3. (Us/Canada)

Every Rom on Every Carrier Will Be Supported.

Warm Roms developed by Myn, Myself and the rest of the Warm Team will be available on all carriers.

I will keep the OP updated.

Thanks, Incubus

First,

We need to Determine the Diffs and Seperate what each carriers device needs.

We will create an SVN Repo For Carrier Files.

We will Use An Updater.script and include all carrier files with in the Rom.zip and allow the script to determine the device and install the appropriate carrier files.

Any rom dev who wants to use this would place a folder in the rom.zip called "Devices" with all the carrier files seperated by sub-folders (Sprint, Verizon etc...)

The script would call for "Sprint" and install the carrier files from that sub- folder overtop of any carrier files that a rom might have in it. (boot.img, apns, libs etc...)

Example updater.script from Warm twopointthree on the Evo 3d. Worked very well.

#Mounting
ifelse(
getprop("ro.product.device") == "shooter",
(
mount("ext4", "EMMC", "/dev/block/mmcblk0p23", "/system");
)
);

ifelse(
getprop("ro.product.device") == "shooteru",
(
mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/system");
)
);

ifelse(
getprop("ro.product.device") == "shooter",
(
mount("ext4", "EMMC", "/dev/block/mmcblk0p24", "/data");
)
);

ifelse(
getprop("ro.product.device") == "shooteru",
(
mount("ext4", "EMMC", "/dev/block/mmcblk0p23", "/data");
)
);

#Install Device Files
ifelse(
getprop("ro.product.device") == "shooter",
(
package_extract_dir("devices/shooter/system", "/system");
),
package_extract_dir("devices/" + getprop("ro.product.device") + "/system", "/system");
);

ifelse(
getprop("ro.product.device") == "shooteru",
(
package_extract_dir("devices/shooteru/system", "/system");
),
package_extract_dir("devices/" + getprop("ro.product.device") + "/system", "/system");
);

So to this point I wonder if ro.product.device returns something different for each carrier device? If not we need another unique identifier.

If folks can

adb shell
getprop ro.product.device

and let us know what carrier they are on and what the getprop returns, we could determine this.

As soon as we obtain all the carrier files and put them into there proper layout, we will provide all files and code necessary to make your rom compatible with all carriers.
[Galaxy S III General (US Carriers)] incubus26jc:
Unbrick Mods:

MSkips How-To Unbrick If you have Flashed a International GSM Boot.img
[Galaxy S III General (US Carriers)] appdroid:
Well I m No Dev! But if you are thinking about making one Rom to Rule Them All then you will have to get different modems/radios for each carrier & that means may be libs modification? I might be wrong !

Here is what libs i m thinking off.

libsecril-client.so

libril.so

libril-qcril-hook-oem.so

libril-qc-qmi-1.so

libreference-ril.so
[Galaxy S III General (US Carriers)] incubus26jc:
Updated OP with a bit of info.
[Galaxy S III General (US Carriers)] Epix4G:
On gnex it was small changes , but all kernels worked gsm and cdma ....it should be easy but don't know about one size fits all roms they have to port to gnex and may be same way here....but it's easy port

Sent from my Galaxy Nexus using Xparent ICS Blue Tapatalk 2
[Galaxy S III General (US Carriers)] MДЯCЦSДИT:
Build.prop - ril stuff

Framework-res.apk/res/xml/eri.xml

Framework.jar/telephony stuff

Libril-*

etc/apns-conf.xml
[Galaxy S III General (US Carriers)] anilkuj:
I like the second suggestion , that way we can pick any existing Rom flash it and then flash the carrier specific zip. This is exactly what we had with at&t galaxy s ii, not sure who the dev was , but it worked great and we were able to use all the roms from the international s sii
[Galaxy S III General (US Carriers)] dpwhitty11:
I agree, that's the best (and likely easiest) way to do things.
[Galaxy S III General (US Carriers)] anilkuj:
Just found the thread , the Dev was Entropy he did some awesome work for ATT Galaxy S II.

http://xdaforums.com/showthread.php?t=1577015
[Galaxy S III General (US Carriers)] RampageRR:
Off the top of my head, the easiest thing to do after figuring out all the differences is to use Aroma Installer and have it ask which carrier the phone is on, and have it flash any specific files from there along with the rom.
[Galaxy S III General (US Carriers)] Pirateghost:
All of it could be accomplished using aroma installer. One zip, different radio and lib options depending on what you select in the installer. Easy to do in my opinion.
[Galaxy S III General (US Carriers)] kulzboy:
I think devs should make Roms that would include a base rom and an additional zip for specific carriers
[Galaxy S III General (US Carriers)] BakaNeko59:
Might I suggest that whoever comes up with this use Aroma (http://xdaforums.com/showthread.php?t=1646108) for the installer. That way you COULD put all the stuff for the various carriers in the same zip, and use programming or user input to install only the items that pertain to a particular carrier. You would not need to flash multiple files.

For instance, just pick "AT&T" or "T-Mobile" (etc.) from an onscreen menu and hit Next. Not sure, but Aroma may even be able to programmatically tell what the current carrier is and then automatically flash the correct info with NO user input. The beauty is that you can also have options to flash particular programs, tools, etc. based on user input as well.

I know the dev for Aroma has stopped for awhile, but a lot of roms have been using it anyway...

EDIT: Well, from the time I started typing my post and the time I finished it, two others came up with the same idea :p
[Galaxy S III General (US Carriers)] dpwhitty11:
Pretty sure Aroma can't differentiate between the different carriers. But it for sure can do the rest.
[Galaxy S III General (US Carriers)] jdbeitz:
Research entropys hellraiser package from the I777
[Galaxy S III General (US Carriers)] incubus26jc:
Excellent Ideas Guys. Keep Them Coming. I will research everything I can.
[Galaxy S III General (US Carriers)] moshe22:
This is actually a great, great idea.
[Galaxy S III General (US Carriers)] jnadke:
I've already looked at the kernel (board platform set-up, at least). Between Sprint and AT&T it is 99.9% similar.

There are a few GPIO configuration flags that are different, and the Hardware Revision identifier flags are different (but the flags control the same settings).
[Galaxy S III General (US Carriers)] incubus26jc:
Thats what I like to here :)
[Galaxy S III General (US Carriers)] BakaNeko59:
It's not that Aroma is no longer supported. The author broke his phone and can't test updates any more until he replaces it.

And Aroma zip files are flashed in CWM (or whatever other custom recovery you are using) so there's no dependency, at least as far as I understand your meaning.

EDIT: Just noticed you were talking about Amon RA, which is a recovery program. Aroma and Amon RA are two entirely different things (again, see http://xdaforums.com/showthread.php?t=1646108). Aroma installers run FROM the recovery menu just like any other flashable zip file. They can be flashed with CWM, Amon RA, and TWRP recoveries, among others.
[Samsung Galaxy Fit GT 5670] i_piss_on_apple:
Me usins creed's rom 3.5 and no other app as chainfire or tweak is being used

oc'd to 729 userspace , i/o cfq

tried many combinations still same result even without oc plz tell me what should i do
[Samsung Galaxy Fit GT 5670] radutuby:
Try older version of quadrant standard. searchit on google.
[Samsung Galaxy Fit GT 5670] a.cid:
Quadrants don't matter...

One rom could have a phenomenal score, and yet be unfit for daily use...while something could have as low as 800, and yet outshine a good number of roms...

Typed using a small touchscreen
[Samsung Galaxy Fit GT 5670] radutuby:
Please don`t talk bullshits :cyclops:
[Samsung Galaxy Fit GT 5670] tejkumarvusirikala:
why dont u flash any cm rom and check... i think its the problem off bench checker.. try to download another one..
[Samsung Galaxy Fit GT 5670] a.cid:
Please don't attempt to flame me...

All of us here have had enough drama for a day...

Typed using a small touchscreen
[Samsung Galaxy Fit GT 5670] tejkumarvusirikala:
agree with u bro..
[Samsung Galaxy Fit GT 5670] Avilove.Cullen:
Mind your language ...

Next time I will report to the MODS if you use this kind of Language .
[Samsung Galaxy Fit GT 5670] @ssasin.monish:
Don't use such a language on xda:mad:
[Samsung Galaxy Fit GT 5670] yzak58:
Man,dont worry.

I am using Chocobread ROM n my current benchmark score is around 100 points short of what i used to get when i was on stock ROM.

But performance wise this ROM rocks,its way faster and better than stock.

So don't believe benchmarks
[Samsung Galaxy Fit GT 5670] Avilove.Cullen:
Yeah chocobread is simply the best :)

Cheers :)
[Samsung Galaxy Fit GT 5670] cygnus39:
He's got the point man..

dont take too seriously about benchmark score...

because the most important of the ROM itself is the stability and performance for daily used....

and every ROM has different system and performance which makes the score different for every user...
[HTC One X] domsch1988:
Hi,

I'm currently on paranoid android. Are there any ideas on how to get go launcher hd to work?

Every time you launch it, it redirects you to go launcher for phone.

I already tried changing the build.prop to the transformer values and decompiled the apk, but weren't able to find anything that helped me.

I would appreciate any help or ideas. I will also try to contact the developer to ask if it is possible to get past the check, or if there is the possibility to implement something in the next builds.

If there are any other good tablet launchers available you could recommend, go ahead and I'll give it a try.

Thanks in advance domsch1988.

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] intika:
Have a look at this modded GO HD launcher..

GO.Launcher.HD.v1.13.Intika.MoD for Note and other phones with hi resolution

http://xdaforums.com/showthread.php?p=30181015

it will make u happy lol

cheers
[Galaxy S III Q&A, (US Carriers)] Hiro14:
I noticed some strange keyboard lag while typing up an email yesterday. I though it was my keyboard acting up(i use swiftkey 3) but I tested it on the stock samsung keyboard and the same thing happened. I then switched over to the Gmail app and tried it. Typing on the gmail app was as smooth as butter. I wonder if I could have a few of you give it a test for me.

I need a few of you extremely quick texters to open up the native samsung email application and compose a new email. Write a bunch of sentances as quick as you can without stopping. Try to rely on the auto correct feature. Any keyboard will do(stock samsung, swiftkey 3, or any other) I have found that the lag starts about 2 sentances in or sometimes sooner.

Do you have the same issue?
[Galaxy S III Q&A, (US Carriers)] gjllopez:
Yrah i notice it too, sometimes lag starts off right off the bat when writing an email. Also, i get some lag when scrollingbthrough the default web browser and xda app. A few minuted ago lag got so bad it took almost two seconds to scroll down half a page on the xda app.

Almost makes me feel like returning it. I was also only runing xda app and the browser.
[Galaxy S III Q&A, (US Carriers)] Hiro14:
I am thinking that its not the phones fault. I also have lqg in those apps you mentioned but I have no lag in the Gmail appa and others. I think these are fixable software bugs and they can be fixed.

Sent from my SPH-L710
[Android Software/Hacking General [Developers Only]] hamsteyr:
Hi there, before I begin, if you're gonna rage about Froyo, it's because I'm using an old testing device, and it's smoothest, most operable version is Froyo, it's the old Galaxy i7500.

Now, I'm having this strange problem that I just can't figure out, and I'm hoping that the bright minds here at XDA can help me with this.

As the topic name suggests, I'm trying to install an ICS keyboard into this Froyo ROM I'm currently running on this phone. If I install the keyboard normally, either via pushing it through ADB install or running the APK in my phone, the keyboard runs perfectly.

The strange part is though, that whenever I try to install the keyboard through recovery, by putting it either in the system/app folder, or data/app folder, my phone gives me an error which says the Keyboard has crashed, and this keeps happening, rendering me unable to use the keyboard at all.

I've tried updating the libjni_latinime.so file in libs to the one in the APK, but that doesn't seem to do it either.

Can someone help shed some insight into this for me? Thanks.

EDIT: A quick debug of this, shows me that the error seems to appear even if I did an ADB push of the apk into the system folder, or normal app folder for that matter.

It only seems to work if installed, either using ADB or in Phone, rather than copied into folders. Any insight into this?
[Galaxy Note GT-N7000 General] gilbert1983:
Hi,

What I'm doing if I don't charge the battery when I connect to phone by usb cable? In original headset of Galaxy Note the pilot does not work. Any suggestions?
[Android Q&A, Help & Troubleshooting] seiko000:
Just got the S3 couple days ago and I have a problem with WIFI Streaming at home.

Previously, I have been using the Transformer to stream large video files over wifi without having any issues.

On the S3, I have tried ES File, and File manager to stream videos and transfer files that are over 500MB. Streaming stopped at various times and transferring large files always stopped at some point and eventually crashed the transfer. I don't know what's the issue is and WIFI seems to be stable and I never had an issue in regards to losing connection.

When the video is played, it would load to certain point, and then when the video reached that point, it would stopped.

This happened on MX Player and the default video player.

No problem at all when the same video is played from internal memory.

Transferring and streaming small files such as MP3 seems to be ok.

WIFI is set to always on during sleep.

I even tried to *#0011# method to turn off WIFI power save mode.

Anyone knows what the issue is?

THANK YOU!
[Android Q&A, Help & Troubleshooting] seiko000:
Anyone able to help?
[Android Q&A, Help & Troubleshooting] seiko000:
Can someone please help? Thank you!!
[Android Q&A, Help & Troubleshooting] Firedog91902:
Same video streaming issues. problem details.

Hi.

I'm just a week into Android OS but have good knowledge of Windows and networks.

I bought a Sammy 7" Tab 2 (ICS) last week and liked it so much, I gave it to my wife and got a Samsung 7.7 (Honeycomb). So, I have both OS's to play with. Both are WiFi only. Both have the same problem.

I have a large collection of old movies & tv (w/o DMR) on my W7 desktop's hard drives. I can copy the files via USB or over WiFi using "ES File explorer" with no problems. Once the files are on the tablets local drives, xvid, avi, wmv, mkv, and mp4 all play perfectly.

If I stream the video, using "ES File explorer", wmv and mp4 files play fine, but the other formats don't. I've tried Mobo and 2 other players with the same results. Most of my library is in xvid format. I can covert them, but that's a nutty solution.

Anyone have the same problem? Better yet, understand why and have a solution?

Richard
[Galaxy S III Accessories] vinuneuro:
Does such a screen protector exist? The thin and clear ones all seem to do poorly in resisting fingerprints. Amazon shows one called Generiks for the iphone and galaxy s2 that's reviewed highly, but nothing for our phone yet.
[Galaxy S III Accessories] rlb4:
The SGP Ultra Nano fits that bill. There is a thread about it here.
[Galaxy S III Accessories] twoashj:
http://xdaforums.com/showthread.php?t=1725552

http://www.spigen.com/cell-phone/sa...een-protector-steinheil-ultra-nano-clear.html
[LG Nitro HD] calcappone:
CyanogenMod 9 RC1 is now available for P930

http://get.cm/get/2T8
[LG Nitro HD] lilviet93:
What's the diff with this and the nightlys?
[LG Nitro HD] calcappone:
Cyanogenmod 9 RC1 will be more stable than the nightlys but basically the same
[LG Nitro HD] Namuna:
Definitely different, as far as sizes go...

145,813,543 cm-9-20120627-NIGHTLY-p930.zip

145,811,883 cm-9.0.0-RC1-p930.zip
[LG Nitro HD] drumist:
There were a few minor changes between the RC1 being built and the next nightly build being built.

Ultimately it's just another build, but they hope to get more people to test that particular build on their phones so they can find and fix any bugs before the official release.
[LG Nitro HD] kernelpan1c:
RC is running pretty well for me. A few nightlies before the RC, I was getting some FCs and web views not loading in apps like Pulse News Reader.

Sent from my LG Nitro HD
[LG Nitro HD] aaki_rocker:
network signal is very weak for me on rc1 !

any work around for this ??
[LG Nitro HD] silent_eve:
no fc since i install it! (an 1hour later when it was available)
[LG Nitro HD] raviluke:
So far so good
[LG Nitro HD] malox23:
running well here.
[LG Nitro HD] compumasta:
No problem with signal strength for me. In fact, its far better carrier network wise than the official gingerbread was.
[LG Nitro HD] nexwave-mat:
Nothing to report yet. ROM working great!
[LG Nitro HD] silent_eve:
yup the signal is very strong
[LG Nitro HD] ronyalam:
Does this has fluidity and true ppi 326 like ics leak?i have tried cm9 nightly but never been happier like ics fluidity and screen true color.i see geshter sensor in ics leak for that i think stock leak is fluid...so hows the RC1.trying to come back.i have 1% battery drain in 8 hrs for the leak.

Should i come back to cm9
[LG Nitro HD] osmosizzz:
So far is very fast and more reliable than the nightlies. I so get occasional FCs but nothing to make me hate the phone. I'm also running HO!NO! V5 kernel and battery life is good. I also have a 3800mAh battery so it adds
[LG Nitro HD] AllstarE4:
I flashed this ROM (my first time ever) and so far I love it. However, I can no longer access the hidden menu and I think its because of the ROM. How many ways can I try to access the hidden menu to unlock my phone?
[LG Nitro HD] drumist:
Unfortunately it's not currently possible to SIM unlock the phone while using CM9. If you are locked and intend to unlock the device, you must flash back to another ROM to perform the unlock, then come back to CM9.
[LG Nitro HD] AllstarE4:
Ok this is what I was thinking. I'm still new to android modding so I have to ask this... Will I encounter any issues trying to flash back and forth? Or is it as simple as going into recovery and flashing to stock gingerbread and unlocking after reboot, then going back to recovery and flashing CM9 RC1 again?

It just sounds so simple that I'm afraid there may be something I don't know of that I should do.
[LG Nitro HD] Malnilion:
Yep, that's all you have to do, except if I were you, I'd just make a nandroid backup in CWM, flash GB, wipe data, boot GB, unlock, reboot to CWM, and restore your backed up CM9
[LG Nitro HD] AllstarE4:
Ok I understand all of that except "nandroid". What is nandroid?

And here's another issue. I backed up my GB before flashing CM9 RC1, but something isn't right in the restore list in CWM. It shows the two CM9 backups correctly, but the only other one is listed as:

1970-06-25. 18.55.37/

What's with the year 1970 as it's date? And I didn't do it on June 25th, it was more like July 2nd or 3rd.
[LG Nitro HD] drumist:
Nandroid backups are the backups that you made in CWM. It doesn't actually say "Nandroid" anymore when you do the backups so some people don't know they used to be called that in older versions of CWM. :P

To answer your other question: If you boot into a ROM (CM9 for example) and then reboot into Recovery WITHOUT turning the device completely off, then the date will be accurate when you create a backup. However, if you turn the phone off completely and then use the volume down + power method to get to CWM, the clock will be set to 1970 and if you create a backup it will give it that date.

So, knowing that, you should be able to figure out which backup is which. Also, in ROM Manager you can rename the backups for future reference.
[LG Nitro HD] AllstarE4:
Thanks so much for clarifying the confusing date. So I can rest assured that the 1970 file is my gingerbread backup. Puts me at ease.
[LG Nitro HD] osmosizzz:
So here is the thing. I have tried just about every room and nothing seems to work. Rc1 is great! Until the force closes start happening and everything from maps to the system UI to the settings crash. Then on the paranoid, same thing, then on full throttle, no FCs, but major laggs and battery drain. (Thanks for the development devs. Really appreciated). The leak laggs and doesn't give me battery life as well. And gb, well I was on gingerbread for like an hour as I was trying to flash cm9... CM10 could not be any further:-/
[LG Nitro HD] xyz#1:
I do not known that some one had already reported this or not. I have installed rc1. It was running fine for 3 days and today I found out that no matter what setting I choose for phone ring it always ring loud. I tried on vibrate, it will vibrate and ring loudly. I put it on silent but it ring loudly.
[LG Nitro HD] AllstarE4:
I've been running RC1 for about a week now and haven't had any force closes or problems with ringer volume as mentioned. Maybe I'm a lucky one. I'm just glad that everything is working properly since this is the first rom I've ever flashed.
[Android Software Development] strider2023:
Hi Devs,

I was recently working on a radial menu widget for android. Since I didn't find many references (other than one), I thought of building my own. I am posting the link to download the library file and the tutorial. Please feel free to post back your comments for improvements.

You can also use it for any commercial project as it is free...just post a link of the app you will be using for..:D

Link
[Android Software Development] The Real Sitek:
Link simply goes to link.com which cannot be found. First! :-D
[Android Software Development] strider2023:
My bad...UPDATED :cyclops:
[Android Software Development] Chew DZ:
IMO, you should base the look off of the quick controls menu in the stock ICS Browser. It would be pretty damn awesome the look was inspired by that and PLUS it would match the android ICS UI perfectly.
[Android Software Development] strider2023:
Will update... :highfive:
[Android Software Development] dakunesu:
I encourage you to keep this up, this surpasses mine with icons.

for text only menues, an idea would be to

Path arc = new Path();

arc.addArc();

canvas.drawTextOnPath();

This can be used with the right math to make a curved text appearance.

Heres my implementation:

http://dakunesu.dev.animuson.net/apps/radialExample.java

I discontinued mine as i had little to no use at the moment.