Cell Phones

OFFICIAL Google Nexus 4/Android 5.0 Lollipop Thread/Accessories/ETC

  • Last Updated:
  • Oct 31st, 2015 7:55 pm
[OP]
Moderator
User avatar
Jun 15, 2011
37977 posts
5465 upvotes
Richmond Hill

OFFICIAL Google Nexus 4/Android 5.0 Lollipop Thread/Accessories/ETC

Official thread as per topic title.

NOTE: See post #1387 for Part II of the main post PAGE 93

Link to cases can be found on the 2nd post

This thread also will be for customization (rooting, ROMS, flashing, etc), accessories and any other LG Nexus 4 related questions. So please don't create various thread topics.

It can also be found here: http://techsideofemp.blogspot.ca/2013/0 ... uides.html

All questions and answers can be posted here.

Key specifications
• Chipset: Qualcomm Snapdragon™ S4 Pro processor with 1.5GHz Quad-Core Krait CPUs
• Operating System: Android 4.2, Jelly Bean
• Network: 3G (WCDMA), HSPA+
• Display: 4.7-inch WXGA True HD IPS Plus (1280 x 768 pixels)
• Memory: 8GB / 16GB
• RAM: 2GB
• Camera: 8.0MP rear / 1.3MP HD front
• Battery: 2,100mAh Li-Polymer (embedded) / Talk time: 15.3 hours / Standby: 390 hours
• Size: 133.9 x 68.7 x 9.1mm
• Weight: 139g
• Other: Wireless charging, NFC[/QUOTE]

PLEASE NOTE: I AM NOT RESPONSIBLE FOR WHATEVER HAPPENS TO YOUR DEVICE. PLEASE DO SO AT YOUR OWN RISK


HOW TO LOCATE BACKUP FILES ON TWRP:

1. Boot into TWRP
2. Select Advanced
3. Go to File Manager
4. Go to data/meda/TWRP and you will see it there

SEE VIDEO BELOW:

http://www.youtube.com/watch?v=6NhPgsMDEDw

HOW TO MOVE/COPY BACKUP FILES SO TWRP CAN RECOGNIZE/RESTORE:

1. Having the TWRP folder selected via the above step to locate it, press the Select button.
2. Then either press Move or Copy (I could not move the folder as I got an error so I copied it)
3. Copy to the /data/media/0 folder
4. There you go.

Note: You can always delete the original backup to save space.

SEE VIDEO BELOW:

http://www.youtube.com/watch?v=j_ziillAA-I


ADB AND FASTBOOT FILES - ALL PLATFORMS:
http://www.mediafire.com/?tnibh9w3lidbaez


Nexus 4 Factory Image Link:
https://developers.google.com/android/n ... ccamjop40c
Version is called "occam"

TWRP RECOVERY:

Which can be found here: http://techerrata.com/file/twrp2/mako/o ... 0-mako.img

1a. Accessing Developer Options in JB 4.2:

a) Go to Settings
b) Then select About Phone
c) Then click on Build Number 7 times until you see the message that the Developer Options are unlocked. You'll see after 3 times it will say you're almost there, blah blah.

1b. Installing Nexus 4 Drivers: *Courtesy of XDA*


a) Download the file.
b) Extra the files into a folder.
c) Plug your phone in.
d) When prompted, select to browse your computer to manually install the driver.
e) Navigate to and select the usb_driver folder to install the drivers.

Files: http://www.mediafire.com/?8xb50uktar8096i

2. Unlocking the bootloader:

a) This is the same as always with the Galaxy Nexus
b) Make sure adb/fastboot files are set up + drivers (Hopefully Wug's Toolkit gets updated so those of you not comfortable with the good ol Command Prompt method can use this instead)
c) If using the Command Prompt method, power your phone into bootloader mode: VOL DOWN + POWER BUTTON. Make sure to press it really hard.
d) If not with the normal method to turn the phone on into bootloader mode, open up Command Prompt and type in adb devices to ensure your phone is recognized via the serial #.
e) Then type in adb reboot-bootloader to boot into the bootloader mode
f) Then type in fastboot devices to ensure that the phone is recognized in fastboot mode.
g) If all a go, then type in fastboot oem-unlock and follow the prompts to unlock the bootloader

