Skip to content
Tenshi Hinanawi edited this page Jan 28, 2013 · 9 revisions

This guide is an experiment of the Android Development Codex, an independent project to reform the dispatriate guides of XDA-Developers. For more info, see the front page.

{{Note|This guide, as well as the Nexus 4 itself, is still under development. Please help out by bringing in content, keeping methods up-to-date, and adding screenshots when possible.}}

{{Under Construction}}

The Google/LG Nexus 4 was the hottest device of late 2012, stuffing the most powerful components available in the nicest looking Nexus to date, all backed by the allure of the Google Experience. And somehow, they managed to sell it a starting price of $299 unlocked.

Unsurprisingly, Google's famous launch fiascos marred the first sale, and the device was sold out for weeks afterward, with even the first buyers waiting in limbo.

The modding community is still budding, but we have chosen it as the pilot device for the Android Development Codex, to help consolidate the guides and tips from XDA Forums into one clear guide.

Tags

  • Generation: Sixth Generation
  • Guide Status: Frontier
  • Type: Google Experience
  • Short Name: N4, mako

Glossary

Introduction

  • Ordering a Nexus 4 - The first step in enjoying a Nexus 4 is getting it in your hands. At the moment, this is the most difficult thing you will ever do with this device.
  • N4 Checklist - Once you get your Nexus 4, see this checklist to single out common issues.

Miscellaneous

  • N4 Timeline - Important events in the Nexus 4's lifetime.
  • MTP Mount - Using Mac or Linux? All Google Nexus devices after the Galaxy Nexus use MTP for file transfer instead of USB Mass Storage. While this offers a few advantages, your system needs to be set up to use this once irrelevant system.
  • N4 Troubleshooting - Lists and fixes for common issues with the Nexus 4.
  • N4 Sources - All the pages that we used to build this guide, and all the people who made it possible.

Unlock, Recovery, and Root

  • Nexus Rooting Intro - An introduction to rooting the Nexus devices
  • Nexus Drivers - Set up your device to work with ADB.
  • Nexus Toolkits - The easy, one-click root. Great for noobs who want to get it done quickly and easily.
  • Nexus Manual Method - While one-click root/unlock programs exist and are perfectly safe to use, take advantage of the great opportunity to understand more by using the manual method; few other devices are as straightforward or forgiving.
  • Nexus Restore - Got any problems, or need to send your device back for repair? Just restore it to stock.

Custom ROMs and Performance

After rooting, you can elect to stay on Google's stock Android, or try out exciting new features and kernels with better performance.

  • N4 Custom ROMs - Ongoing Development A link to XDA's Android Development Forums, where you can find custom ROMs for your phone.
  • N4 Performance - The N4 might have the best chipset around, but performance is dampened by it's inefficient casing and sub-optimal CPU governor. There are ways of sidestepping the issue.

Miscellaneous

Development

(make a section on how to compile kernels and make ROMs, perhaps a teardown)

TODO

  • (DONE) Import the Nexus 4 Rooting Guides reddit rooting and toolkits
  • (DONE) Merge with all nexus devices?
  • Format guide for Mediawiki
  • Release guide to r/Nexus4 and XDA as test case
  • Refine performance guide, maybe get an actual kernel dev to help
  • Create guide to make ROMs for the Nexus 4
  • Deep tech specs for the Nexus 4, teardown
  • Refine the checklist and maybe merge with the troubleshooting

Sources

BA Logo

Bibliotheca Anonoma

BASLQC Wiki

  • Introduction - A quick intro to the rationale and ideals of this guide, and modding in general.
  • Essential Maker Skills - Essential Skills that every maker should have.
  • Archivist Tools - All the tools an internet archivist needs under their belt.

General Guides

  • Android Development Codex - All kinds of Android smartphones.
  • Business Class Laptops - Computers that last: The ThinkPad, the HP EliteBook, the Dell Precision/Latitude.
  • EBook Readers - A good eInk screen remains the best way to read literature comfortably.
  • Game Consoles - Homebrew development scenes have made it possible to unlock the full power of your game console's computer chip.
  • Graphing Calculators - This is the last vestige of the age of 80's Home Computers; where programs were simple and graphics were minimal.
  • Home Server - Why buy cloud storage when you can build your own cloud? For media streaming, torrenting, and VPN access (to bypass blocked internet).
  • Routers - Amazingly, your ordinary router probably runs Linux on it's little embedded CPU.
  • Authentication Wallets - Manage your plethora of accounts, passwords, and RSA public keys using a GPG-encrypted wallet.
  • LEGO Mindstorms - The easiest way to build functional robots and machines; using good ol' LEGO and Technic bricks.
  • Vintage Computers - Amiga, Apple ][, and all the other random home computers that defined the 1980s.

Research

  • Genetic Programming - Programs that mutate and evolve by themselves, like Genes. It's a very difficult concept to grasp, but a very powerful method that transcends math or algorithms.

Content Guidelines

  • General Guidelines - The ideals that you should uphold while working with and editing this guide.
  • Device Guide Templates - Templates and general guidelines for creating customized guides for a device.
  • Linux - Run a full desktop OS on your little mobile device; research is being made to make it comfortable to use in the mobile space.

Reference

  • Glossary - Contains all the crazy acronyms and word soup that you'll need to wade through when using this guide.
Clone this wiki locally