yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 1S] Pavan l:
Unrooting And OTA updates

Unrooting - - IMPORTANT TO OTA UPDATE

Use the superSU app's in-built settings to unroot it

OTA updates

Your OTA updates wont break if u root it, And you dont Have to Unroot to update!! :D

To do OTA update, open updater app and download the update and update normally, the update will go good in 15 minutes!, This means Updater app is compatible with this custom recovery, nothing to fear!!
[Xiaomi Redmi 1S] :
Dear Dev

Thanks for the tutorial. I'm hereby conforming that this tutorial is working great for Xiaomi Redmi 1S,Indian version.

Try it and I'm sure in no way it will harm anything as it didn't to mine.

Thanks & Regards

BOND
[Xiaomi Redmi 1S] esrom02:
What version of MIUI have you tried this? Also, what is the effect of receiving the OTA update while still have root?

Thanks for this!

Update: Confirmed working, MIUI 36/
[Xiaomi Redmi 1S] azimdotnet:
I have posted an easy method providing the link below

http://xdaforums.com/showthread.php?t=2881416
[Xiaomi Redmi 1S] Pavan l:
That's not a easy way... It's the same method, I think Philz recovery is more useful and easy to flash zips and for utilities, cwm recovery is tooo basic, and I've taken some time to explain it for newbies so it's lengthy
[Xiaomi Redmi 1S] esrom02:
What do you mean by "Your OTA updates won't break" does it mean I will still be notified if there is an update?
[Xiaomi Redmi 1S] Pavan l:
Yep you will get Update notification and the updater app will download it, but as the recovery is not miui so it wont flash it, just manually flash it after unrooting it :cowboy:
[Xiaomi Redmi 1S] shreeku007:
Works like a charm! :D

Works as told on Redmi 1s (Indian version)

Thank you very much bro :)

Really appreciate it.
[Xiaomi Redmi 1S] karthikeayan:
super works great!

successfully rooted my device! :D
[Xiaomi Redmi 1S] cwa255:
dont work

dont work for me:confused::silly::mad::laugh::highfive::good::p:fingers-crossed::cyclops:;):cool::rolleyes:
[Xiaomi Redmi 1S] festivindia:
Update works without removing root

Hi guys,

This is my first time posting on xda forums. I just wanted to share what happened today.

I rooted my redmi 1s according to the post with philz recovery. However today i recieved the update (MIUI v45) and without realizing that the update was already downloaded i clicked on update and got scared because it says here that it wont be able to update because the stock recovery is missing. But what happened was that it booted into philz recovery and updated through that. It took longer than usual around 15 mins I would say but It got updated.

It gave me option to retain the root and the custom recovery to which I said yes. And it worked. I still have my root permssions, all the root apps and phils recovery.
[Xiaomi Redmi 1S] J2A9:
indian rom

i flashed PA IN MY PHONE can i get the indian rom back ??? i cant find indian miui rom anywhere
[Xiaomi Redmi 1S] metalsaur:
What went wrong?
[Xiaomi Redmi 1S] archz2:
Thanks a lot for this tutorial.. :)
[Xiaomi Redmi 1S] anurag_xpert:
Thanks a ton, works like a charm!!!

I did as explained and got it working with ease!

I also installed no frill cpu app and tinkered with the settings some!

Will report on the changes in heating or battery life due to this underclocking!

Can't undervolting help?

Just one question, why does not the native security pop-up come instead of superSU one?
[Xiaomi Redmi 1S] Pavan l:
Because MIUI superuser is a little buggy and unresponsive sometimes and hence superSU app will do the same work and MIUI will collect private data but superSU app will never do that so I think This SuperSU app is way better than native MIUI
[Xiaomi Redmi 1S] Pavan l:
Tell me What went wrong or what trouble u are facing I'll resolve it here ;)
[Xiaomi Redmi 1S] pnutbu22er:
phone not starting..... pls help.....

hello sir,

thanks for the rooting process

all was running successfully but when i installed xposed installer and after that opened and clicked on 'install/update' the phone was rebooting and i waited for 1 hour but the phone was not starting so i removed the battery and then i took the phone to recovery mode and wiped all the data and clicked on factory reset but then also phone is not switching on but onli 'mi' icon is coming but not starting.....

pls help what should i do now......
[Xiaomi Redmi 1S] sailay1980:
Oppp, You again installed Xposed,

go to this link and fix it.