*Your bootloader is now officially unlocked. Remember it is key to unlock the bootloader from the get go as soon as you receive your Nexus 4. This way, you don't lose any files.*

3. Rooting The Nexus 4

Rooting the Nexus 4 is pretty straightforward as its the same as the Galaxy Nexus I think.

Here are the methods for rooting this device:

1. Wug's Toolkit:

Finally has been updated to support the Nexus 4. This is also known to install drivers automatically, unlock the bootloader, flash files, make backups, etc.

http://www.wugfresh.com/nrt/

2. The good old fashioned method:

a) Again ensuring your drivers, adb and fastboot files are set up properly, open up Command Prompt
b) Download the appropriate CWM image either the basic or touch version from here for the Nexus 4: Basic (http://download2.clockworkmod.com/recov ... 9-mako.img) or Touch ( http://download2.clockworkmod.com/recov ... 9-mako.img) OR use TWRP Recovery from earlier on in the thread.
c) Download SuperSu v0.98.zip from here: http://download.chainfire.eu/282/SuperS ... -v0.98.zip
d) Assuming you have an unlocked bootloader you may proceed. If not please read #2 under "Unlocking the bootloader"
e) Now go ahead and flash the CWM image using the following commands: fastboot flash recovery recovery-clockwork-6.0.1.9-mako.img or the respective TWRP recovery file.
fa) Type in fastboot erase cache
fb) Type in fastboot reboot-bootloader
*NOTE TO TEST OUT RECOVERY - Use the vol keys while in Bootloader mode and select Recovery. Then press the Power button to select Recovery Mode. If you boot either into CWM or TWRP then you're good to go!
g) Let the device boot up and afterwards, transfer the SuperSu vXX.zip into your internal storage of your Nexus 4. Don't place it into any sub directory for convenience purposes.
h) Reboot into ClockWorkdMod or TWRP Recovery by booting into the fastboot bootloader screen *See step (c) of "Unlocking the bootloader"*
i) Use the volume down key to navigate until you see Recovery. Press the power button to select. *ENSURING IT WORKS AS PER the highlighted note under Step fb.*
j) Once you are in the recovery, use the volume up/down keys to navigate and select "Install zip from SD card"
k) Then select "Choose zip from SD card"
la) Then scroll down until you see the SuperSu-v0.98.zip from the list. Use the power button to select it.
lb) After its done installing the zip, you should then clear cache and clear dalvik cache either using TWRP or CWM.
m) Let it do its thing and then select "Go Back" and then finally select "Reboot"

You are now rooted officially, and when you go into your App Drawer you will see the SuperSu app installed.

ROMS & KERNELS:

So there have been ROMS rolling out slowly in their alpha/unofficial stages and here you will find the links for them via XDA. Also you'll find various kernels as well. I've tested franco's kernel so far and no issues. *MUST HAVE ROOT ACCESS*

ROMS

1. SlimBean -
http://forum.xda-developers.com/showthr ... ?t=2008894

2. Android Open Kang Project - MAKO - JBean 4.2
http://forum.xda-developers.com/showthr ... ?t=2008866

3. CyanogenMod 10.1 Unofficial - Mako - JellyBean 4.2
http://forum.xda-developers.com/showthr ... ?t=2010217

4. Paranoid Android
http://forum.xda-developers.com/showthr ... ?t=2020336

5. CyanogenMod 10.1 Official 4.2.1 - Mako Nightlies:
http://forum.xda-developers.com/showthr ... ?t=2020859

*TO BE UPDATED WITH FUTURE ROMS*

KERNELS

1. franco.Kernel - test build 5
http://forum.xda-developers.com/showthr ... ?t=2002782

2. *Matr1x* v1.5 | JB - 4.2
http://forum.xda-developers.com/showthr ... ?t=2007231

*TO BE UPDATED WITH FUTURE KERNELS*
The One and Only and Proud to be an Indian.
If I helped in any way, click that cool little "Thanks" button.
____________________________________
RFD Twitter Chat wins: Keurig Mini Brewer, $25 Cara GC, RFD travel and ceramic mug
5194 replies
[OP]
Moderator
User avatar
Jun 15, 2011
37977 posts
5465 upvotes
Richmond Hill
Case Options can be found here thanks to RFD member bigsky2

