[Nexus 7] AOSP ROM – Jelly Bean 4.2.2 with franco kernel

I built a AOSP ROM based on latest version of pure Android open source project (AOSP JB 4.2.2). And I replaced the default kernel with franco kernel (r47) which is known for its performance.

Warning : Built for Nexus 7 wifi only model (grouper).

Features: Pure Android Experience + Better performance with franco kernel + Stable

Refer franco.Kernel (r47) features : http://forum.xda-developers.com/show…63&postcount=1

Download Link :

AOSP 4.2.2 ROM : https://dl.dropbox.com/u/29388500/AO…ramsrib-v2.zip

GAPPS : http://goo.im/gapps/gapps-jb-20130301-signed.zip

Instructions :
* Backup first.
* Flash this AOSP 4.2.2 ROM.
* Flash Google apps. (It is not optional anymore!)
* Do ‘Wipe data/factory reset’ in recovery.
* Reboot & enjoy.

Every custom modification to devices have risks. Flash this at your own risk!

Screenshots :

About Android
Default Home Screen
Default Apps
Home Screen








For more details, checkout my actual thread at XDA developers :


Google’s Nexus Tablet – The PlayGround is Open

I remember there was a rumor stating that “Google is going to release its phone called GPhone to compete with iPhone”. Within a year, they entered into the smartphone market with its own Nexus One (HTC). Now they are dominating the smartphone market with Android.

Google's Nexus 7
Google’s Nexus 7

Likewise, Tablet revolution was started with Apple’s iPad (though tablets exitst before they reinvent it).

Google’s attention is moved from smartphone to tablets with its trial project Android 3.0 (Honeycomb). Google wanted to dominate the tablet market also. They started to plan for their big event. Merged the smartphone & tablet versions of android under the same wood ‘Ice-Cream Sandwitch’.

Then Google started to trigger the events as they planned.

28th Sep’11 – Amazon lauched its first tablet Kindle Fire at $200.
27th Jun’12 – Google Launched Nexus 7 (8 GB & 16 GB versions with a afforable cost of $200 and $250).
6th Sep’12 – Amazon announced its next version of Kindle Fire ($170) & new Kindle Fire HD ($250)
23rd Oct’12 – Apple planned to launch its brand-new iPad Mini
26th Oct’12 – Microsoft planned to lauch its brand-new Surface Tablets and Windows 8
29th Oct’12 – Google planned to launch its 32GB version of Nexus 7 & Google’s next smartphone Nexus G (LG) along with of Android 4.2 & might launch Nexus 10 Tablet (10’inch Samsung)

Google’s Advertisements reached its peak with its very own Google Ads & Stalls, Developer Conference, Hangouts, Weekly Developer Hours.

Sold many & many of their nexus 7 tablets in a span of 3 months.

Screenshot of Nexus 7 8GB Playstore Sold Out
Screenshot of Google’s Nexus 7 – 8GB Sold Out in PlayStore

Nexus 7 – 8GB is completely sold out in the Google Play Store. Google preparing for their next event on Oct29th with a quote :

“The PlayGround is Open”.

Nexus 7 New Pricing :
* 16 GB Nexus 7 of cost $200.
* 32 GB Nexus 7 of cost $250.

Google Event Invitation
Google’s Launch Event’s Invitation

Apple was thinking for the past 6 months about their new iPad mini, But google collapsed thier market in a span of time. After its most expected iPhone 5’s become unexpected in sales, Apple aggresively preparing for the next product , iPad Mini for just $250.

Apple iPad Mini Launch Invite
Apple iPad-Mini Launch Invite

Today Oct’23rd, Apple is coming up with its new iPad Mini in 24 configurations (actual iPad available only in 12 configurations) with a quote :

“We’ve got a little more to show you”.

Android Debug Bridge (ADB) Command Options

Few useful adb commands :

adb devices – To list android devices

adb logcat – To take dump of the device debug information

adb remount – To remount the device in write mode

adb shell – To access the device shell

adb install – To install the application

adb push – To upload the filesystem to your device

adb pull – To download the filesystem from your device

adb start-server – To start adb server

adb kill-server – To stop adb server

Enabling Android USB Debugging in Fedora

To Enable USB Debugging, Enable it in the Android device by Applications–>Development–>Enable USB Debugging.

Then you need to add the following file (rule) to the udev rules directory :

su –
vi /etc/udev/rules.d/99-android.rules

Add the following code to this file :


Here idVendor means your device vendor, so change it accordingly. For more details, refer this


After saving this file, run this command to reload the udev rules.

udevcontrol reload_rules

After that, Everything will work!…