http://xdaforums.com/redmi-1s/general/guide-unbricking-redmi-1s-bricked-t2905426

good luck
[Xiaomi Redmi 1S] rishr4:
Philz recovery not working with volume and power button

Hi Pavan,

Thanks for the information. I have followed the mentioned steps and got my Redmi 1S rooted. But I was wondering if there is any issue with Philz recovery tool. i was able to goto recovery mode from updater app, but wasn't able to do the same using power button and volume down button. It is taking me to a screen where it shows FASTBOOT.. Isn't recovery properly installed?

Now that i have flashed another ROM (Cyanogen mode) , i am not able to go to recovery. Do i need to flash another recovery tool ?
[Xiaomi Redmi 1S] Alan_SP:
AFAIK, you should use volume UP button for recovery. DOWN button is for fastboot. So, it all looks for the moment as it should be. If UP button doesn't work, then you have a problem.
[Xiaomi Redmi 1S] dumtara:
Mount USB storage issue.

Does it support Mount USB storage. :confused::confused:
[Xiaomi Redmi 1S] Pavan l:
Working

Yeah Mount USB storage is working and also USB OTG is working even in recovery mode!! :cowboy: :D
[Xiaomi Redmi 1S] Pavan l:
Its not power + volume down its POWER + VOLUME UP!!
[Xiaomi Redmi 1S] rishr4:
OOps ...!!! My bad ...! :D :D:p:good::good::good::good:
[Xiaomi Redmi 1S] leo31:
Sorry but i didnt use this method to root my device.

And sorry, this is not the only way to root xiaomi 1s.
[Xiaomi Redmi 1S] SH3H1:
Yep...i flashed SuperSu zip with TWRP and don't like the native root managment app [emoji19]
[Xiaomi Redmi 1S] Alan_SP:
So, flashing supersu works fine with twrp?
[Xiaomi Redmi 1S] SH3H1:
Yes...also now i can receive OTA update too as i didn't officially Rooted [emoji4]
[Xiaomi Redmi 1S] Pavan l:
My Bad

Sorry, I had to specify that this is the only working way by which we can get OTA and root, for not breaking the OTA and Root this is the only Way!! :cowboy:
[Xiaomi Redmi 1S] kishorerm:
I rooted my mobile by using your method.

Is it possible to unroot the device using native method? Or is there anyother way to unroot the device? Please help me.:)
[Xiaomi Redmi 1S] Pavan l:
Why do u want to unroot? If u want to unroot then simply go to settings of SuperSU app and hit full unroot (under clean up title)
[Xiaomi Redmi 1S] mashray:
OK guys, I'm already rooted with (en.miui.com/thread-21881-1-1.html) this way. Now what I need to do to flash these zips.
[Xiaomi Redmi 1S] Pavan l:
Nothing

[MENTION=4248932]mashray[/MENTION] This Post is to Root Redmi 1s without breaking OTA, well you have rooted using traditional way which would have broken your OTA, there's nothing you can do about it now... Forget OTA and bee calm :silly: :eek:
[Xiaomi Redmi 1S] mashray:


Thanks for the reply bro. But what I asked is may I flash this recovery now over the stock recovery or not. Will I face any problems like bootloops if I flash these zips.
[Xiaomi Redmi 1S] Pavan l:
No Problem

[MENTION=4248932]mashray[/MENTION] You wont Face any kind of bootloops or any problems at all!! Flash it, nothing will go wrong!! :D
[Xiaomi Redmi 1S] mashray:
And I receive OTAs without any problems:confused:
[Xiaomi Redmi 1S] Pavan l:
Nope I don't think so... Ur OTA is already broken
[Xiaomi Redmi 1S] mashray:
Ok, I downloaded the ROM (Global version), reflashed, and flashed this recovery.

Thank u a lot 4 ur support.
[Xiaomi Redmi 1S] sandy_ptc:
Problem with sdcard mounting

My redmi 1s corrupts my sdcard every time my phone powers off/on (Even if I un-mount sdcard before reboot), due to which I was facing problem with step-8. I found a work around. I un-mounted the sdcard at step-8. Formatted it and copied the Super user zip onto it while keeping the phone switched on. Then I inserted the sdcard again and mounted the sdcard back. Now when I tried to install the super user zip it worked.
[Xiaomi Redmi 1S] xkvegans:
Because this method using Philz recovery, may you should read abaout "known issues" on this page
[Xiaomi Redmi 1S] thealonso:
Working on v45?