STOCK ANDROID 4.2.1 FILES

UPDATE GOOGLE DECIDED TO REMOVE 4.2.1 STOCK FILES BUT KEEP 4.2.2 INSTEAD. What tools LOL


1) STOCK KERNEL: http://www.mediafire.com/?9wszczgx279aftp
2) STOCK RECOVERY: http://www.mediafire.com/?pyg6urzu9wpap0l
3) STOCK BOOTLOADER: http://www.mediafire.com/?aokmv4gpijpnoxu
4) STOCK RADIO: http://www.mediafire.com/?2p7x2389eaqipxo
5) STOCK USERDATA: http://www.mediafire.com/?5etbx2t79a4aboh
6) STOCK SYSTEM: TO BE UPLOADED

Installing Kernels

*PLEASE NOTE: I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS WITH YOUR PHONE. DO SO AT YOUR OWN RISK!

So you rooted your phone and now want to experience the joy of custom kernels eh? That's good :) Please note I am using Franco's kernel. You can use any other kernel as the same methods apply EXCEPT for Method 3.

Here are the steps:

METHOD 1:

1) Always make a Nandroid backup before you flash any custom kernel. This can be done by booting into your custom recovery and selecting the backup button.
2) Once that's done, reboot your phone into the bootloader mode. See in the first post how to do so. Or for simplicity, just press VOL DOWN + POWER BUTTON.
3) Once that's done, you will know go ahead and flash the kernel file. Be it an .img or .zip
4) Type the command "fastboot flash boot "kernel file name"
5) You should see a successful message.
6) Reboot the phone by typing "fastboot-reboot"

Here's a video guide showing the above:

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

METHOD 2:

1) Always make a Nandroid backup before you flash any custom kernel. This can be done by booting into your custom recovery and selecting the backup button.
2) Boot your phone into the custom recovery. This can be done by booting into bootloader and then selecting recovery.
3) Then go to install zip
4) Select the zip
5) Reboot
6) Viola for Method 2

Here's a video guide showing the above:

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


METHOD 3: *Franco's Kernel updater app required*

Franco's kernel updater: This can be found from the Play Store for $4.95 but worth it for every known rooted user out there: https://play.google.com/store/apps/deta ... 2VybmVsIl0.

1) Open up the app.
2) To backup/restore the current kernel (be it stock or another custom Kernel), click on "Kernel backup/restore". Then click on "Backup" and click OK to finish the process.
3) Go back and click on "franco.Kernel updater"
4) Click on Download latest nightly kernel.
5) You'll see a change log/release notes.*
6) Click on either "Auto flash" (reboot required) - does the process for you OR click on "Download Zip" (you would need to boot into recovery and then install the zip"*

Here's a video guide showing the above:

http://www.youtube.com/watch?v=TLeNWXyC ... re=youtube

Now if you want to restore back to the stock kernel or any other custom kernels, you can follow the necessary steps. This is also if you mess up.

1) If your phone gets messed up for any reason, you can always restore your Nandroid back up. Provided of course you have made a Nandroid backup already.
2) The other way is to flash the stock kernel/boot image. Link can be found under "STOCK ANDROID FILES" at the top of this Post #2.
i) Once you have that downloaded, boot your phone into fastboot mode
ii) Type in "fastboot flash boot boot.img"
iii) When its done, reboot by typing "fastboot reboot"

You are good to go.

Here's a video guide showing the above:

http://www.youtube.com/watch?v=Ea_eyJ-o ... e=youtu.be

Enjoy :)

REVERTING BACK TO STOCK ANDROID + UN-ROOTING + RE-LOCKING BOOTLOADER:

1) Access the Bootloader by a) pressing vol down + power key OR b) typing adb reboot bootloader in CMD Prompt.
2) Please ensure you have the necessary image files from Google. See "STOCK ANDROID FILES" to download it under the 2nd post in this page.
3) Type the following commands:
fastboot flash bootloader bootloader-mako-makoz10l.img
fastboot reboot-bootloader
fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.33
fastboot reboot-bootloader
fastboot -w update image-occam-jop40d.zip
fastboot reboot-bootloader
fastboot oem lock
OR use Wug's Toolkit to unroot and revert back to stock (see page 1, post 1) This is for new users.

HOW TO PERMANENTLY HAVE LTE ENABLED WITHOUT REBOOTING THE PHONE *Special Thanks to plisk3n*

How to permanently enable LTE after rebooting. No need to go into your phone settings via *#*#4636#*#*:

1. Make sure your phone is rooted
2. Download your build.prop file (in CMD prompt type this "adb pull /system/build.prop")
3. Edit your build.prop file (use a *nix compatible text editor if you're in Windows, I recommend Notepad2) and add these lines to the end:

Code: Select all

telephony.lteOnGsmDevice=1
ro.telephony.default_network=9
ro.ril.def.preferred.network=9
4. Push the file back to /system (adb push build.prop /system/build.prop)

After you've done that, perform a FACTORY reset. Don't forget to add the APN settings back if you're on Rogers or Bell or whatever.

How to get LTE tethering hotspot working: *Special thanks to plisk3n*

Here are the instructions (your phone MUST be rooted).. :

Save the following as UNIX text file (I called mine lte-tether.sh)

Code: Select all

iptables -A bw_FORWARD -i !lo+
iptables -A natctrl_FORWARD -j RETURN -i rmnet+ -o wlan0 -m state --state RELATED,ESTABLISHED
iptables -A natctrl_FORWARD -j DROP -i wlan0 -o rmnet+ -m state --state INVALID
iptables -A natctrl_FORWARD -j RETURN -i wlan0 -o rmnet+
iptables -A natctrl_FORWARD -j DROP
iptables -A natctrl_nat_POSTROUTING -t nat -o rmnet+ -j MASQUERADE 
Copy this file to your phone's root directory or where ever you want.

Install / Load up Root Browser Lite (or any other file manager program)..

Setup your LTE hotspot..

Browse to your file using Root Browser, and make sure the permissions are set to EXECUTE (Unix 644 works for me).. once you do that.. you need to click on that file and choose execute. You're good!

You can take it one step further by making a 'command' shortcut as a widget to this file. I use Widgetsoid for that.. GOOD LUCK![/QUOTE]

ENABLING LTE AFTER UPDATING TO JELLY BEAN 4.2.2:

First off I am not responsible for anything that happens to your phone. You are doing it at your own risk. It may or may not work.

*Courtesy of Rengoku for this tip*

1) Download the radio image from 4.2.1: http://www.mediafire.com/?ii06rvet19kevga
2) Flash the image using Fastboot (You should know how to do this by now, if not then its a different story :razz :)
3) Reboot and viola!

Follow steps from above on how to Enable LTE as before or how to permanently enable it, and how to enable LTE tethering.

HOW TO PRESERVE AND RESTORE ROOT ACCESS WHEN DOWNLOADING AN OTA UPDATE:

1) If you have Franco kernel OR any custom kernel, please re-flash stock kernel aka boot.img (this can be found on the first page, 2nd post). Restoring stock kernel using Franco Kernel's updater app DOES NOT help. I had to find out the hard way as it messes with the files. So please re-flash stock kernel before you go ahead.

2) By doing so, you can now receive the OTA update. Otherwise you CANNOT

3) As for Root Access, you download Voodoo's OTA Rootkeeper. Which can be found here: https://play.google.com/store/apps/d...b3RrZWVwZXIiXQ..

4) Launch Voodoo's OTA Rootkeeper and click on backup/preserve root. When you successfully update your phone via OTA, launch Voodoo's OTA rootkeeper again and click on restore root. Everything should be back to normal.

I am going to stress this out though, if it does not work - you can always a) re-install SuperSu via your custom recovery as you have when you first rooted your phone OR b) download SuperSu from the market. Either options will work. It's not that hard to root your phone again if you can't get it to work after updating via OTA. This applies to everyone, including myself.