Does this work if we are already on v45?
[Xiaomi Redmi 1S] Pavan l:
Yep it'll work on all versions and future versions also!! :D [MENTION=6036106]thealonso[/MENTION]
[Xiaomi Redmi 1S] eroldru:
Restart issue

[/COLOR]Hi

I see you have a lot of knowledge regarding Xiaomi 1S

I want to ask you a question. I have tried installing several kitkat roms to my phone and they start and work flawlessly. The problem is that whenever I restart my phone I have my phone stuck to the boot logo.

I have tried different roms. All the available recoveries (Stock, CWM, TWRP, PhilZ, btw I hated Philz recovery. Was very hard for me to get back to CWM after this)

The only working ROM is MIUI Red. And this ROM works only with CWM.

Any help is appreciated.
[Xiaomi Redmi 1S] SH3H1:
Flash Stock ROM by fastboot and reflash TWRP and flash ROM

No more restart loops !!
[Xiaomi Redmi 1S] eroldru:
Can you please provide a link for the stock ROM flash?

Thanks
[Xiaomi Redmi 1S] flark24:
how to unroot?

how to unroot?
[Xiaomi Redmi 1S] Pavan l:
Please see post #4 first and then report ur issue, and to go back to stock recovery See here --> http://xdaforums.com/redmi-1s/general/stock-recovery-how-to-flash-mi-recovery-t2917905 :)
[Xiaomi Redmi 1S] moshiachnow:
Where in the internal memory?

I tried this method, and when I get to recovery, it only gives me options to load a zip file from an external card, cache and a third place, but not from the root of internal memory. Am I putting the update file in the wrong place?
[Xiaomi Redmi 1S] Pavan l:
U should put the second zip in external SD card... See OP I've mentioned it :)
[Xiaomi Redmi 1S] dumtara:
Phone is rooted and working fine with root access available to apps like ES File explorer. But under permission setting , the root option is still grayed out --- why?
[Xiaomi Redmi 1S] SH3H1:
Because we are not using su libs for native Miui security app !
[Xiaomi Redmi 1S] Pavan l:
Screenshot please and app info, I'll look into it

[MENTION=6107824]dumtara[/MENTION] Tell me the app name and if possible a screenshot, and I recommend root browser or root explorer or any similar specific root file browsing app :) :fingers-crossed:
[Xiaomi Redmi 1S] dumtara:
Thanks for the info......

I got the answer by Shahi00.
[Xiaomi Redmi 1S] liong777:
I applied your way, and its true that i still can get OTA update, now the questions are:

1. Is it safe to install TWRP and flashing custom rom? I'm afraid it will have effect due to philz recovery installed

2. If i go change MIUI launcher into (well lets say) Cyanogen launcher, do i have to re-applied MIUI launcher in order to get latest OTA update?
[Xiaomi Redmi 1S] Pavan l:
Answer to 1st question - You can flash custom rom using philz recovery also... And I don't guarantee that ota will be working after flashing TWRP recovery

Answer to 2nd - launcher has nothing to do with OTA updates... U will get normal ota after changing launcher
[Xiaomi Redmi 1S] rajugdg:
Redmi S1 rooting

Hi

I did the rooting as per your instruction it went fine.But after several rebooting I am not getting the button to enable rooting in Security tab.Kindly help me.

Thank You
[Xiaomi Redmi 1S] Pavan l:
In this method native root is not used because native root can break ota updates, so in this method we use SuperSU app to root it and hence won't be known to system that ur device is rooted!
[Xiaomi Redmi 1S] rajugdg:
Dear Sir,

I tried rooting my Redmi with said process.Everything went fine but I am not getting the button to activate rooting in Security tab.Kindly help.

Thanks
[Xiaomi Redmi 1S] Pavan l:
[MENTION=6216908]rajugdg[/MENTION] please don't mix up instructions of rooting in other threads... U get superSU app instead of native root (Security tab), u can find all options regarding root from superSU app
[Xiaomi Redmi 1S] sanzayzena7628@gmail.com:
I am unable to flash zip file with mi recovery. It always gives error no zip found in sd card, after renaming it as update zip and also not promted to choose the zip file to select as you mentioned in step 8.1
[Xiaomi Redmi 1S] Pavan l:
[MENTION=6230520]sanzayzena7628@gmail.com[/MENTION] please follow the instructions correctly, u need to place the update.zip (10mb file) in the internal memory (not in any folder, outside in internal memory), download the zip again if zip is corrupted, and remember update.zip in internal and binaries in external (second zip), reply back if u have any issues again
[Xiaomi Redmi 1S] chintoo:
hummmm is it necessary to root the phone before i flash it....:D noob here...:confused:
[Xiaomi Redmi 1S] surfboardcm:
hello,

I do the update, reboot and install the supersu zip and reboot again. update in internal, superuser in external. I have the phil recovery correct isntaled but i don't have the supersu app icon and when I try to open for exemple the helium app the "checking superuser" windows don't advanced, i need to cancel the process... Any suggestion?

thanks

edit: it's done! I've installed via google play the supersu and it correct the missing binaries...
[Xiaomi Redmi 1S] aakashekhar:
It worked well. No issues so far. Will report if there is one :D
[Xiaomi Redmi 1S] Pavan l:
[MENTION=620231]surfboardcm[/MENTION] I think I need to update the binaries in OP :')
[Xiaomi Redmi 1S] the_terminator:
Works like a charm!!

thanks Pavan I

it works perfectly

no hiccups or glitches when installing it.. a perfect guide

really appreciate it!!
[Xiaomi Redmi 1S] Subha1994:
Great post. And some questions regrding this post :)

First, thanks for this use useful post of yours. I have rooted my Redmi 1S successfully with the help of your instructions.

Now according to you, I will get notifications for OTA updates normally but after downloading the update zip I have to flash it manually from my rooted device.

Please reply to my few questions :-

1) Then I think I don't need to install stock MI recovery to get the updates. I can continue with my rooted device. Right??

2) I have to place the OTA update file in the internel memory of my device and then flash it to get the update. Right??

3) Suppose I have unrooted my device using SuperSU's inbuilt settings. Now what is my next step? To flash stock MI recovery?

THANK YOU :) Please consider my questions. :good:
[Xiaomi Redmi 1S] WritzX:
So, at last after 5 months of buying the phone I'm here :D ... To root it.. On the day Xiaomi released the kernel sources(didn't want to be disappointed again as I was with the canvas 2 last time :s)
[Xiaomi Redmi 1S] Pavan l:
Don't do anything... That right, u get ota updates and update it normally from the stock updater app itself, nothing can go wrong, no need to unroot also! :)
[Xiaomi Redmi 1S] prmbasheer:
Thanks for the post and files. I followed the steps and rooted. But the step say "yes for fixing recovery" never happened.

Is that a problem?

It never asked me should the recovery be fixed. Should I manually do it?
[Xiaomi Redmi 1S] vinacchio:
Thanx.. It works.
[Xiaomi Redmi 1S] Pavan l:
It's not a problem, u r Good to go! ;)
[Xiaomi Redmi 1S] smartmehal:
Update to New Stable version 50.0?

Hi,

OTA update gave me notification about latest update. So I downloaded it but installation failed.

So I unrooted my Redmi 1S by SuperSU's built in unroot process.

Then I went to custom recovery from updater app. But still couldn't install latest updae manually.

What am I doing wrong?
[Xiaomi Redmi 1S] macelaru:
I did all from first post (root, SuperSU, Philz) and yesterday's OTA went smooth as silk.

Thanks Pavan. :svetius:
[Xiaomi Redmi 1S] cyberzone5:
Worked for me too. I hope it goes well. Thank you!
[Xiaomi Redmi 1S] Kanth's:
look for Indian rom in en.miui.com
[Xiaomi Redmi 1S] tushardixit95:
i rooted my redmi 1s with unofficial lollipop with "mokee 5.0.1 armani" but my sim cards are not working after installing this rom. What should i do now.??
[Xiaomi Redmi 1S] arunal_123:
Sim cards never worked with this rom. I mean "NO Signal" (RIL bug).

Dont worry, just flash any other rom. It should work fine....
[Xiaomi Redmi 1S] advent_geek:
thanks a lot bro, rooted my Redmi 1s :)
[Xiaomi Redmi 1S] fan_de_math:
Problem in downloading the update.zip file

I had a problem while downloading the update.zip file from my phone's browser. It always fails. Please help.
[Xiaomi Redmi 1S] meakshay_mishra:
Update.zip isnt downloading Completely.

Edit. Thanks for Mirror
[Xiaomi Redmi 1S] Pavan l:
Creating mirrors