HOW TO GET ADB WORKING AFTER 4.2.2 OTA SECURITY UPDATE + UPDATE TO LATEST ADB FILES:

Heads up to all to those who might be having their devices recognized as offline when in adb/fastboot mode. 4.2.2 enhances the USB debugging security. So it firsts ask you if you want to accept the connection to your PC. You have to click on yes, otherwise it will say device offline in fastboot mode. So you also have to update your adb files as well. This applies to Mac users as well.

http://developer.android.com/sdk/index.html

More on here:

http://www.androidcentral.com/semi-pro- ... d-updating

Image
The One and Only and Proud to be an Indian.
If I helped in any way, click that cool little "Thanks" button.
____________________________________
RFD Twitter Chat wins: Keurig Mini Brewer, $25 Cara GC, RFD travel and ceramic mug
Deal Expert
User avatar
May 22, 2005
17035 posts
2608 upvotes
Thornhill
Price looks good, I wonder how much the wireless dock is.
Deal Addict
Jan 11, 2008
1093 posts
114 upvotes
Toronto
What will happen to galaxy nexus price? 200?
Deal Addict
Jan 18, 2010
3954 posts
841 upvotes
Canada
If it's pentaband I'm getting it. The prices are very good.

In other news:

Nexus 7 8 GB - discontinued
Nexus 7 16 GB - $209
Nexus 7 32 GB - $259
Nexus 7 32 GB HSPA+ - $309

Nexus 10 16 GB - $409
Nexus 10 32 GB - $509
Deal Expert
User avatar
May 22, 2005
17035 posts
2608 upvotes
Thornhill
supersaiyan wrote:
Oct 29th, 2012 12:31 pm
What will happen to galaxy nexus price? 200?
Discontinued probably.
Member
User avatar
Nov 26, 2009
316 posts
23 upvotes
Toronto
Incredible price and it shits all over most phones today. Hell I'd buy two if I had any use for the other one. Day 1 purchase for me
Deal Addict
User avatar
Jun 25, 2004
3486 posts
162 upvotes
Pickering, ON
Done, take my money!!

Nexus 4
$299 for 8GB
$349 for 16GB

Nexus 10
$399 for 16GB
$499 for 32GB
Member
User avatar
Nov 26, 2009
316 posts
23 upvotes
Toronto
$309 and $359 for Canada, actually. No longer want the phone /sarcasm
Deal Addict
User avatar
Jun 25, 2004
3486 posts
162 upvotes
Pickering, ON
Kryst wrote:
Oct 29th, 2012 12:43 pm
$309 and $359 for Canada, actually. No longer want the phone /sarcasm
Boo, they're still charging us Canucks that extra $10?

CAD > USD
[OP]
Moderator
User avatar
Jun 15, 2011
37977 posts
5465 upvotes
Richmond Hill
BD006 wrote:
Oct 29th, 2012 12:51 pm
Boo, they're still charging us Canucks that extra $10?

CAD > USD
Still not bad. PS I added this to the main post:
This thread also will be for customization (rooting, ROMS, flashing, etc), accessories and any other LG Nexus 4 related questions. So please don't create various thread topics.

All questions and answers can be posted here.
The One and Only and Proud to be an Indian.
If I helped in any way, click that cool little "Thanks" button.
____________________________________
RFD Twitter Chat wins: Keurig Mini Brewer, $25 Cara GC, RFD travel and ceramic mug
[OP]
Moderator
User avatar
Jun 15, 2011
37977 posts
5465 upvotes
Richmond Hill
mark_in_2k wrote:
Oct 29th, 2012 12:53 pm
Shame there's no LTE though. And probably no memory expansion.
They will probably make an LTE variant for Sprint/Verizon. As for memory expansion, its always been like that with the Nexus One up until the Galaxy Nexus.
The One and Only and Proud to be an Indian.
If I helped in any way, click that cool little "Thanks" button.
____________________________________
RFD Twitter Chat wins: Keurig Mini Brewer, $25 Cara GC, RFD travel and ceramic mug
Deal Expert
User avatar
Apr 21, 2004
34266 posts
6250 upvotes
How much are the new Nexus Devices in the US? Just $10 less? :)
× < >

Top