[MENTION=6420741]meakshay_mishra[/MENTION] wait for some mins I'll upload on mediafire.. by the way the download is working, use chrome browser :cowboy: and dont spam here please :mad:

edit : mirror- http://www.mediafire.com/download/fd635c1w63yh3cr/update.zip
[Xiaomi Redmi 1S] meakshay_mishra:
I had Tried on Chrome/UC/Mozilla_IDM

I tried using ask the browser's I had. Even on my PC but it gets stuck at 4Mb.

Well Thanks.

Hopes Mediafire Link Works. And Sorry I Shi*£d on your Post.
[Xiaomi Redmi 1S] Chinmay301:
I'm not user of Xiaomi Redmi 1s.

Maybe Framaroot or Kingaroot will work :)
[Xiaomi Redmi 1S] Pavan l:
Nope

No auto root tools work on redmi 1s, it has unique device partitions and tree :cowboy:
[Xiaomi Redmi 1S] N01:
thanks for the guide :)
[Xiaomi Redmi 1S] BlushMaq:
I'm getting signature verification failed. I'm on miui 50. Is that the cause? File is ok. name is correct.. Don't know where I'm going wrong. Will somebody throw some light here?
[Xiaomi Redmi 1S] Pavan l:
Follow the steps

Follow the instructions carefully and nothing can go wrong :cowboy:

If so tell me at which step :rolleyes:
[Xiaomi Redmi 1S] nightfury858:
Thanks, worked flawlessly.
[Xiaomi Redmi 1S] SwastikAcharya:
Will this method work?? [MENTION=5645435]Pavan l[/MENTION]

I have already downloaded TWRP 2.8.6.0.

Reboot to bootloader/fastboot.

fastboot flash recovery twrp.img

Reboot to recovery

Flash supersu2.46.zip

Because I personally like TWRP recovery...
[Xiaomi Redmi 1S] Pavan l:
Works

Yus It will work.... :angel:
[Xiaomi Redmi 1S] bajong:
will this method work on version 4.4.4?

thanks
[Xiaomi Redmi 1S] vinner786:
I have updated my REDMI 1S with MIUI 6.6.2 please help with NATIVE ROOT file. I tried with many noting is working.
[Xiaomi Redmi 1S] vipsy6:
4.4.4 miui 6.7.1.0

This method doesn't work for kitkat 4.4.4 MIUI 6.7.1.0.
[Xiaomi Redmi 1S] Pavan l:
try this

Flash this zip with latest TWRP recovery... it always works :D

Root-

https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip?retrieve_file=1

TWRP-

https://twrp.me/devices/xiaomiredmi1s.html

Do give feedback :angel:
[Xiaomi Redmi 1S] vipsy6:
No need for this..

Simply go for this

http://forum.miui.co.in/forum/mi-de...-1s-miui-6-global-developer-v5-4-10-or-higher
[Xiaomi Redmi 1S] fariez:
Confirmed, it's working on the latest Mi 7 Global Stable Build. Thanks, [MENTION=5903186]vipsy6[/MENTION]
[Xiaomi Redmi 1S] Manzzz007:
Rooting

After rooting my data will be lost??????????????
[Xiaomi Redmi 1S] Pragnesh Mistry:
Is This Method Working Now??

Because I Am on official Miui 8.0.1.0....
[Xiaomi Redmi 1S] dkmsn8:
Redmi 1s Indian version. Miui
[Xiaomi Mi 2] anonim14:
Hi i cant conpile the paranoid android rom to mi2 because this error is showing up. Help me.
[Xiaomi Mi 2] m11kkaa:
you have to adapt the device tree for PA. take a look at the nexus4 repo for PA.
[Xiaomi Mi 2] anonim14:
How to do that
[Xiaomi Mi 2] m11kkaa:
well, just take a look the mako repos:

https://github.com/AOSPA/android_device_lge_mako

Also I can't see any CAF repos on their github so you probably will have a hard time getting audio, camera, etc working.

EDIT: if you use AOSPA-legacy you won't have the hardware problems but u still need to adapt the code.
[Xiaomi Mi 2] m11kkaa:
I ported it for you: https://github.com/M1cha/android_device_xiaomi_aries/tree/pa-4.4

Is PA closed source or sth.? because this ROM looks like AOSP except for a few features.
[Xiaomi Mi 2] anonim14:
Thx :D
[Xiaomi Mi 2] anonim14:
thx very much i started the compiling and the error did not appear :D thx for your help, and for your patience
[Xiaomi Mi 2] m11kkaa:
I try to make it official: https://github.com/AOSPA-legacy/android_vendor_pa/pull/66
[Xiaomi Mi 2] anonim14:
new error

now this error appeared :(
[Xiaomi Mi 2] m11kkaa:
don't worry. sometimes PA isn't compilable(they don't have nightlies)

pick this: https://github.com/PAC-man/android_frameworks_base/commit/136af47161127f8e7260d109f11887b6a4d45804

and revert this: https://github.com/AOSPA-legacy/and...mmit/f465011409467773ed7c008aed83e9ddf8ca9445
[Xiaomi Mi 2] dnle71:
This is the best news for Mi2s, sadly I don't have my Mi2s anymore. :(
[Xiaomi Mi 2] anonim14:
how to download and insert this to the rom ?? :D
[Xiaomi Mi 2] m11kkaa:
just resync and try again. it should work now.

Also mi2 got merged into official PA repos and we'll receive nightlies soon.
[Xiaomi Mi 2] anonim14:
thx for your help your the best :D i put that two you gave me in my roomservice is that ok ??? and now this error accurse
[Xiaomi Mi 2] m11kkaa:
you should never ever edit roomservice because this file is autogenerated.

Just follow the general build instructions.
[Xiaomi Mi 2] anonim14:
But the roomservice i wrote myself
[Xiaomi Mi 2] m11kkaa:
you should use local_manifest for that :)

btw you have to use official PA repos: https://github.com/AOSPA-legacy/android_device_xiaomi_aries

and check the dependencies: https://github.com/AOSPA-legacy/android_device_xiaomi_aries/blob/kitkat/pa.dependencies

this is senseless work though because u can use roomservice.
[Xiaomi Mi 2] anonim14:
Yeah i maked a local_manifest folder and in that folder a roomserice.xml and there i wrote the device tree
[One (M7) General] blineboy:
Are my scores correct for my stock M8, in high developer mode i get a score with antutu x of 44713 it is and in antutu my score is 44696. Then not being in high developer mode in antutu x i get a score of 44959 and in antutu a score of 44850. Reason i am asking is, this handset is a new replacement handset. Now the score on my old stock handset from what i remember was 35000. Thoughts people ?
[One (M7) General] Stephen:
Thread closed at OP's request.

Many thanks,

Ghost
[G3 Q&A, Help & Troubleshooting] NightWizard:
which one do u have and why?
[G3 Q&A, Help & Troubleshooting] oadam11:
32 because that's the only one Verizon sells

Sent from my LG G3
[G3 Q&A, Help & Troubleshooting] Strazzi:
16Gb becaus i get it for free from LG :)
[G3 Q&A, Help & Troubleshooting] crni6:
Wtf...I newer get things for free.[emoji1]

16Gb couse my carier sold just 16gb.
[G3 Q&A, Help & Troubleshooting] dromico:
16gb for avaiability reasons, firsts weeks on market was hard to find a 32gb avaiable.

I think there aren't important differences, I can't say if 1gb more of ram can be useful in real use, maybe only for benchmarks, now with 2gb I'm happy of my phone
[G3 Q&A, Help & Troubleshooting] Helloworld294:
32 because my carrier only sells 32
[G3 Q&A, Help & Troubleshooting] lossah:
32Gb because the prize difference in my country was like 45$. And it's nice to have more.
[G3 Q&A, Help & Troubleshooting] spiderio:
16gig, because 32gb version not coming to Indonesia
[G3 Q&A, Help & Troubleshooting] xRamz:
16 cause of my carrier :( :(
[G3 Q&A, Help & Troubleshooting] :
MTN in South Africa gave me the 32GB version. I would've seriously returned it if it was 16GB, so I'm pretty chuffed.
[G3 Q&A, Help & Troubleshooting] 't-Smalle:
32gb here because that is what Sprint sells.
[G3 Q&A, Help & Troubleshooting] n3m37h:
Here is a real answer, 32gb

That extra gb of ram makes a world of difference. Apps do not force close all the time. Os will feel snapier. And the ram being the same size means the ram has a higher density meaning it will be faster.

Hope this helps you
[G3 Q&A, Help & Troubleshooting] if4ct0r:
32 Gig version. Mainly because of the extra RAM which makes it a little more future proof. The extra storage isn't really a big deal for me since I use a 32 gig SD card anyway... Which is more than enough.