[GUIDE][VZW Edition]How to Root/Rom/Return to Stock the VZW Galaxy Note II! - Verizon Samsung Galaxy Note II

Here is a guide I have put together for the VZW Samsung SCH-I605 Galaxy Note II
------------------
This guide contains 5 sections:
Section 1: How to Root/Unlock/ Return to Stock 4.X Jelly Bean coming from any rom with Odin
Section 2: How to flash a Touchwiz rom/kernel from a Custom Recovery
Section 3: How to flash a AOSP/CM10 based rom from a Custom Recovery
Section 4: Directory
Section 5: Android Glossary
-------------------
*I am not liable for what you do to your DEVICE!!
*I take no credit for links posted in this thread... This is just a guide or more so a collaboration of different guides all put into one thread!!
*This Guide will not trip your flash counter!! Flashing any custom software via odin will infact trip the flash counter!! Thats why I use these methods and the only thing I use odin is for flashing STOCK firmware Only!!!
DO NOT ACCEPT ANY OTA UPDATES EVER!! REMEMBER THIS DEVICE SHIPPED LOCKED...OUR TALENTED DEVS UNLOCKED THIS DEVICE, SO ONLY RELY ON THEM FOR UPDATES. FAILURE TO COMPLY WILL RESULT IN A PERMA LOCKED BOOTLOADER!!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 1a: How to Root/Unlock Stock 4.X Jelly Bean with Odin
Proceed to Adam Outler's "JAILBREAK" threads for rooting and unlocking bootloader so custom roms can be flashed!!! Only use the method linked below thats specific to the firmware/bootloader version on your device!! If you took the 4.3 update or used Odin to flash 4.3 then you can no longer unlock your bootloader
As most know by now, Devices that took the MJ9 4.3 OTA update permanently locked the bootloader. The previous Root and Unlock methods no longer work for this latest update. However our kind Devs developed SafeStrap for a workaround, which allows root and flashing Touch Wiz roms. Please head over to this thread for installing SafeStrap on 4.3 VRUEMJ9- http://forum.xda-developers.com/showthread.php?t=2693131
4.1.2 VRAMC3- http://forum.xda-developers.com/showthread.php?t=2272066
4.1.1 VRALL4- http://forum.xda-developers.com/showthread.php?t=2118348
4.1.1 VRALJB- http://forum.xda-developers.com/showthread.php?t=2043636 (Unless you purchased your device within the first month of release and never took the OTA update, DO NOT use this)
--------------------
Section 1b: How to return to stock 4.X Jelly Bean coming from any rom with Odin
Step 1: Download and install Odin- http://forum.xda-developers.com/attachment.php?attachmentid=1165122&d=1340993443
Step 2: Download one of these stock images and pit file to a windows based pc. If Odin does not recognize the file then extract it with a program such as 7zip.(Make sure to only use the version that is compatible with your bootloader...meaning if you upgrade to the latest firmware you can no longer revert back to older firmware versions)
VRUEMJ9 4.3- http://www.androidfilehost.com/?fid=23269279319197589(ONLY USE THIS IF YOU TOOK THE 4.3 OTA!! There currently is no bootloader unlock method for 4.3 which means you can no longer flash custom roms, recoveries, or kernels!!!)
Official VRAMC3 4.1.2 5/5/13- https://docs.google.com/file/d/0B46nbPp9bPf-Q3lJdmlYS0ZwRzg/edit?pli=1
This firmware image that will return your device to factory stock and locked conditions. Take note this is the latest firmware version that is currently can be be unlocked.
Official VRALJB 4.1.1 12/9/12- http://www.androidfilehost.com/?fid=9390214368362234374
This will wipe data and return your device to factory stock out of the box conditions. This file can only be used on devices that never took the VRALL4 or VRAMC3 OTA update. If this file is flashed on a updated device, Odin will fail @ sboot.bin.
Root66 stock VRALJB 4.1.1 12/2/12- http://androidfilehost.com/?fid=9390210501348163619 This is our very first fully functional rooted Odin image.. Thanks MrRobinson!! This file does not wipe data, lock bootloader, or replace recovery. Its simply a easy way for folks who want to flash back to rooted stock as a stepping stone to another rom.
SCH-I605_16gb.Pit- http://www.mediafire.com/download.php?05cj895zu3tls7z
Step 3: Power device off, hold the volume down/home/power keys until you see a yellow triangle, then press the volume up key to access "odin or download mode".
Step 4: Open Odin and connect the oem usb cable from pc to device. The driver should automatically install( it did for me on windows 7 64bit). There should also be a "comport number" in upper left hand corner of Odin indicating communication between the pc & device.
Step 5: Click on the pit function of Odin and select the sch-i605-16gb.pit file.
Step 6: Click on the PDA function of Odin. Select the stock VRALJB image you downloaded in step 1, then select start. This operation should take less than 8 minutes before Odin will say pass/reset.
Step 7: Your device should boot back up into factory stock 4.1.1 android! However, If your device is stuck in a bootloop, power the device off, press and hold the volume up/home/power buttons until the samsung logo appears. The device will boot into recovery and from there you will need to wipe data/factory reset, then reboot.
If odin no longer recognizes your device, most likely Casual killed the driver for odin!! follow this tutorial for restoring the driver:
http://www.youtube.com/watch?v=zzghcV8HVVk&feature=youtube_gdata_player
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 2: How to flash a Touchwiz 4.1.1 rom/kernel from a Custom Recovery
Requires Root/ Bootloader unlocked/TWRP or CWM recovery!!
Step 1: Download one of the roms below to the root of your internal sd card(/mnt/sdcard):
TouchWiz Jelly Bean Roms
Clean Rom Lite- http://forum.xda-developers.com/showthread.php?t=2108150
Clean Rom- http://forum.xda-developers.com/showthread.php?t=2055170
Beans Custom- http://forum.xda-developers.com/showthread.php?t=2032447
Eclipse TW- http://forum.xda-developers.com/showthread.php?t=2128604
Jedi-XVX http://forum.xda-developers.com/showthread.php?t=2135508
Imuts Tweaked VZW Remix- http://forum.xda-developers.com/showthread.php?t=2154420
Meanbean- http://forum.xda-developers.com/showthread.php?t=2187854
Whompasarus- http://forum.xda-developers.com/showthread.php?t=2153405
Step 2: Power device off, then hold the Volume up/home/power buttons until you see the team win recovery logo.
Step 3: Select wipe, then wipe cache.( If you run into any force closes or issues boot back into TWRP recovery and wipe data!)
Step 4: Select install, then choose the rom you downloaded in step 1 and reboot system.
---------------
How to flash a custom Touchwiz kernel
*prerequisites* rooted/unlocked/custom recovery
Step 1: Download a custom kernel to the devices internal sd.(/mnt/sdcard)
Touchwiz 4.1 Kernels
Ptmr3 Saber- http://forum.xda-developers.com/showthread.php?t=2124221
AndreiLux Perseus- http://forum.xda-developers.com/showthread.php?t=2048013
Imnuts PBJ- http://forum.xda-developers.com/showthread.php?t=2154378
Step 2: Power device off, press the volume up/home/power keys until you see the recovery splash screen.
Step 3: Wipe cache
Step 4: Install the kernel zip you downloaded in step 1 and reboot!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Section 3: How to flash a AOSP/CM10 based rom
Requires Root/ Bootloader unlocked/TWRP or CWM recovery!!
Step 1: Download one of the CM10 based roms and Gapps file below to internal sd:
AOSP/CM10 4.x.x roms
CM11- http://forum.xda-developers.com/showthread.php?t=2524126
CM10.2- http://forum.xda-developers.com/showthread.php?t=2406788
PAC-Man- http://forum.xda-developers.com/showthread.php?t=2051307
ParanoidAndroid- http://forum.xda-developers.com/showthread.php?t=2531943
AOKP- http://forum.xda-developers.com/showthread.php?t=2453566
Avatar- http://forum.xda-developers.com/showthread.php?t=2167051
Gapps- http://goo.im/gapps
Step 2: Power device off, then hold the volume up/home/power keys until you see the Team Win or CWM recovery logo(These directions are based for CWM recovery, however they will work for TWRP.
Step 3: Wipe cache.
Step 4: (Optional but recommended) Make a nandroid back up to external sd card from the backup and restore menu. external sd cards must be formatted to fat 32 for recovery to recognize the card. use THIS to format your card.
Step 5: Wipe data/ factory reset.
Step 6: Navigate to "install zip from sd card", from there "choose zip from sd card", and finally install the Rom you downloaded in step 1.
Step 7: Again, Navigate to "install zip from sd card", from there "choose zip from sd card", and finally install the gapps package you downloaded in step 1.
Step 8: Reboot
------------------
How to flash a custom AOSP Kernel
*prerequisites* rooted/unlocked/custom recovery
Step 1: Download a custom kernel to the devices internal sd.(/mnt/sdcard)
AOSP 4.x Kernels
Kejar's BasicKernel- http://forum.xda-developers.com/showthread.php?t=2127212
Ptmr3 ForceKernel- http://forum.xda-developers.com/showthread.php?t=2144414
Ptmr3 SOAPKernel- http://forum.xda-developers.com/showthread.php?t=2186131
Step 2: Power device off, press the volume up/home/power keys until you see the recovery splash screen.
Step 3: Wipe cache
Step 4: Install the kernel zip you downloaded in step 1 and reboot!

Section 4: Directory
[APP]Mod DPI of any App on the Fly- http://forum.xda-developers.com/showthread.php?t=2067043
------------------
[How To]How to get 4.2 swype keyboard on any android device- http://forum.xda-developers.com/showthread.php?t=2017484
-------------------
[INFO]4.1.1 Bloatware Removal List- http://forum.xda-developers.com/showpost.php?p=34915553&postcount=3
-------------------
[MOD]VZW GN2 GSM Unlock- http://forum.xda-developers.com/showthread.php?t=2044449
[MOD]Hidden Menu Enabler Tool- http://forum.xda-developers.com/showthread.php?t=2077653
[MOD]Add all apps to multi-window build LJB-http://forum.xda-developers.com/showthread.php?t=2028535
[MOD]Add Wifi toggle to your status bar + more custom status bars LJB-http://forum.xda-developers.com/showthread.php?t=2030539
[MOD]Google wallet WORKING on Note 2- http://forum.xda-developers.com/showthread.php?t=2031127
[MOD]Increase Max Brightness- http://forum.xda-developers.com/showthread.php?t=2008210
[MOD]Blocking Mode is Present and Working on the Verizon Note 2!- http://forum.xda-developers.com/showthread.php?t=2025477
[MOD]Add additional apps to Multi Window without needing root- http://forum.xda-developers.com/showthread.php?t=2024399
------------------
[Novice Guide] 50+ Tips and Tricks - Make phone faster - Better battery life & More!! http://forum.xda-developers.com/showthread.php?p=40861997#post40861997
------------------
[Official]Excellent Note 2 Tips 'n' Tricks YouTube Channel- http://forum.xda-developers.com/showthread.php?t=2024934
------------------
[VIDEOS] How to ROOT, UNLOCK, RESTORE, and much more- http://forum.xda-developers.com/showthread.php?p=43734801#post43734801

Section 5: Android Glossary
Download Mode - This is a setting in which you will put your phone when using Odin. There are other ways, but most noobs will reach download mode by powering down, removing the battery, and holding volume down while plugging the factory usb cord into the computer and phone. Odin can only communicate properly with your phone if the phone is in download mode.
F. Reset Time - This is a check box in Odin. It's not clear that anyone knows the exact details of what it actually does, nor is it clear what will happen if you leave it unchecked vs checked. It seems to reset some arbitrary counter in your phone. As a general rule, you can either follow the instructions of whatever guide you're using or just leave the checkbox how you found it.
Fast Charge - This is a feature on some ICS ROMs that can be turned on or off. When enabled, it allows your phone to draw as much charge as possible regardless of the charging source. Without fast charge, your phone will place artificial speed limits on charging when plugged, for example, into the USB slot on your computer. Fast charge bypasses these limits, letting your phone believe it is always plugged into a wall charger. It is worth noting that your phone will not be recognized by your computer as a USB device when fast charge is enabled. It will only charge.
FC - Force Close - This is when an app stops working unexpectedly. This can happen to both rooted and unrooted phones. It doesn't cause any damage to the phone. In most cases, the app can just be opened right back up. It seems to depend on a lot of factors, including the quality of the app itself. ROMs and kernels that experience very few FCs are said to be "stable."
Flash - This is a term used to describe the installation of software onto your phone. It refers to fundamental changes in your phone's operating system. It is different from just installing an app from the Marketplace (Google Play). Commonly, people will flash ROMs, kernels, patches, and radios. There are basically two ways to flash new software onto your phone:
1. Odin
2. CWM Recovery (or a comparable recovery program)
Freeze - There are two meanings in general use. One might use this term to refer to his or her phone becoming unresponsive. More commonly, though, it refers to a special ability of a program called Titanium Backup. This program can be downloaded from the Android Marketplace (Google Play), but it requires a rooted phone to work. When Titanium Backup is used to freeze an app or process, that app or process is essentially gone from the phone. It won't show up in the app drawer, and it won't be running in the background. The difference between freezing and uninstalling, though, is that anything frozen can be quickly "thawed," also with Titanium Backup. With the touch of a button, the missing app or process is right back where it used to be. This is a convenient way for newly rooted users to test the waters of debloating.
Gapps - Google Apps - When flashing custom ROMs, the apps on the phone are usually deleted. As an alternative to going to the Marketplace (Google Play) and re-installing all the favorites (Google Maps, Google Talk, Google Voice, etc.), many devs have packaged these into a tidy zip file that can be flashed via CWM. Why don't they just put the Google Apps in the ROM, you ask? Custom ROMs and Google Apps get software updates at different rates, so keeping the two separate allows users to always have the most up-to-date version of each. On MTD ROMs such as CM7 or anything ICS, you generally must flash the gapps package to get the Android Marketplace (Google Play).
GB - Gingerbread - Android 2.3. Google likes to name its Android releases after sweet foods. Most of our stock phones are running on this release of Android. There are numerous ROMS and kernels compatible with Gingerbread. These are a good starting point for newly rooted users, as they will feel quite familiar.
Github - This is a web-based service where developers can post their code. Depending on the situation, their code can be accessed by other users, modified, or just shared with the world. The site encourages the kind of open source development for which Android is famous.
Governor - This refers to the type of logic your phone uses to control how fast its processor ramps up when needed or slows down when not. The choice of governor can influence overall performance and battery life. The governor can be selected using an OC/UV program such as Voltage Control or NS Tools. No one governor is right for everyone. The fun is in experimenting. Here are some examples and brief descriptions:
performance: Keeps the processor always ramped up to to maximum; useful for benchmarking
ondemand: Rapidly ramps up the processor when needed; gradually slows it down when not needed
conservative: Similar to ondemand, but ramps up more slowly
userspace: The user can define the parameters (for advanced users only).
lazy: This was developed specifically for Android by xda dev Ezekeel. He states it is an enhanced version of ondemand, tuned to our phones' capabilities. Don't be fooled by the name. He tested it with numerous processor-intensive applications.
interactive: Uses a logic to try to predict how quickly it needs to ramp up processor speed, attempting to balance battery life and performance
interactiveX: A tweak on interactive (by dev imoseyon), which locks the processor at the minimum speed when the screen is off
smartass & smartassV2: Modified interactive governors by dev erasmux, they use logic to determine how quickly to ramp up or slow down; designed to optimize battery life without sacrificing performance.
powersave: This keeps the processor always set at the minimum frequency. The name may be a bit misleading, as certain processes will just take longer, using up more battery.
Heimdall - This program is similar to Odin. It was created by an Australian software company called Glass Echidna. It can be used to flash files onto your phone. Some users prefer this program over Odin. Heimdall can be used with Mac computers, whereas Odin can not. Many high level users regularly use both Heimdall and Odin.
ICS - Ice Cream Sandwich - Android 4.0. Google likes to name its Android releases after sweet foods. It comes pre-installed on the Samsung Galaxy Nexus from Verizon. Several developers have created ways to install ICS on the Samsung Fascinate.
init.d - This is a type of script used by developers when they modify Android code. You hear the term a lot because modifications using this type of script have far-reaching effects in the overall performance of the phone. High level users (who aren't quite devs) can even insert bits and pieces of init.d scripts to make minor tweaks to their phones.
Inverted - By default, most Google apps consist of a white screen with dark lettering. Inverting changes this to a dark screen with light letters. There are several advantages to this. Beyond the aesthetic advantages, it tends to be easier on the eyes in low light situations and reduce battery consumption. Inversion is done by talented individuals called themers.
I/O Scheduler - This refers to the type of logic your phone uses to order and process read and write requests to your phone's hard drive. There are several types, which are listed below, but there is no magic bullet. The joy is in finding the one that works for you in terms of performance and battery life. It is worth noting, though, that certain schedulers were designed to be used with mechanical rotating hard drives, taking the drive's rotational position into account. This does not apply to our phones, which use solid state drive technology. A scheduler can be selected by using an OC/UV control program such as Voltage Control or NS Tools. Specific descriptions are beyond the scope of this glossary, but simple Internet searches can expand on any of schedulers listed.
Examples: noop, deadline, cfq, bfq, sio, vr, bfs
* In the absence of a dev's recommendation, if you don't feel like reading up on the subject, you can leave the scheduler at the default or choose noop or sio.
JB - Jelly Bean - Android 4.1. Google likes to name its Android releases after sweet foods. This is the latest version of Android to hit the streets, and devs are flocking to it , making all JB development new and exciting.
Jig - This is a tiny Frankensteinian device made of a small chip, a transistor, and the tip of the little micro-USB connector that you plug into your phone to charge it or attach it to your computer. When your phone will not go into download mode through normal means, putting a jig into the phone when the battery is in will make your phone go into download mode. You can make one yourself or buy one online for less than $10.
Kang - Generally used as a verb, this means to take bits and pieces of someone else's coding and to then integrate it into your own. Granted, noobs won't be doing this, but devs do it all the time. For the most part, this is considered a welcome practice among friendly devs, provided it is done correctly and politely. Kanging often serves to better the community as a whole. The key for devs is to give credit to the other devs from whom they have kanged.
Kernel - This is one of the two main components (ROM being the other) of the software running on an Android phone. It is the piece of software that connects the hardware (screen, softkeys, vibration, speakers, etc.) to the other software components. An unrooted phone comes with a stock kernel. It is stable but somewhat slow. Practically speaking, installing (flashing) a custom kernel will make your phone feel much faster and smoother as it moves through screens and opens apps. Generally speaking, installing a new kernel will not change the basic appearance of your phone or erase any of your phone's information. Custom kernels can also unlock several abilities of rooted phones. Examples include:
-wireless tethering (ignoring that pesky $30/month charge from Verizon)
-control over how and when the softkeys at the bottom of the screen light up
-overclocking/undervolting
-voodoo lagfix (This only applies to phones with BML-based ROMs. MTD ROMs don't need lagfix.)
-custom boot animations
Lean Kernel - Created by imoseyon, He intentionally leaves out a lot of the "bells and whistles" to keep the experience simple, smooth, and fast. Imoseyon works with several phones, so it is imperative that you have the correct version of Lean Kernel, the one appropriate for your phone.
Linaro - This is a team of software engineers developing open source software for numerous platforms, particularly as it relates to getting maximum bang for the buck from systems with memory and hardware limitations. For our purposes, many Linaro modifications are making their way into our custom ROMs, promising increased speed and responsiveness.
Logcat - This is a log of all of the processing activity your phone did over a certain period of time. This is useful for bug reporting, as devs can examine logcats and attempt to determine the source of the error(s). Many threads in the development forum request logcats to go alongside any bug reports. A logcat can be generated through adb, and there are also some apps that will do it for you. Random complaints aren't terribly useful for devs, but logcats generally are. This classic cartoon illustrates how many devs feel about disorderly complaints about their work, even though most are far too polite to say anything.
Milestone - Devs are always trying to incorporate the latest and greatest features into their ROMs. The add-ons are incorporated as parts of new releases, or "builds." This is what makes development exciting, but it also leads to bugs. Milestone builds occur when the devs sit back, roll up their sleeves, and work the bugs out of all the awesome features they've crammed into their work. The milestones are considered the relatively safe and stable builds. When installed correctly, they rarely experience major bugs.
MIUI - This term is a transliteration of a Chinese name for a special customization of Android actually developed in China. MIUI ROMs can be installed on the Fascinate. They change the look and feel of the Android system, moving it closer to something resembling iOS, the iPhone's operating system. A lot of custom development has been done with the software code from the MIUI system. Many devs will integrate bits and pieces of MIUI into their own ROMs. For example, the TSM Resurrection ROM allows you to use the MIUI battery indicator, which looks completely different from the standard battery indicator.
MTD - This is a technical term used by devs to describe the software organization in your phone, as it relates to things called partitions. The bottom line is that the stock organizational system, called BML, is somewhat fixed and limited, whereas MTD offers devs a great deal of flexibility. Heavily customized ROMs like those from CyanogenMod or anything MIUI rely on MTD file organization. All of our ICS ROMs use MTD. MTD ROMs, generally speaking, experience very little lag, as compared to BML ROMs. When returning to a normal BML ROM from an MTD ROM, special precautions need to be taken.
Nandroid - This is a backup of your entire phone as it stands at that moment in time (ROM, kernel, text messages, your Angry Birds progress, etc.). It is stored on your sd card, which is somewhat immune to your tinkering. A Nandroid backup is a good failsafe for the times when you might want to try out that new experimental kernel your favorite dev has been working on. The files can also be saved on a home computer/flash drive/etc. for safe keeping. Nandroid backups are created using a recovery program like Clockworkmod Recovery. CWM can also use old Nandroids to restore a phone to its previous condition.
Nightly - Nightlies - Some rooted users like the idea of having the most stable, tested, and reliable ROMs available. Others prefer the excitement of being on the cutting edge. Nightlies are the untested regular releases of whatever a certain dev happens to be working on at the time. They package them up, post them online, and let the discussions ensue. These are not for the faint of heart. They are for people who are comfortable addressing freezes, boot loops, and force closes.
Noob - If you have to ask what this means, this is what you are. It's a derivation of "newbie" or "newb," someone who's new to the activity at hand. In many ways, the noob is defined by his actions rather than by the amount of time he's spent rooting phones or posting on xda. Here are a few standard behaviors that will immediately brand someone as a noob:
-Posting new threads to ask questions that have been answered dozens of times. (Hint: It's best to search before posting)
-Posting ROM complaints (without logcat), beginner questions, and other non-development topics in the development forums (It has been theorized that this will ultimately be the end of xda)
-Diving in and flashing away without reading and then posting about your problems (Everyone needs to read the Guide.)
NSTools - This is an app that requires superuser permissions. It can be used to control a variety of the phone's features that are unlocked when running a custom kernel. It can enable fast charge, BLN, overclocking, and undervolting. It often comes pre-installed with ICS ROMs.
OC - Overclocking - Computer processors operate at a variety of speeds. When a manufacturer sells a product (like a phone) to the general public, they strictly limit the speed at which the built in processor can operate, even though the processor may be capable of more. This is to promote stability and reliability. Rooted users can overclock their phone's processor, raising the maximum speed at which it can operate. This can be done through various apps, including Voltage Control and NS Tools. Some ROMs even have the controls built into their settings. There are limits, though. Running a processor at too high a speed can cause overheating and/or glitches.
Odin - This is a program of seemingly mysterious origins that allows your home computer to communicate with your phone. You download it to your home computer. Good communication with your phone requires the installation of Samsung drivers on your computer as well as the use of the USB cable that came with your phone. Among other things, Odin can be used to root your phone, install CWM Recovery, install custom ROMs and kernels, and return your phone to stock after you've screwed it up.
*NEVER touch the "Phone" button on Odin. It should be labeled "Destroy your Phone"
OP - Original Post - This refers to the first post in any given thread, the one that started the thread in a discussion forum. A common noob mistake is to hop into a thread on page 27, read for 30 seconds, and then chime in with a question. He is often directed to the OP, which contains the answer to his question.
OTA - Over the Air - These are the official firmware upgrades that Verizon has released over the life of this phone. They were either pushed out to our phones in the middle of the night or offered up for us to download at our convenience. The latest one, EH03, came in December of 2011. Generally speaking, rooted users do not receive OTA updates. Also generally speaking, this doesn't really matter. The updates can be found on xda, and it is unlikely that the Fascinate will ever receive another OTA update.
Patch - This generally refers to a zip file that can be flashed using CWM. The file usually contains updates or small modifications to an existing ROM or kernel. A great example is the patch that reprograms the phone dialer's voicemail button to open Google Voice instead of the standard voicemail or Visual Voice Mail.
PDA Button - This is the button you will want to use when using the Odin program. You should always avoid the "Phone" button.
Pit file - This is a type of file used with Odin when returning your phone to stock. There is a "Pit" button on Odin you can push to enter the pit file you wish to use. An example of a pit file that you will probably use is Atlas_v2.2.pit. To return to stock, you would use a pit file along with a stock ROM, putting both into Odin at the same time. Droidstyle's guide provides detailed instructions.
Project Butter - This is a Google initiative, launched with Jelly Bean, aimed at reducing phone lag, both real and perceived. It involves research into human visual perception, the pairing of GPU and CPU, graphics buffering, and so on. It's purpose is to make your Android phone run "like buttah."
Radio - a.k.a. Modem - This generally refers to the software that manages the phone's connection to the outside world, not the physical device itself. Verizon would release new versions of this software from time to time in their OTA updates. The two most popular ones are currently EH03 (the latest) and EC09. Both of these work with Android 2.3 and the various Android 4.0 ROMs. The choice of radio can determine your 3g download speeds. It's difficult to say that one is better than another. Different users find good results with each one. Both radios are available as zip files that can be flashed in CWM.
Recovery - Your phone comes with a recovery program. You have to choose to boot it up as an alternative to booting up your phone's normal touchscreen interface. An ordinary phone user would probably never even see this program. It's not pretty. It's just functional. It is basically a list of commands and technical terms that you can navigate using the phone's softkeys, volume up & down buttons, and the power button (to select). Essential to rooting are the special recovery programs such as CWM Recovery. A special recovery program, which is flashed via Odin, will replace the stock recovery program for a rooted user.
Re-Partition - This is one of the check boxes in Odin. This box should be checked only when returning your phone to stock. Of Odin's various check boxes, this is the only one for which widespread agreement of its use exists.
ROM - This is one of the two main components (kernel being the other) of the software running on an android phone. It generally determines the overall appearance of your phone, including which apps are installed by default. The ROM that comes installed on your phone right out of the box is known as the stock ROM. Created by devs, there are numerous custom ROMs available for the Fascinate. Popular ROMs a newly rooted user might try are Superclean3, PWGB, and GeeWiz. The process of flashing a custom ROM to your phone will, generally speaking, erase everything on your phone. The most popular ROM for the Fascinate right now is probably the AOKP version of ICS.
Root - When you buy your phone from Verizon, Verizon still controls it. You are simply a user who is allowed to perform various Verizon-approved activities on it. Gaining root access to your phone grants you the control that Verizon had previously held. Rooting quite literally makes you the "Superuser," opening numerous possibilities for improvement, customization, and ruin. Root access is essential to having a fast, fully customized phone.
Root Explorer - This is an app downloadable from the Android Marketplace (Google Play). As it requires Superuser permissions, it is only functional for rooted users. Its abilities far exceed those of standard file management apps. For example, Root Explorer can copy .apk files directly into the system/apps folder in Android. It's a great way to get that obscure Samsung widget reinstalled on your phone after your favorite developer's ROM washed it away and called it bloat.
Samsung Drivers - This is a small piece of downloadable software that will need to be installed on your home computer before it will be able to communicate with your phone (via Odin or adb).
Skin - This is a program that a phone manufacturer creates with the goal of making its phones more user friendly. It is basically an interface that sits on top of the pure Android guts underneath, hence the term "skin." The skin that comes with Samsung phones is called TouchWiz. This is why our phones don't look quite the same as our friends' HTC or Motorola phones, even though they are all using Android. Some people love TouchWiz. Some people hate it. Some custom ROMs are designed to be used with TouchWiz. Others are designed to be rid of it.
SOD - Sleep of Death - This is when your phone goes into standby mode but then goes into a catatonic state somewhere between being asleep and completely powered down. Users report various degrees of SOD. Some ROMs and kernels have been associated with it, as have certain apps, certain radios, and certain SD cards. Experimenting with fringe OC/UV and didle settings are often responsible these days. Generally, a battery pull (or better, Volume Up + Power) will revive the phone. Once a phone experiences a SOD, it seems likely that it will happen again, so a fix will need to be instituted. A modification of OC/UV settings or a return to stock and clean installation of your ROM, kernel, and apps are recommended.
Superuser - A rooted phone will have a new icon in the list of apps called Superuser. This is what distinguishes a rooted phone from a non-rooted phone. There are numerous apps available on the web and Android Marketplace (Google Play) that require "Superuser permission" to do what they do. Common examples of these apps include NS Tools, Titanium Backup, Root Explorer, Voodoo Sound, NS Tools, and Voltage Control. When a rooted user first runs one of these special apps, the app will ask for Superuser permission. Since you are now the Superuser, you get to press the button that says allow or one that says deny.
S Voice - Korean Siri, courtesy of Samsung.
Swype Beta - One of the early perks of rooting, the latest version of Swype is not available to unrooted users because the Fascinate comes with a special pre-installed (and perhaps outdated) version of Swype. Upgrading gives a slicker version of Swype with a more advanced word selection logic. You must follow a few steps to do it correctly:
1. Change the input method to the Android keyboard (settings->language & keyboard).
2. Uninstall Swype using Titanium Backup.
3. Go to the Swype website, give them your email address, and then follow their lead.
*ICS ROMs don't contain any traces of Swype, so steps 1 and 2 can be skipped for them
.tar - This is the file extension for the files that get flashed via Odin. The file to install CWM, for example, is a .tar file. Another example is the file that returns your phone back to stock.
TB - TiBu - Titanium Backup - This is an app available on the Android Marketplace (Google Play). It is for rooted users only, and it requires Superuser permissions to operate normally. Its two main functions are:
1. Creating backups of your phone (or parts of it) in case you screw it up
2. Freezing or uninstalling apps and other stuff you don't want (i.e. debloating)
Thanks button - Once you have created an established account at xda and made a post or two, you will begin to see a button with a little thumbs up sign next to the word "Thanks." This can be found on the lower right corner of someone's post. Pushing this button lets the person who posted know that their work is appreciated. It is considered polite to thank anyone who has helped you, whether or not it was in direct response to your own question. It is always polite to thank the devs whose software you are using. Xda tallies these thanks and gives experienced users a quantifiable measure of their contributions to the community. You will see a thanks meter under other users' names. Helpful people and prolific devs can have hundreds or thousands of thanks.
Troll - This describes a person who attempts to transform a civil forum discussion into a battle of harsh words. They generally lure people into a massive argument by posting inflammatory remarks that are just slightly off topic. They then sit back and laugh to themselves as the argument develops into the nerd equivalent of a bar fight. To feed a troll and make him stronger, just respond to him. To weaken him, report his posts to moderators.
TW - TouchWiz - see "Skin"
TWRP - TeamWin Recovery Project - This is an alternative to the traditional recovery program. Rather than using the volume rocker, softkeys, and power button to interact with it, a touchscreen interface is used. While it offers some interesting potential, it is still under development in terms of compatibility with the Fascinate and our popular ROM/kernel setups.
UV - Undervolting - This is a means of attempting to reduce battery consumption when using custom kernels. Rooted users can accomplish this through one of several apps, with Voltage Control and NS Tools being common examples. The point of whether UV reduces battery consumption is highly contentious, but there does seem to be a theoretical basis for its validity, as well as a preponderance of anecdotal evidence.
Voltage Control - This is an app available on the Android Marketplace (Google Play). It requires root access (i.e. Superuser permissions). When used with compatible kernels, it allows you to overclock and undervolt your phone.
Voodoo - Project Voodoo is a collaborative software development effort started by dev supercurio back when Galaxy S phones first hit the market. Its goal was to optimize the Galaxy S, bringing it up to its full potential. Voodoo innovations have been used by countless rooted users. Voodoo features can only be used on compatible custom kernels. The project consists of three main branches:
1. Voodoo Color - optimizes screen images/video *Not really available in most modern Fascinate setups, but people still talk about how they miss it.
2. Voodoo Sound - optimizes sound quality for audiophiles *The Voodoo Sound app is available from the Marketplace (Google Play) to control settings.
Wipe x3 - This term refers to the act of wiping the slate clean on your phone. It removes all apps you have installed and any data associated with those apps. It will not erase Android, your ROM, your kernel, or anything on your sd card (your photos and videos are on your sd card by default). The Wipe x3 is often done before making major changes to your phone's system. The process is accomplished through a recovery program such as CWM. Here are the 3 commands (hence the "x3"):
1. wipe data/factory reset
2. wipe cache partition
3. wipe dalvik cache
*Note, performing a wipe data/factory reset will reportedly wipe the cache partition and the dalvik cache, so steps 2 & 3 may be redundant.
zip - For our purposes, this refers to the file type for files that can be flashed with CWM or other recovery programs.
*Credit goes to Jawman27 for a great glossary!

Wait... really?
Goodbye weekend

Well now I know for sure this will be my next phone.

Finally!

droidstyle said:
It seems this breaks signal bars, but everything else works so far! Currently adfree...will post screen shots!
Click to expand...
Click to collapse
Are you talking about the signal bars don't work or the phone won't get signal?

Thank God! The bootloader is still locked correct?
Sent from my SCH-I605 using Tapatalk 2

Can anyone confirm this is working?

Zues532 said:
Can anyone confirm this is working?
Click to expand...
Click to collapse
Im flashing now I will report back

Whoa!
Sent from my SCH-I605 using Tapatalk 2

It looks like this is a different version than what ships with the phone?

droidstyle said:
It seems this breaks signal bars, but everything else works so far! Currently adfree...will post screen shots![/IMG]
Click to expand...
Click to collapse
Have you tried rebooting your phone again to see if it restores the signal bar. I've seen that behavior before.
---------- Post added at 11:14 AM ---------- Previous post was at 11:12 AM ----------
droidstyle said:
Step 1: Download and install these files to your pc:
Odin- http://forum.xda-developers.com/atta...2&d=1340993443
Click to expand...
Click to collapse
Link broken. Here's the working link:
http://forum.xda-developers.com/attachment.php?attachmentid=1165122&d=1340993443
---------- Post added at 11:16 AM ---------- Previous post was at 11:14 AM ----------
miiike said:
It looks like this is a different version than what ships with the phone?
Click to expand...
Click to collapse
Couple of letters transposed. Think he meant VRALJB which is what shows on my device instead of VRAJLB.

The new link for Odin has reference to the Samsung GS3 in the title, does this matter?

tenyrnote said:
The new link for Odin has reference to the Samsung GS3 in the title, does this matter?
Click to expand...
Click to collapse
Will be fine, ive used this ODIN for many sammy phones.

tenyrnote said:
The new link for Odin has reference to the Samsung GS3 in the title, does this matter?
Click to expand...
Click to collapse
Nope it worked for me! I just flashed and it works! And yes you get signal just the icon doesnt work. HAVE AT IT!!!!

droidstyle said:
It seems this breaks signal bars, but everything else works so far! Currently adfree...will post screen shots!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Can anyone else confirm this? Did rebooting fix the issue?

Also, the driver link is for GS3 too. does that matter?

Rebooting does not fix the issue and there is no multi view, but it was useless in its current state anyway. There is blocking mode though.

mi7chy said:
Couple of letters transposed. Think he meant VRALJB which is what shows on my device instead of VRAJLB.
Click to expand...
Click to collapse
I was talking about VRLI3 in the file name but after reading the other thread it looks like this is just the system img so it retains the version you have on your phone?

Related

Advantages of rooting

What Is Rooting?
First, for the newbies, let me clarify what rooting is. Getting root or rooting your phone is the process of modifying the operating system on your device to grant you complete control over it.
This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.
The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.
Now, I’d like to take a moment to dispel a common misconception and clarify one thing: rooting does *not* mean installing a custom ROM (a ROM is a modified, "aftermarket" OS).
Installing a ROM may require rooting first, but just rooting can be done in only a few minutes, keeping your stock OS otherwise completely intact.
Usually rooting is fairly simple – in most cases you can find several videos and articles on the web that explain how to do it on your specific phone model – just Google "YOURPHONEMODEL root".
Rooting is not something manufacturers or carriers approve of but they can’t really prevent it from happening because the rooting process usually exploits a vulnerability in the operating system code or device drivers and allows the "hacker" to upload a special program called "su" to the phone. This program, not present or requiring a password by default, is the one that provides root access to programs that request it.
Now an obligatory warning: rooting your phone does run the risk of potentially bricking it (i.e. your phone could become nonfunctional) – so do your homework before attempting anything, unless you’re a fan of $500 paper weights.
Benefits Of Rooting
Let’s check out some of the benefits of rooting your Android phone.
Full Control Over Android
You have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Sprint’s NFL Mobile live and Nascar Sprint Cup Mobile, and other various native applications that might drive you crazy (Footprints, Voice Dialer, etc).
There is plenty of information on the web on how to accomplish this. Here is one example with instructions and some apps you can remove safely.
Back Up The System
On most rooted Android devices, you can back up your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, you can just restore from your backup and your phone will be exactly how it was before you wiped it.
The easiest way to do this at the moment is by using ‘Rom Manager’ (easily installable from the Android Market), developed by famed Android developer Koush.
Rom Manager allows you to easily flash a custom recovery image which is what you will need in order to backup and restore your phone. The recovery image is a special program that can be booted into outside of the phone’s main operating system, sort of like the BIOS on a PC. By default, the recovery image on most Android phones only gives you a few options, mainly related to wiping the phone. Custom recovery images expand upon these options and usually include scripts that can do things like fix your file permissions, or allow you to flash custom ROM’s that the normal recovery image would otherwise reject.
Normally, flashing a custom recovery image requires some command line work, either on your PC, or on a terminal emulator directly on the phone, but Koush’s Rom Manager should automatically flash his custom recovery image (known as ClockworkMod Recovery) for you, provided you’re on one of the phones listed below.
In order to use Rom Manager, you’ll need to make sure you’re using one of the supported devices, and that it is already rooted. Here is the list, as of today:
HTC Droid Eris (CDMA), AKA: Verizon Droid Eris
HTC Hero (GSM)
HTC Hero (CDMA), AKA: Sprint Hero
HTC Dream, AKA: T-Mobile G1
HTC Passion, AKA: Google Nexus One
HTC Magic (Sapphire 32A)
HTC MyTouch/Ion (Sapphire 32B)
Motorola Droid/Milestone
Using Rom Manager is pretty simple. Download and install the application from the market, fire it up, and you’ll be prompted with a disclaimer. If you’re feeling brave, go ahead and hit continue. You’ll be prompted to allow the application superuser permissions during this process – make sure you allow it access.
The first thing you’ll need to do is flash the ClockworkMod recovery image that I mentioned earlier, which can be done right in the app (it’s the first option). Rom Manager should automatically find the latest version of the right image for your phone, download, and install it – the whole process is seamless.
After that is done, you can simply use the ‘Manage and Restore Backups’, and ‘Backup current ROM’ options to, well, backup your current ROM or restore from an existing backup. It’s that simple!
At Android Police, we always encourage supporting developers, so please check out Rom Manager Premium if you enjoyed the free version!
Save Space On Your Phone
Move cache data to SD card
Moving cache data makes for a speedy system. Rooting allows you to save things like browser cache to your SD card to free up space. Its not too complicated a process, but does take a bit of skill. XDA Developer’s have instructions posted on their forum if you want to tackle the task, it is definitely worth it.
Move installed applications to SD card
Moving and storing apps on internal memory can significantly slow your device down. If you root, you can avoid that completely.
The easiest way to move applications to your SD card would be to flash a custom ROM that just does it for you (using an app called Apps2SD) – Cyanogen ROM is always a good choice.
Wow ! I'm more than confused now. I've been reading in this forum for 3 months now. And still consider my self a newbie. I don't think this post will help out some noobs like me. Sorry I had to say.
Sent from my LG-P500h using XDA App
Excellent post. Very helpful to a n00b like me. Thanks a lot.
Sent from my LG-P500 using Tapatalk
@marty.....this post s for the beginners those who dono abt the concept of rooting and it may be helping to them....not for u...thanks for reading my post
Sent from my LG-P500 using XDA App
Sorry, but I never flashed a rom before reading your post. Just did it 3 days ago And from reading a lot of posts, rom manager can go wrong installing clockworkmod. I don't know why. So as a beginner, I don't think going this way to instal a recovery was a good idea. But that's my point of view.
I bricked my first O1 with KDZ for downgrading. And surprise...the post I red was not complete and bricked my phone with is method.
All I want from this is to make sure people read more before trying anything considered easy for others. From reading a lot, I never had any problem since and know exactly what I'm doing.
peace...
Sent from my LG-P500 using XDA App
I'm welcoming your good thought from saving others from bricking their phone.....i just wanted to share some info about the concept of rooting for the new users and wanted them to know wat the android is capable of doing.......cheers up man.............
Sent from my LG-P500 using XDA App
U're right.
i bricked my phone last night . thanks to ROM MANAGER
but u can always recovery ur phone.. I wrote a short guide -
http://forum.xda-developers.com/showthread.php?t=1102694
I'm a NOOB too
Actually, I recommend people rooting and take the advantages on low-ended phones, such as our O1.
because the performance offered, is really really bad and we need a better tweak of a low-priced phone.
if you are satisfied with a high-ended phone, remember, DONT ROOT IT!
I dnt agree mate. I believe that rooting and installing custom roms are for further improving the performance of high-ended phones.. my bro owns xperia x10i.. but the default firmware literally sucks. This is why high ended phones need rooting too
Also, now a days, rooting and flashing are highly fashionable things in the android phone world. In this android fashion shows like Google I/O, We need our phones to walk the ramp in a new sexy dress frequently. So body building (performance boost) and makeover (a new rom/theme) is the need of the hour nowadays.
So be ready to walk the ramp. Start bodybuilding, do a makeover and be called a hunk.
Otherwise remain feminine.
Sent from my LG-P500 using Tapatalk
lekhwani said:
Also, now a days, rooting and flashing are highly fashionable things in the android phone world. In this android fashion shows like Google I/O, We need our phones to walk the ramp in a new sexy dress frequently. So body building (performance boost) and makeover (a new rom/theme) is the need of the hour nowadays.
So be ready to walk the ramp. Start bodybuilding, do a makeover and be called a hunk.
Otherwise remain feminine.
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
yeah abs true mate
Personally, I've never felt prettier.
shankesh said:
What Is Rooting?
First, for the newbies, let me clarify what rooting is. Getting root or rooting your phone is the process of modifying the operating system on your device to grant you complete control over it.
This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.
The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.
Now, I’d like to take a moment to dispel a common misconception and clarify one thing: rooting does *not* mean installing a custom ROM (a ROM is a modified, "aftermarket" OS).
Installing a ROM may require rooting first, but just rooting can be done in only a few minutes, keeping your stock OS otherwise completely intact.
Usually rooting is fairly simple – in most cases you can find several videos and articles on the web that explain how to do it on your specific phone model – just Google "YOURPHONEMODEL root".
Rooting is not something manufacturers or carriers approve of but they can’t really prevent it from happening because the rooting process usually exploits a vulnerability in the operating system code or device drivers and allows the "hacker" to upload a special program called "su" to the phone. This program, not present or requiring a password by default, is the one that provides root access to programs that request it.
Now an obligatory warning: rooting your phone does run the risk of potentially bricking it (i.e. your phone could become nonfunctional) – so do your homework before attempting anything, unless you’re a fan of $500 paper weights.
Benefits Of Rooting
Let’s check out some of the benefits of rooting your Android phone.
Full Control Over Android
You have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Sprint’s NFL Mobile live and Nascar Sprint Cup Mobile, and other various native applications that might drive you crazy (Footprints, Voice Dialer, etc).
There is plenty of information on the web on how to accomplish this. Here is one example with instructions and some apps you can remove safely.
Back Up The System
On most rooted Android devices, you can back up your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, you can just restore from your backup and your phone will be exactly how it was before you wiped it.
The easiest way to do this at the moment is by using ‘Rom Manager’ (easily installable from the Android Market), developed by famed Android developer Koush.
Rom Manager allows you to easily flash a custom recovery image which is what you will need in order to backup and restore your phone. The recovery image is a special program that can be booted into outside of the phone’s main operating system, sort of like the BIOS on a PC. By default, the recovery image on most Android phones only gives you a few options, mainly related to wiping the phone. Custom recovery images expand upon these options and usually include scripts that can do things like fix your file permissions, or allow you to flash custom ROM’s that the normal recovery image would otherwise reject.
Normally, flashing a custom recovery image requires some command line work, either on your PC, or on a terminal emulator directly on the phone, but Koush’s Rom Manager should automatically flash his custom recovery image (known as ClockworkMod Recovery) for you, provided you’re on one of the phones listed below.
In order to use Rom Manager, you’ll need to make sure you’re using one of the supported devices, and that it is already rooted. Here is the list, as of today:
HTC Droid Eris (CDMA), AKA: Verizon Droid Eris
HTC Hero (GSM)
HTC Hero (CDMA), AKA: Sprint Hero
HTC Dream, AKA: T-Mobile G1
HTC Passion, AKA: Google Nexus One
HTC Magic (Sapphire 32A)
HTC MyTouch/Ion (Sapphire 32B)
Motorola Droid/Milestone
Using Rom Manager is pretty simple. Download and install the application from the market, fire it up, and you’ll be prompted with a disclaimer. If you’re feeling brave, go ahead and hit continue. You’ll be prompted to allow the application superuser permissions during this process – make sure you allow it access.
The first thing you’ll need to do is flash the ClockworkMod recovery image that I mentioned earlier, which can be done right in the app (it’s the first option). Rom Manager should automatically find the latest version of the right image for your phone, download, and install it – the whole process is seamless.
After that is done, you can simply use the ‘Manage and Restore Backups’, and ‘Backup current ROM’ options to, well, backup your current ROM or restore from an existing backup. It’s that simple!
At Android Police, we always encourage supporting developers, so please check out Rom Manager Premium if you enjoyed the free version!
Save Space On Your Phone
Move cache data to SD card
Moving cache data makes for a speedy system. Rooting allows you to save things like browser cache to your SD card to free up space. Its not too complicated a process, but does take a bit of skill. XDA Developer’s have instructions posted on their forum if you want to tackle the task, it is definitely worth it.
Move installed applications to SD card
Moving and storing apps on internal memory can significantly slow your device down. If you root, you can avoid that completely.
The easiest way to move applications to your SD card would be to flash a custom ROM that just does it for you (using an app called Apps2SD) – Cyanogen ROM is always a good choice.
Click to expand...
Click to collapse
If you are using copy/paste method, at least please:
1) Post link of source text (http://www.androidpolice.com/2010/0...top-5-benefits-of-rooting-your-android-phone/)
2) Do some formating for better reading
3) It should be normal ask for approve before posting
You are lucky men, that ROM manager works now, because it is not so long, that it didn't work. In past it completely screw up our device. Now it working fine, because it have proper custom ROM loaded into it.
Thanks.
damn good !
Hi ! appreciate a lot your post and this helps me so well migrating from wm to android using now my wildfire !!!
shankesh said:
What Is Rooting?
First, for the newbies, let me clarify what rooting is. Getting root or rooting your phone is the process of modifying the operating system on your device to grant you complete control over it.
This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.
The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.
Now, I’d like to take a moment to dispel a common misconception and clarify one thing: rooting does *not* mean installing a custom ROM (a ROM is a modified, "aftermarket" OS).
Installing a ROM may require rooting first, but just rooting can be done in only a few minutes, keeping your stock OS otherwise completely intact.
Usually rooting is fairly simple – in most cases you can find several videos and articles on the web that explain how to do it on your specific phone model – just Google "YOURPHONEMODEL root".
Rooting is not something manufacturers or carriers approve of but they can’t really prevent it from happening because the rooting process usually exploits a vulnerability in the operating system code or device drivers and allows the "hacker" to upload a special program called "su" to the phone. This program, not present or requiring a password by default, is the one that provides root access to programs that request it.
Now an obligatory warning: rooting your phone does run the risk of potentially bricking it (i.e. your phone could become nonfunctional) – so do your homework before attempting anything, unless you’re a fan of $500 paper weights.
Benefits Of Rooting
Let’s check out some of the benefits of rooting your Android phone.
Full Control Over Android
You have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Sprint’s NFL Mobile live and Nascar Sprint Cup Mobile, and other various native applications that might drive you crazy (Footprints, Voice Dialer, etc).
There is plenty of information on the web on how to accomplish this. Here is one example with instructions and some apps you can remove safely.
Back Up The System
On most rooted Android devices, you can back up your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, you can just restore from your backup and your phone will be exactly how it was before you wiped it.
The easiest way to do this at the moment is by using ‘Rom Manager’ (easily installable from the Android Market), developed by famed Android developer Koush.
Rom Manager allows you to easily flash a custom recovery image which is what you will need in order to backup and restore your phone. The recovery image is a special program that can be booted into outside of the phone’s main operating system, sort of like the BIOS on a PC. By default, the recovery image on most Android phones only gives you a few options, mainly related to wiping the phone. Custom recovery images expand upon these options and usually include scripts that can do things like fix your file permissions, or allow you to flash custom ROM’s that the normal recovery image would otherwise reject.
Normally, flashing a custom recovery image requires some command line work, either on your PC, or on a terminal emulator directly on the phone, but Koush’s Rom Manager should automatically flash his custom recovery image (known as ClockworkMod Recovery) for you, provided you’re on one of the phones listed below.
In order to use Rom Manager, you’ll need to make sure you’re using one of the supported devices, and that it is already rooted. Here is the list, as of today:
HTC Droid Eris (CDMA), AKA: Verizon Droid Eris
HTC Hero (GSM)
HTC Hero (CDMA), AKA: Sprint Hero
HTC Dream, AKA: T-Mobile G1
HTC Passion, AKA: Google Nexus One
HTC Magic (Sapphire 32A)
HTC MyTouch/Ion (Sapphire 32B)
Motorola Droid/Milestone
Using Rom Manager is pretty simple. Download and install the application from the market, fire it up, and you’ll be prompted with a disclaimer. If you’re feeling brave, go ahead and hit continue. You’ll be prompted to allow the application superuser permissions during this process – make sure you allow it access.
The first thing you’ll need to do is flash the ClockworkMod recovery image that I mentioned earlier, which can be done right in the app (it’s the first option). Rom Manager should automatically find the latest version of the right image for your phone, download, and install it – the whole process is seamless.
After that is done, you can simply use the ‘Manage and Restore Backups’, and ‘Backup current ROM’ options to, well, backup your current ROM or restore from an existing backup. It’s that simple!
At Android Police, we always encourage supporting developers, so please check out Rom Manager Premium if you enjoyed the free version!
Save Space On Your Phone
Move cache data to SD card
Moving cache data makes for a speedy system. Rooting allows you to save things like browser cache to your SD card to free up space. Its not too complicated a process, but does take a bit of skill. XDA Developer’s have instructions posted on their forum if you want to tackle the task, it is definitely worth it.
Move installed applications to SD card
Moving and storing apps on internal memory can significantly slow your device down. If you root, you can avoid that completely.
The easiest way to move applications to your SD card would be to flash a custom ROM that just does it for you (using an app called Apps2SD) – Cyanogen ROM is always a good choice.
Click to expand...
Click to collapse
Wow gr8 post for ultra noob...I boted ur thread

[ALL][GUIDE] READ FIRST! (Un)Rooting + Common Questions + Problems | Updated: 7/19/12

ROOTING + UNROOTING INFORMATION + COMMON QUESTIONS + PROBLEMS w/ LINKS​
DISCLAIMER: I DO NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE THAT OCCURS TO YOUR PHONE. THIS IS A COLLECTION OF INFORMATION I FOUND TO BE USEFUL. I ONLY ORGANIZED IT HERE TO MAKE IT EASIER FOR PEOPLE TO FIND.
Don't forget to thank people who made the ROMs, Root Methods, etc. They put in a lot of work and take a lot of time helping people. All it takes is a click of a button. One for me too! It's a lot of work trying to keep everything updated. =P
This will and always will be a work in progress. If you feel something should be added, clarified, or corrected feel free to PM me. I'm not perfect and I can't read everything so any and all help is appreciated. (Yes of course I will credit you. Just no plagiarism!)
-----------------------------------------------------------------------------
Preface:
I made this guide to be a collection of information for the latest rooting methods as well as common questions and problems that arise from rooting/flashing/etc. Please read the entire guide if you are new to rooting. Also the common questions and problems are found in posts 2 and 3 of this thread. I hope you find this to be helpful. Happy and safe rooting.
----------------------------------------------------------------------------------------------------
Latest News:
-CM10 PREVIEW BUILDS READY FOR AT&T, TMOBILE, & SPRINT! Go to the Original Development forum for your carrier.
-You can now reset your flash counter! Check out "Triangle Away 1.70" in the Play Store. http://forum.xda-developers.com/showthread.php?t=1494114 HUGE THANKS TO CHAINFIRE!
-VERIZON GALAXY S3 ROOTED!!!!! http://forum.xda-developers.com/showthread.php?t=1756885
-Clear your Google Wallet data before you flash a ROM! Doing it in Titanium Backup does not work. Do so by opening Google Wallet, Menu > Settings > Reset Google Wallet.
-If you flashed an international ROM or root method and you were soft bricked, here is how to fix it: http://forum.xda-developers.com/showthread.php?t=1727443
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Rooting Information
What is rooting and why should/shouldn't I do it?
Rooting is a way of gaining access to the root directory of your phone enabling you to change every aspect of your phones software that the manufacturer has locked. This enables you to do many things with your device that the manufacturer did not intend. Here are some reasons why people root and why people don't.
Reasons to root:
Get the latest versions of Android on your phone before anyone else.
Try faster and more optimized versions of your phone's software.
Overclocking and underclocking your phone.
Longer battery life.
Theme your phone a lot more.
FREE Wireless Tethering.
Remove unwanted Sprint software.
Reasons to NOT Root:
Not comfortable with troubleshooting your phone and phone problems.
Do not have the time to spend going through countless forums to find solutions to problems.
Possibility to break your phone permanently causing you to go back to Sprint (IF YOU HAVE INSURANCE) to get another one or buy another if you don't have insurance.
VOIDS YOUR WARRANTY. (Can be undone)
Very time consuming and addicting.
Do not know what a "driver" is for a computer.
Have no knowledge of DOS.
So how do I root?
Warnings:
-Don't use any method just because the guide says "ROOT METHOD". Make sure its the latest root method used for your situation. Even this guide will get outdated one day (I'll try my best to keep it up to date).
-Rooting will cause all your information to be lost if you did not properly back them up. You will lose anything saved on the phone, such as contacts (not synced to Google) and applications and settings. Anything on your SD card will still be there such as music and pictures and video.
Basic terminology:
If you are new to Android or not comfortable yet, learn the terminology first! Found a great link to almost all the terms you will run into. If you don't understand something, ask! Its better than turning your phone into a paperweight!
http://forum.xda-developers.com/showthread.php?t=1728824
The SAMSUNG GALAXY S3 QCOM TOOLKITis currently used to ROOT your device. Please read that thread carefully and follow all directions to get it started. Also before you flash ANYTHING, go to your Google Wallet app and clear data in Android. Clearing in Titanium Backup or any other app will not work. You must clear the data before flashing anything or it will not work! You have been warned!
Root Methods per Carrier (Windows)
AT&T:
http://forum.xda-developers.com/showthread.php?t=1746665
http://forum.xda-developers.com/showthread.php?t=1739426 - Does not trip flash counter
Sprint:
http://forum.xda-developers.com/showthread.php?t=1746680
http://forum.xda-developers.com/showthread.php?t=1774722 - Does not trip flash counter
T-Mobile
http://forum.xda-developers.com/showthread.php?t=1746682
http://forum.xda-developers.com/showthread.php?t=1771687 - Does not trip flash counter
Verizon:
GUIDE TO ROOTING: http://forum.xda-developers.com/showthread.php?t=1762709 (Thanks droidstyle)
This might be complicated for some users. Please follow all directions CAREFULLY!
http://forum.xda-developers.com/showthread.php?t=1756885
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
What do these methods do?
They root your device and give you the option of installing a custom recovery which is used to flash custom software on your phone! If that was in another language, go up and read through the link on Basic Terminology.
How do I know if I am rooted?
You followed the above instructions and have Superuser in your App Drawer. You can also go to the Play Store and download a root checker.
I am rooted now. What can I do?
FIRST MAKE A NANDROID BACKUP! ALWAYS DO THIS BEFORE YOU FLASH SOMETHING. THESE ARE BIG FILES SO TRANSFER THEM TO YOUR COMPUTER TO SAVE SPACE ON YOUR SD!
A nandroid backup basically takes a snapshot of your phone which you can restore. While it will fix most problems, it is not a cure all. It will fix most if not all ROM flashing blunders.
How do I make a Nandroid Backup?
#1 - Go into recovery by powering off your phone first, then holding [Volume Up], [Home Key], and [Power Key] together till you see the Samsung logo flash. Use [Volume Up or Down] to navigate the menus and [Power Key] to select.
#2 - Go to "backup and restore" and hit the [Power Key]
#3 - If you have an SD card, I recommend placing the backup there as it is quite large.
#3a - If you have an SD card, select "backup"
#3b - If you do not have an SD card or don't want to save to your SD card, select "backup to internal sdcard"
#4 - Wait for a very long time till it finishes. Once it does it will bring you back to the menus.
#5 Select "+++++Go back+++++"
#6 Do your business in recovery or "reboot system now"
OK. I made my Nandroid Backup. What can I do now?
You can now flash custom ROMs, kernels, radios, themes, etc. Go to your specific carrier's Development section on the forums. You will find ROMs, radios, kernels, etc there.
For themes and Apps, go to the Themes and Apps section of the forum.
WARNING: For the time being, you MUST flash the ROMs found in your respective carrier's forums. DO NOT FLASH A ROM FOR ANOTHER CARRIERS OR THE INTERNATIONAL VERSIONS GALAXY S3!
AT&T
http://forum.xda-developers.com/forumdisplay.php?f=1633
Sprint
http://forum.xda-developers.com/forumdisplay.php?f=1639
T-Mobile
http://forum.xda-developers.com/forumdisplay.php?f=1645
Verizon
http://forum.xda-developers.com/forumdisplay.php?f=1672
Themes & Apps
http://forum.xda-developers.com/forumdisplay.php?f=1671
---------------------------------------------------------------------------------
How do I flash a ROM/Kernel/Theme/etc
#-1 - READ THE THREAD FIRST FOR THE INSTALL INSTRUCTIONS! They will usually be a summarized version of this!
#0 - MAKE SURE YOU HAVE AT LEAST 30% BATTERY! IF YOUR PHONE DIES, IT WILL STAY DEAD (most likely). YOU CAN NOT CHARGE WHILE DOING THIS!
#1 - Download the ROM of your choosing from your carrier's forums. It will be in a .zip file format. DO NOT UNZIP IT!
#2 - Save this file to your SD card or internal storage.
#3 - Power off your device.
#4 - Go into recovery by powering off your phone first, then holding [Volume Up], [Home Key], and [Power Key] together till you see the Samsung logo flash. Use [Volume Up or Down] to navigate the menus and [Power Key] to select.
#5 - IF YOU HAVE NOT MADE A NANDROID BACKUP, SEE ABOVE! IF YOU HAVE NOT RESET GOOGLE WALLET AND ARE ON SPRINT! STOP AND GO BACK AND RESET IT!
#6 - Use the volume keys to select "wipe data/factory reset" and hit the power key. Select "Yes -- delete all user data" and hit the power key.
#7 - In the main menu, select "advanced" and then select "Wipe Dalvik Cache" and then select yes.
#8 - Go back to the main menu and use the volume keys to select "install zip from sdcard" and hit the power key.
#9 - What you select next will be based on where you saved it.
#9a - If you saved in the SD card, select "choose zip from sdcard"
#9b - If you saved in the internal storage, select "choose zip from internal sdcard"
#10 - Use the volume keys to select the .zip file you downloaded and hit the power key.
#11 - WAIT FOR IT TO FINISH!
#12 - Congrats! You just performed your first flash. Go back to the main menu and reboot your device.
#13 - Enjoy.
How do I return to stock (unroot)?
AT&T
http://forum.xda-developers.com/showthread.php?t=1737848
Sprint
http://forum.xda-developers.com/showthread.php?t=1737859
T-Mobile
http://forum.xda-developers.com/showthread.php?t=1737855
Verizon
GUIDE TO UNROOTING: http://forum.xda-developers.com/showthread.php?t=1762709 (Thanks droidstyle)
http://forum.xda-developers.com/showthread.php?t=1755386
How do I backup my apps?
Use MyBackup. You can use this to backup and restore your apps without the need for rooting. (Thanks teh roxxorz)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Appbrain is good if you are using market only apps. However app data won't be saved.
Titanium Backup is also good if you are rooted.
Credits:
teh roxxorz, noobnl, cypher_zero, qbking77, appdroid, & droidstyle
Common Questions
I am getting an Over the Air (OTA) update from Sprint. Should I accept it if I am rooted?
IF YOU ARE ROOTED, DO NOT ACCEPT THIS OTA.
This means that your phone's software is not up to date and it is telling you to update. You must download a ROOTED version of the update and manually flash it. Accepting this will cause you to lose root and worst case, brick your phone. SO DON'T DO IT! lol
I rooted using ABC's method. Do I need to root again using XYZ's?
No. Once you are rooted, you are good to go.
I turned my phone into a paperweight/bricked it/"borked" it/its just not working no matter what I do. What can I do?:
No information yet!
If you have Sprint's Total Equipment Protection Program, you are in luck. They changed their policy on October 23rd. Here are the details of what it covers.
http://www.phonenews.com/sprint-tepsr-changes-next-week-13303/
If the phone is beyond repair, you will have to go through Asurion and pay the $100 deductible. TEP does not cover rooted phones. You have to go through Asurion.
If you don't have TEP, everything except water/fire damage and lost phone replacements cost $35 per incident as long as the phone is not beyond repair. If it is beyond repair, you will have to buy a new phone.
What is PRL?
PRL stands for Preferred Roaming List. Its a list of roaming towers in your area. Its best to keep this updated in crappy coverage areas.
What is PRI?
http://forum.xda-developers.com/showthread.php?t=751935&page=7 <- Debate on what it stands for. (REALLY?!)
In actuality it is called "Product Release Instructions" and is essentially a list of settings for the radio. It's the PRI which uses the PRL to enable data roaming by connecting it to towers/cell sites listed in the PRL and for other things such as to allow calls to interrupt an active data session (ring-through).
How do I update my PRL/PRI?
Go to Menu > Settings > System Updates > Update PRL + Update Profile.
I see "deodex" and "odex" ROMs. What are those?
Basically if you want to theme your ROM you want to use deodexed ROMs. Odexed ROM's are made to be streamlined. There is a performance difference. Deodexed ROM's will take longer to boot up because everything or almost everything is unpacked. Odexed ROM's will boot faster and be more responsive.
http://lmgtfy.com/?q=What+is+deodex
Google is your friend =P
FREE Wireless Tether:
http://code.google.com/p/android-wifi-tether/downloads/list?can=2&q=Evo
***Some builds don't work with certain ROM's. Trial and error or searching within your ROM's thread will let you know which build numbers will work for you. Also note if you enable WIFI Encryption, the password is CASE SENSITIVE! Make sure you know that as you are typing the password in due to certain keyboards auto capitalizing. ***
Launchers: (Will review once I get my phone)
ADW
LauncherPro
Apex Launcher
Nova Launcher
Widgets (Will review and add more once I get my phone)
Beautiful Widgets - Sense like clocks and weather. Make sure to download the animation package if you want animated weather.
OneSeven - A text based date widget
Tajm - A text based clock
----------------------------------------------------------------------------------------------------
Battery - Common Questions and Problems
What is the best ROM + Kernel combination for battery life?
There is no right answer for this. Battery life is affected by so many factors, the only thing you can do is trial and error. Here are most of the factors that can affect battery life:
-Phone Settings (Haptic feedback, screen on duration, auto sync, radios, etc)
-ROMs
-Kernels
-Overclocking + underclocking
-Apps
-Signal strength
-Roaming
-Battery type
-Battery stats
-Calibrating the battery
-PRI
-PRL
-The water you drank the other day
-The **** you took just before
So how do I improve battery life?
No information yet.
Common Problems:
I created a bug thread check that first!
http://forum.xda-developers.com/showthread.php?t=1722363
Standard Troubleshooting For Many Flashing Problems:
-Try Rebooting. Most problem will be solved this way.
-Was it fine before your Nandroid Backup? If so, restore your backup.
-If you flashed something and are having issues, did you wipe your data/cache/dalvik? If not then do it and reflash.
-If you are still getting problems, the file is most likely corrupt or outdated. Try redownloading and making sure the file is updated for your ROM + Version #
-If the file is updated and NOT corrupt, SEARCH FIRST IN THE FORUMS OR GOOGLE! You will be surprised on the answers you can find in 15 seconds of searching.
-Can't find any solution or workaround? Then make a post in that thread with details of your problems, as well as ROM, error messages, etc.
I am getting random Force Closes (FCs) after flashing ****.
Did you wipe your data/cache/dalvik? Also go to Mounts and format /system. If not do a Nandroid Restore to the backup you should have done before flashing and then wipe data/cache/dalvik and then reflash. See if you still get a FC. If you do, there might be a problem with whatever it is you flashed with the ROM you are using. Check on the thread you downloaded it from for support.
I am stuck in a boot loop.
If you flashed a new ROM and you are stuck in a bootloop, you probably didn't erase your data/cache/dalvik. Try that and reflash your ROM. This will fix most boot loop issues. If it was from something else, make a post in your respective threads or in Q+A.
I am stuck in a NAND Backup!
Pull your battery and restart the backup. You might also want to erase the NAND backup that failed by going to your respective NANDROID backup folder on your SD card.
I am a MAC user and I downloaded ____'s ROM and it doesn't work.
Macs will recompress the file. Use Firefox to download and make sure it doesn't recompress the file. It should work then. Either that or use a Windows based PC.
I tried to NANDROID BACKUP and I got an error message saying "Run 'nandroid-moble.sh' via adb!"
Your SD card is full.
I am having issues with Google Wallet saying it is no longer secure. What is wrong/how do I fix it?
http://forum.xda-developers.com/showthread.php?t=1730837
Custom ROM Reviews
This will be a section where I will do a thorough review of custom ROMs. These are based on my own usage and your mileage may vary depending on what apps/etc you use. I will take requests to do certain ROMs and I will post up a schedule to do reviews so you can send me questions ahead of time. Please also note, that I will only test Sprint ROMs because I only have a Sprint device. I will take reviews from other people on different carriers.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Each ROM will be broken down as follows:
ROM Name:
ROM URL:
Version/Build:
ROM Type: (AOSP/TW/AOKP/ETC)
Recommended for:
Stability:
Features:
Bugs/Issues:
Final Thoughts:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ROM Name: Sprint CM10 Preview Build
ROM URL: http://forum.xda-developers.com/showthread.php?t=1778266
Version/Build: 7/20 Preview Build
ROM Type: CM10 (AOSP)
Recommended for: Experienced flashaholics
Stability: This is a preview build just for the community to see what is in store for their phones on Jelly Bean with CM10. There are bugs expected with this. However for a preview build, this is surprisingly stable. This build came out today and while it is still too early to say it is fully stable, it is surprisingly smooth and as of this moment, it is stable for me. I did run into a very annoying com.android.phone FC loop in the previous build that wouldn't go away till you wipe and reflash the ROM. I'm waiting to see if it happens again on the 7/20 build.
Features: Jelly Bean and all its features. http://developer.android.com/about/versions/jelly-bean.html
It is an AOSP ROM so it has better integration with Google products like Google Voice and no bloat. It is a CyanogenMod ROM so it is made for performance. It is very snappy and will only get faster and smoother once they integrate Project Aurora. If you want to test Jelly Bean, you can flash this. However you are warned that it may crap out on you. If you need 100% stability, then don't flash it.
Bugs/Issues: The camera will take pictures but I did get a force close (FC) on the Gallery and it will freeze. The previous builds did have a green hue over the camera but that is fixed. The widget toggle buttons are being worked in but they are not working as of this build. Facebook integration with contacts isn't good. Contact images do not get linked/joined with existing Google contacts. Bluetooth music does not work. Audio over Bluetooth is not working either. Phone calls over Bluetooth work but it is a little distorted.
Final Thoughts:
The reason why I jumped to CM10 despite knowing it is buggy is to try out Google Now with the new speech engine and Project Butter and it did not disappoint. It took a day or so to get Google Now to learn my habits but it was pretty much on point! The new speech recognition engine is AMAZING! Very quick and the most accurate I've used to date and I've used a lot. Overall, I would recommend this for anyone who wants to test the latest and greatest Android flavor but can work though bugs and issues.
Reviewed on 7/20/12 @ 1:46PM EST.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you want to ask me any questions, feel free to PM me or add me on GTalk @ [email protected]
Rooted Application Reviews
This will be a section where I will do reviews of rooted applications. These are based on my own usage and your mileage may vary depending on what apps/etc you use and what you use it for. I will take requests to do certain applications and I will post up a schedule to do reviews so you can send me questions ahead of time. Please also note, that I am on a Sprint device. I have bought a few paid rooted applications and utilities but I can't buy them all. I hope that I can get some donations going so I can buy more of these applications to review. If you are an application developer and would like me to review your application, please PM me and I'll toss one up.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Each application will be broken down as follows:
Application Name:
Developer:
Developer's Site:
Version/Build:
Application Description:
Stability:
Features:
Bugs/Issues:
Final Thoughts:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Application Name: Titanium Backup
Developer: TITANIUM TRACK
Developer's Site: http://www.matrixrewriter.com/android/
Version/Build: 5.4.1.1
Play Store Link: https://play.google.com/store/apps/...xMiwiY29tLmtlcmFtaWRhcy5UaXRhbml1bUJhY2t1cCJd
Paid/Free? Both.
Price: $6.58 USD
Application Description: You can backup, restore, freeze (with Pro) your apps + data + Market links. This includes all protected apps & system apps, plus external data on your SD card. You can do 0-click batch & scheduled backups. Backups will operate without closing any apps (with Pro). You can move any app (or app data) to/from the SD card. You can browse any app's data and even query the Market to see detailed information about the app.
Stability: Very stable. It works with all ROMs I've used across many devices.
Features: TOO MANY! Look in the Play Store for features
Bugs/Issues: Very little if any.
Final Thoughts:
Titanium Backup has been on all the phones I have used and it is VERY VERY VERY handy. I highly recommend everyone use this for backups. The pro version allows you to auto upload your backups to the cloud so you don't waste space on your device plus other features. It also helps you get rid of certain apps and freeze them which can be really handy. There are some quirks but not with the application. What I mean is if you restore the wrong application or an application that is not compatible with your ROM, it will cause FC errors. Same thing with deleting a system application.
Reviewed on 7/20/12 @ 1:46PM EST.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you want to ask me any questions, feel free to PM me or add me on GTalk @ [email protected]
sekigah84 said:
Hut!
Click to expand...
Click to collapse
1, hut 2 hut 3 hut, Ol' Dirty Bastard live and un-cut
Can anyone confirm that this method works and what bugs there are? In other words, is it safe!!?
wramos93 said:
Can anyone confirm that this method works and what bugs there are? In other words, is it safe!!?
Click to expand...
Click to collapse
Not as of yet. It's still fresh. I can't comment cause my phone isn't here yet =[
sekigah84 said:
Not as of yet. It's still fresh. I can't comment cause my phone isn't here yet =[
Click to expand...
Click to collapse
Its safe; I'm rooted and using TB like a boss, before this thread was updated.
Though I would like to say that at the end where you list the chmod permissions, you can alternatively just install busybox from the market, after you have installed cwm and flashed the super user zip in recovery.
And with that, my support for this thread too begins.
teh roxxorz said:
Its safe; I'm rooted and using TB like a boss, before this thread was updated.
Though I would like to say that at the end where you list the chmod permissions, you can alternatively just install busybox from the market, after you have installed cwm and flashed the super user zip in recovery.
And with that, my support for this thread too begins.
Click to expand...
Click to collapse
P.S. Your Delorean needs fueling.
sekigah84 said:
P.S. Your Delorean needs fueling.
Click to expand...
Click to collapse
It does, I'll be sure to do so. Also hit me up if you need anything.
teh roxxorz said:
It does, I'll be sure to do so. Also hit me up if you need anything.
Click to expand...
Click to collapse
Will do rox. Let me know about any quirks with the phone.
sekigah84 said:
Will do rox. Let me know about any quirks with the phone.
Click to expand...
Click to collapse
This thing handles like I handle noobs on halo and gears of war: like. a. boss.
Handles multitasking well, played super mario 64 like butter; so far I haven't had any issues at all.
teh roxxorz said:
This thing handles like I handle noobs on halo and gears of war: like. a. boss.
Handles multitasking well, played super mario 64 like butter; so far I haven't had any issues at all.
Click to expand...
Click to collapse
AHHH im jelly. SHIP MY 32GB SPRINT! ROARRRRRRR
I'm doing some self learning ATM to get devin. Hopefully I'll be getting a ROM out within the next few months lol
sekigah84 said:
I'm doing some self learning ATM to get devin. Hopefully I'll be getting a ROM out within the next few months lol
Click to expand...
Click to collapse
Hey power to ya man. You know where to find me.
Noticed people having trouble getting to recovery. For me, trick was NOT holding down power, rather pressing once while holding home and volume down.
Just wondering, does the process that flashes cwm recovery through Odin, then flashes the root through the recovery, does that manipulate the kernel at all? And if it does will I have to worry about signal issues or low bars? I want to keep my phone as stock as possible, but want to remove bloat, and possibly tether. But want to maintain the integrity of the kernel by not making drastic change to it. Can someone explain to me what this root method actually does to allow access? Thank you for your time.
I will update this to combine all information across carriers soon.
wpjessie said:
Noticed people having trouble getting to recovery. For me, trick was NOT holding down power, rather pressing once while holding home and volume down.
Click to expand...
Click to collapse
Basically hold down the power button, but when you see that blue flash that says recovery at the top of the screen, release the power button.
rogermhoffmanjr said:
Just wondering, does the process that flashes cwm recovery through Odin, then flashes the root through the recovery, does that manipulate the kernel at all? And if it does will I have to worry about signal issues or low bars? I want to keep my phone as stock as possible, but want to remove bloat, and possibly tether. But want to maintain the integrity of the kernel by not making drastic change to it. Can someone explain to me what this root method actually does to allow access? Thank you for your time.
Click to expand...
Click to collapse
Basically flashes the CWM recovery, install su, binaries, ect. The kernel is still stock, and you'll be able to remove bloatware and use rooted apps.

Huawei Ascend D1 Quad XL (U9510E) - Update to Jelly Bean 4.1.2

Hello Everyone,
Below is a tutorial I have compiled and translated from bbs.anzhi.com on how to update your Huawei Ascend D1 Quad XL (U9510E) to the latest version of Android offered by EmotionUI, Jelly Bean 4.1.2:
First of all, I want to give credit where credit is due:
genokolar (aka G大) - Creator/Modder of the Custom Recovery for this, and many other phones coming out of China
Ry09iu (aka R大) - Creator of a Rooted ROM based on EmotionUI B534, which is based on Android 4.1.2
【LUV】 - The board moderator for the D1Quad section of bbs.anzhi, also who's ROM release I used for my phone, but it's upto you to choose which one you want to use
**IT IS NOT RECOMMENDED FOR YOU TO ATTEMPT THIS IF YOU DO NOT HAVE A PREVIOUS EXPERIENCE WITH FLASHING PHONES. IN THE CHANCE THAT YOU BRICK YOUR PHONE, I CANNOT BE HELD RESPONSIBLE FOR IT**
**DON'T FORGET TO BACKUP YOUR FILES!!**
Now that the credits and the warning are given, let's get started:
Required Tools:
1. Recovery 6.0.1.9: This tool will open in command prompt and will allow you to flash in the Custom Recovery created by genokolar, as well as the stock recovery released by Huawei. Mirror
2(a).Official ROMs:
i. Official EmotionUI ROM B551 (Updated January 11, 2013): Release Notes​
2(b).Custom ROMs:
i. Rooted Version of EmotionUI Rom (Author: genokolar):
- B534 Download​
ii. Rooted Version of EmotionUI Rom (Author: Ry09iu):
- B534 Download
- B538 Download​
iii. Rooted Version of EmotionUI Rom with HOLO as default Launcher (Author: Ry09iu, Modded by LUV):
- B534 Download
- B538 Download
- B542 Download​
iv. MIUI V4.1 - converted from MIUI V4.1 for Honor 2 (Author: Ry09iu):
- Download​​
3. GApps [Jelly Bean 4.1.2 (Author goo.im/gapps)]: Download
*The roms are hosted in China so the download will be slow, please be patient and your download will be done in an hour or two *
**PLEASE PLACE THE ROM YOU WISH TO UES INTO YOUR EXTERNAL SD CARD BEFORE CONTINUING**
Step 1: Flashing Custom Recovery
1. Turn-on USB debugging on your phone [Settings -> Developer Settings -> USB debugging]
2. Plug in your Phone to your computer via USB for it to install the appropriate drivers*
3. Run recovery6.0.1.4_AscendD1Q.exe
3.5 If your system locale is set to anything other than Chinese, you will get this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But what you should see is this:
What that means is: said:
**-1. Flash Chinese Custom Recovery-**
**-2. Recover Official Recovery-**
##-3.Reboot phone into Recovery-##
Click to expand...
Click to collapse
4. Type in "1" and press Enter -> This Recovery Flasher will do what it's made to do and when it's completed, your phone will now have a custom recovery.
5. The application will automatically close 10 seconds after the Recovery has been successfully flashed.
Note from Genokolar said:
1. The development of this Custom Recovery was done through email with Huawei so it may be lacking certain features, a full custom recovery will be released as soon as responds him
2. This recovery will only flash from an external SD Card, internal SD card flash is not yet supported
3. At the time of this Custom Recovery being posted, no third-party ROM has been released, therefore it has not been tested <- No longer the case
4.This recovery can be used to Root the EMUI ROMs released by Huawei
5. When you need to flash back to the original ROM releases by Huawei, or receive OTA updates from Huawei, please flash back the original Recovery
Click to expand...
Click to collapse
*If the drivers do not install properly, please download the driver attached in this post and install it manually.
Step 2: ROM Flashing
1. Boot your phone into the new recovery. (either by starting the application again and selecting option 3, or press and hold the Power Button with Volumn Up)
2. You will be greeted by the Custom Recovery Screen show below:
[*] Reboot system now
[*] Select zip to flash/install
[*] Wipe data
[*] Wipe cache
[*] Backup and restore
[*] Flash memory/Format
[*] Advanced setting
[*] Turn off phone
Click to expand...
Click to collapse
3. Scroll to select option 3 (Wipe data), confirm the wipe
4. Scroll to select option 4 (Wipe cache), confirm the wipe as well
5. Scroll to select option 2 (Select zip to flash/install)
[*] Select zip from SD Card to Flash
[*] Install /sdcard/update.zip
[*] Activate/Deactivate Signature Verification
[*] Install from external zip
<-- Back to previous screen
Click to expand...
Click to collapse
6. Scroll to and select option 4 (Install from external zip)
7. Scroll to and select the zip file of the ROM which you have previously downloaded and placed into your external SD Card, confirm the flash
7.5. At this point, you can either flash in the gapps right away, or flash it after rebooting into the OS. I chose to flash it after booting into the OS for the first, but I don't think it will cause any problems. I will be posting the way I did it, and if you guys did it the other way, let us know if it worked or not
*IMPORTANT NOTE*
When you're booting up your system out from Recovery, you will be asked whether or not you would want your ROM to auto update the recovery, shown below:
[*] Yes - Forbid Auto Update of Recovery
[*] Cancel - Back
<-- Return to previous
Click to expand...
Click to collapse
Please select the one being highlighted in the image, which is option 2 ([*] Cancel - Back). OR CONSEQUENCES WILL NEVER BE THE SAME!
Step 3: Flashing GApps
1. Boot into recovery
2. Scroll to and select option 4 (Install from external zip)
3. Scroll to and select the zip file of GApps you have downloaded "gapps-jb-20121011-signed.zip" or whatever you may have renamed it to, confirm the flash
4. Reboot into OS
5. *THE NOTE ABOVE STILL APPLIES, SO HERE IT IS AGAIN*
*IMPORTANT NOTE*
When you're booting up your system out from Recovery, you will be asked whether or not you would want your ROM to auto update the recovery, shown below:
[*] Yes - Forbid Auto Update of Recovery
[*] Cancel - Back
<-- Return to previous
Click to expand...
Click to collapse
Please select the one being highlighted in the image, which is option 2 ([*] Cancel - Back). OR CONSEQUENCES WILL NEVER BE THE SAME!
Click to expand...
Click to collapse
Step 4: ALL DONE!
Congratulations, assuming everything was done properly, and everything worked out, now you will have Android 4.1.2 on your Huawei Ascend D1 Quad XL.
Images not showing up in your GooglePlay Store? YouTube not working?
Here is how our very own 12andy fixed the problem:
12andy said:
UPDATE: So using a clear hosts breaks the ability to connect to Facebook (via app and website). It's best to use AdAway, instead.
Nvana, it's the same process we've been using to flash the Chinese ROM(s), but with the added step of "fixing" the hosts file:
download SmartHosts from Goole Play (free)
tap on "Toggle hosts file" button
select "Clean hosts file"
And you're done! Rebooting wasn't necessary either, as the images started loading immediately.
Click to expand...
Click to collapse
Thank you for translating this! I do have a several question though.
1) Is it possible to edit the recovery so we can implement English into it? Maybe you can collaborate with the dev that made the recovery and ask him to make an English version of it??
2) I did a little research and I think the Chinese ascend is u9508 where ours u9510e. would there be any conflict or some features not usable?
3) I know you can change the system language but I am just wondering is there any difference in the chinese version of 4.1 vs the english version? or its just simply a language pack thing?
Wish you were in the 'GVA'
Thanks for doing this! Hope more people can test it out. I am bit too busy to play with my phone now so I'll do it in a week or so!
Keep up the good work!
nvana said:
Thank you for translating this! I do have a several question though.
1) Is it possible to edit the recovery so we can implement English into it? Maybe you can collaborate with the dev that made the recovery and ask him to make an English version of it??
2) I did a little research and I think the Chinese ascend is u9508 where ours u9510e. would there be any conflict or some features not usable?
3) I know you can change the system language but I am just wondering is there any difference in the chinese version of 4.1 vs the english version? or its just simply a language pack thing?
Wish you were in the 'GVA'
Thanks for doing this! Hope more people can test it out. I am bit too busy to play with my phone now so I'll do it in a week or so!
Keep up the good work!
Click to expand...
Click to collapse
Hey no problem at all,
1) I will suggest that to him, no problem, but not sure if he's willing to accept it though, but I'll try
2) The U9508 is actually the Honor 2, not the same as the D1 Quad XL. The Honor 2 was designed as a high powered budget ranged device to counter the XiaoMi M2 and the D1 Quad XL was supposed to be their flagship device. Although there is actually a Honor 2 with 2GBs of ram though lol
So to answer your question, this was made specifically for our phone the U9510E
3) Huawei has not yet released an international version of the EmotionUI for our phone, so the only way to get Jelly Bean on our phones is to run the Chinese version of the ROM. And to be honest, there aren't any major differences. For example, one difference is that the Chinese version will not have the Google apps, but we can patch it in by flashing the gapps from goo.im. I think the only difference would be that the international versions will have more language support.
Haha no problem, let me know when you do get to try it out
I've tried it many times however it did not work. The connection to the Chinese server seems to be established, unfortunately the ROM download did not start.
Got JB up and running late last night!
Please see my notes below.
ROM download:
make SURE that the ROM you download is in ZIP format; the recovery does NOT recognize 7z files (as expected)
for this reason, I downloaded version B
use Flashget to grab the file (saves a lot of time and grief in the event of network disconnections)
Flashing Custom Recovery:
the phone's drivers MUST be installed first
I think the program must be run first as well, prior to plugging the phone in (the procedure would only work once I toggled my phone from Mass Storage to Hi, and back to Mass Storage again)
Flashing GApps:
I flashed GApps right after flashing the ROM, but my phone sat at the Huawei logo even after multiple reboots
I went back into Recovery and performed a wipe, which fixed the problem
upon booting, I only had to install Gmail; Play Store was intact, and might've been included with the ROM already
ROM Impressions:
language selection was one of the first screens shown, so that part was very straightforward
don't know if it's a JB thing, but scrolling performance has improved irrespective of performance setting - smoother, with less input delay (say, scrolling up and down very quickly)
camera UI slightly changed (cleaner, perhaps?); continuously auto-focuses as you move the phone, so hitting the shutter "button" results in near instantaneous response (cool!)
more notification bar toggles - can be rearranged to a certain point
themes implementation - not really a fan of this, as I prefer the stock Android look/ feel for the most part; choice of vanilla Android is available
lock screen shortcuts can only be modified if using a theme
stock SMS client isn't vanilla Android - looks nicer, but isn't as responsive IMO
menu/ submenu background is near white - probably a bug, as white text on a near white background is just painful; probably not great for battery life either, and is not consistent with ICS+ Android colours
Dropped by the Chinese forum (yay for Chrome auto-translate!) to see if I can decipher any pending updates, but to no avail, lol. Looks like these ROM authors are also focusing on optimizations as well - happy to see that.
REALLY hoping this phone gets more popular very soon, and receives the Cyanogenmod 10 treatment.
Many thanks, Simon! Any chance you could convince the ROM authors over there to volunteer to become CM10 maintainers for our phone?
-AdMiRaL- said:
I've tried it many times however it did not work. The connection to the Chinese server seems to be established, unfortunately the ROM download did not start.
Click to expand...
Click to collapse
Hmm, what browser are you using? I noticed that my Chrome sometimes had problems loading the site because of the extensions I was using, maybe try it again in IE?
12andy said:
Got JB up and running late last night!
Please see my notes below.
ROM download:
make SURE that the ROM you download is in ZIP format; the recovery does NOT recognize 7z files (as expected)
for this reason, I downloaded version B
use Flashget to grab the file (saves a lot of time and grief in the event of network disconnections)
Flashing Custom Recovery:
the phone's drivers MUST be installed first
I think the program must be run first as well, prior to plugging the phone in (the procedure would only work once I toggled my phone from Mass Storage to Hi, and back to Mass Storage again)
Flashing GApps:
I flashed GApps right after flashing the ROM, but my phone sat at the Huawei logo even after multiple reboots
I went back into Recovery and performed a wipe, which fixed the problem
upon booting, I only had to install Gmail; Play Store was intact, and might've been included with the ROM already
ROM Impressions:
language selection was one of the first screens shown, so that part was very straightforward
don't know if it's a JB thing, but scrolling performance has improved irrespective of performance setting - smoother, with less input delay (say, scrolling up and down very quickly)
camera UI slightly changed (cleaner, perhaps?); continuously auto-focuses as you move the phone, so hitting the shutter "button" results in near instantaneous response (cool!)
more notification bar toggles - can be rearranged to a certain point
themes implementation - not really a fan of this, as I prefer the stock Android look/ feel for the most part; choice of vanilla Android is available
lock screen shortcuts can only be modified if using a theme
stock SMS client isn't vanilla Android - looks nicer, but isn't as responsive IMO
menu/ submenu background is near white - probably a bug, as white text on a near white background is just painful; probably not great for battery life either, and is not consistent with ICS+ Android colours
Dropped by the Chinese forum (yay for Chrome auto-translate!) to see if I can decipher any pending updates, but to no avail, lol. Looks like these ROM authors are also focusing on optimizations as well - happy to see that.
REALLY hoping this phone gets more popular very soon, and receives the Cyanogenmod 10 treatment.
Many thanks, Simon! Any chance you could convince the ROM authors over there to volunteer to become CM10 maintainers for our phone?
Click to expand...
Click to collapse
Great to see that everything worked! I hated their custom UI too, that's why I opted for HOLO Launcher HD for the stock JB feel
Supposedly Huawei will be working with genokolar to fully unlocked the bootloader and release a full custom recovery sometime this week so that should open up doors for other developers
And I don't even think they'll need any convincing, this thread here is a member of their development team releasing CM10 for the Ascend P1, so it's just a matter of time!
You're welcome
simonfzhao said:
Hmm, what browser are you using?
Click to expand...
Click to collapse
I tried to download via firefox however with using flashget as pointed out by Andy the download started immediately, for whatever reason.
I am also sure that this phone gets most popular soon because of a successfull compromise - strong battery, most compact size ( one-hand operation), 4,5" IPS+ display, quad core cpu and microSD. So keep your fingers crossed that our phone gets their own forum.
I do hope we get our own page but the thing that is stopping this phone from getting popular are
1) Hard to get your hand on one (BIG ISSUE)
2) Too late to join the quad core market (most people on S3 already and another big issue i mean who in their right mind is gonna give up s3 for this? and you can get a used S3 or BNIB for almost the same price of this phone if you try to import it...)
3) Try to ask anyone if they know what Huawei is ... most-likely they will be like `"what and where" ;p
4) This phone seems to be more appealing to the minority which are us who like to mess around and install Roms... and mess around during the day and runs out of battery (one reason why I choose GNex over many other great phone and one time i flashed 2 different Rom in one day at school because i was bored and then ending up running out of battery).
Yeah i hope their next phone would really make a dent in the market! But for now they already missed their chance to speak up and choose to forever hold their peace...
Well anyways while I am blah blah ing i just finished Downloading the Rom using Chrome, No Problem and took me less then 30 min. Well report back after i flash... which I should be studying for finals but... just cant stand the temptation you guys are posting....
Edit: Rom option 2(b)
So I got the rom to install but are faced with a few issue
1)*solved* Boot animation sound, I am ok with the boot animation but i dont like having sound... Would fast boot wolve that? or it takes the whole boot animation off? (Apparently if you turn the phone off in silent it will not make a sound when you turn it on!)
2) Play store not showing any image... I am not quite sure why... (Google it and did everything possible and still no avail...)
3) Messaging app when i type the keyboard cover the messages, like the message doesn't auto move above the keyboard and when i scroll the keyboard goes away. ** minor issue but its frustrating...
4) I just noticed I can't access YouTube from both the apps and the browser. Does this have to do with the rom?
I agree, this phone needs to be marketed much more here; bit of a dark horse, if you ask me.
Your S3 claim: I would have to slightly disagree with you on that one. Most people I know are still rockin' the iPhone and/ or Blackberry (this is a dying breed, however), but the tides are slowly changing now, as people are starting to take notice of Android. I only know three people with S3s, one person with a Note 2, and another recently obtained a Nexus 4 (had his Blackberry for awhile).
Boot animation sound:
I had my phone on silent (well, vibrate) last night, but the sound played still upon rebooting(?). Will test further.
Play Store images:
At first I thought it was my internet connection messing up, but turns out this is not the case. The first Google result pointed me to this, which indicates that using SetDNS (and choosing an appropriate DNS server - I like Google's/ OpenDNS', personally) solves the problem. I'll try this over lunch time at work.
Messaging and keyboard issue:
Swiftkey is typically one of the first apps I install, so can't comment on this.
Youtube:
Haven't tried the Youtube app/ site yet. I'm thinking this MAY tie into our DNS issue.
Further impressions:
stock browser isn't vanilla based, and isn't hardware accelerated, so it's a tad choppy (forcing 2D acceleration doesn't seem to work, either)
stock browser has a neat feature whereby if you swipe from the right bezel going left, it'll reveal the tabs; pretty intuitive in that regard, IMO
I tried the DNS level 3 and that didn't work.
One question did you set external sd to main storage? It doesn't seem to save apps on it?
Sent from my HUAWEI U9510E using xda app-developers app
Aw boo.
And yeah, I have external SD as main. AFAIK, that setting is only for things such as pictures/ videos, and not for apps.
Apps will always default to the internal storage, which is where the App 2 SD program comes into play.
EDIT: Hmm, I wonder if LUV's version (option C, per this thread) is any better than B. Simon, have you tried this one as well?
Hmmm weird bc without setting it my pics and video already saves on external.
Can we not just flash a stock 4.1.2 and flash the radio? I'm guessing gps and camera won't work properly? I don't like the Huawei 4.1 to be honest :s I'm back to 4.0 haha just can't stand the setting menu.
By the way I'm just curious on how you guys got this phone? Through windmobo?
Sent from my HUAWEI U9510E using xda app-developers app
Hmm, maybe the camera app itself ignores the system settings, and defaults to external SD on its own...
I don't think flashing a stock 4.1.2 would be that simple, otherwise we wouldn't need to go through these loops (via Chinese ROMs) just to obtain JB. Hence, my anxiety for a CM10 release.
I myself am pondering flashing back to stock, but the touch responsiveness of JB would be hard to let go of. Granted, it's a bit of an improvement only, but still.
Might try LUV's ROM later tonight.
And yes, I got this through Wind (on a TAB, nonetheless). I don't think this phone is available anywhere else at the moment, as far as Canada is concerned?
Sighhh I miss flashing roms I do it so much it's like I'm addicted haha. I still got my GNex to mess with.
Have anyone compiled their own rom before from free sources?
I guess we can try to learn to do that and cook up a rom for this phone that would be cool.
I'm having an issue with wify on ics I cannot connect to my school secure wifi. I had all my credential set up but it won't even attempt when I press connect.... You guys experiencing this too?
By the way have you tried the DNS to fix the market? I read somewhere that the app doesn't seem to work on jb?
Sent from my HUAWEI U9510E using xda app-developers app
I only enjoy flashing when the ROMs bring about new, practical features, performance improvements aside. I always get a chuckle out of Apple fans who jump for joy whenever an update is released. My response? "Yeah, remember how you felt when Apple released that update? Now picture that feeling, but almost every day... welcome to Android."
I'd love to get into ROM compiling, but programming is anything but my forte. I'll leave it to the Linux-heads and the guys behind Cyanogenmod, SlimBean, etc., hehe.
Odd. My wifi worked perfectly fine on the stock ROM, connecting to my home router (WPA2 Personal).
I ran across someone that said that if you attempted to use SetDNS without root, that you could possibly hose your wifi. Considering we are rooted now, I haven't the idea as to why you can't connect to the school.
SetDNS set to Google's DNS didn't work, unfortunately. Might be a glitch between the app and the ROM itself, perhaps.
(My school uses 802.1xEAP. I know I set it correctly because my GNex connects fine.) ** solved
Yes I do rmb the days when I had the iPod touch 2g and I hated how things look soo boring and function so limited so modified the crap out of it through Cydia. They had pull down menu already many years ago in Cydia and apple didn't pick it up till recently lol.
Is Huawei working on 4.1 for global firmware? I hope they keep the stock lock screen and stock menu.
Can't wait for someone to release 4.1 AOSP!
By the way compiling shouldn't be too hard? There are many tutorial and program to auto compile I rmb I had a program like that few years ago...
Sent from my HUAWEI U9510E using xda app-developers app
Per this thread, it seems that we'll be getting JB officially very soon. Bit late IMO, but better late than never.
Bit surprised about what Telco wrote about the XL's reception though, as it's quite the contrast to what Howard found with his.
Battery life
Hi I just wondering if any of you on the 4.1 can compare the battery life with me. I think I read it somewhere that the 4.1 improves battery life significantly. Here are my results
4.0.4 ICS, Screen brightness on auto. On battery save mode most of the time
By the way anyone fixed the play store/ you tube issue?
12andy said:
Per this thread, it seems that we'll be getting JB officially very soon. Bit late IMO, but better late than never.
Bit surprised about what Telco wrote about the XL's reception though, as it's quite the contrast to what Howard found with his.
Click to expand...
Click to collapse
About the reception i have to say i agreed! My GNex never looses signal completely (just down to no bar but still barely connected) but the ascend drops to no service. At school too I noticed I get drop signals in some areas that i didnt notice before. Maybe that have to do with the battery saving mode? I will try putting on performance mode to test it out in those areas.
The way you grip I do notice some drop in signal. Probably the architecture and location of the antenna
nvana said:
By the way I'm just curious on how you guys got this phone? Through windmobo?
S
Click to expand...
Click to collapse
No problem to get the phone in my country. More than 10 different shops.

[ROM][KERNEL][JDQ39][09.13.2013] GeeWiz 4.5 / GeeWiz Media 4.5 (Updated 09.26.2013)

GEEWIZ 4.5 SCH-I500 JDQ39 JELLY BEAN 4.2.2 ROM/KERNEL
FOR GEEWIZ MEDIA 4.5 (WI-FI ONLY VERSION) SEE THE SECOND POST​
GeeWiz 4 is a ROM for the Samsung Fascinate, based on AOSP Jelly Bean 4.2. Like it's predecessors of the same name, GeeWiz doesn't aim to provide a lot of bells and whistles or incorporate all of the latest and greatest tweaks and enhancements developed by the community; the aim is to provide a basic, stable, functional device.
GeeWiz 4 uses a modified version of the Samsung EH03 Gingerbread (Linux 2.6) kernel with a number of very specific tweaks/hacks in order to continue to support the proprietary Samsung RFS file system and other features I wanted to carry over. As a result, this ROM may not be used in conjunction with any other Kernel, and this Kernel cannot be used in conjunction with any other ROM. Please consider it a "matched set", and they will always be updated/distributed together. XDA community developed enhancements to the ROM or Kernel are encouraged, and will be given prominent feature status in this post.
Your device needs to be set up as stock or stock-like (e.g. GeeWiz 2.x/3.x) before installing this ROM/Kernel. If you are currently running with an MTD-based platform, the device must be reverted back to the original OEM volume format. Please refer to the forum/thread were you acquired your current ROM for guidance on how to revert the device as necessary.​
Installing this ROM/Kernel or any other provided component(s) will void your device's warranty, and I cannot be held responsible for any damages of any kind (including data loss) that are incurred either directly or indirectly by these packages and components. What you do to your device is ultimately your problem!​
FEATURES
Android Jelly Bean AOSP build JDQ39 (android-4.2.2_r1)
All devices (GPS, compass, orientation, camera, flash) are functional
Wifi (WPA/WPA2) and Bluetooth Tethering support
Supports OEM DBDATA volume to keep performance reasonable
Supports both RFS and EXT4 formatting on all volumes
OEM USB modes (CD-ROM/Kies/MTP) replaced with standard Android Mass Storage
Advanced Battery Settings: Maximum Charge, Automatic Recharge Point
Advanced CPU Settings: Maximum/Minimum Clock Speed, Governor Selection
Advanced In-Call Volume Boost Selection
Advanced Telephony APN Editor Setting
Advanced Vibration Intensity Setting
Backlight Notifications built into system, controlled by the OS
Supercurio Voodoo Sound 10
Fascinate Dock audio simulates a USB audio device for seamless output path switching
Custom Dock options - Enable BLN, Stay Awake, Enable audio output, Override A2DP audio
Quick Settings for Wifi and Bluetooth modified to work as toggles -- long-press to access Settings
Custom "ICS Clock" Daydream that mimics the Android 4.0/4.1 Desk Clock screensaver
Custom Notification Panel Header controls: Brightness Slider and Volume Slider
WHAT'S NEW IN GEEWIZ 4.5
All optional Google Apps available from the Play Store removed from the base ROM (See GEEWIZ PREINSTALL below)
GeeWiz Preinstall support (see GEEWIZ PREINSTALL below)
Enables support for all available AOSP languages
Audio stream volumes (Media/Notification/Alarm) are no longer linked together and can be individually set
Fixes issue with low headphone/headset output volume
Port of CyanogenMod Volume Rocker Seek to skip tracks when screen is off; enable in Settings/Advanced
Removes headphone volume safety level warnings in regions/countries that required it to be shown
GEEWIZ PREINSTALL
As of GeeWiz 4.5, the original PREINSTALL volume of the device can be used to supply a set of application APKs that will be automatically installed when the device is executing it's initial setup (after a Factory Reset or ODIN session). The applications will be installed as they normally would be through the Play Store or side-loading, therefore they are not considered system applications and can be uninstalled.
The DOWNLOADS section below contains a base set of PREINSTALL files that can be flashed to the device alongside the standard ROM to enable this functionality. The base set contains the basic Nexus Google applications and updates current through the date indicated. This file can be modified to your liking to add/remove APKs of your choosing; please post a question to this thread and I can explain how the PREINSTALL volume files should be laid out in your .zip file.
The GeeWiz "Full Wipe" ODIN package includes the PREINSTALL files by default. Upon the initial reboot after the ODIN session the applications will be installed automatically. This was done in a non-optional way because the PREINSTALL volume data cannot be flashed separately via ODIN, it must be flashed in conjunction with the main user data volume.​
PAGEPLUS CELLULAR MMS SETTINGS
Users that are on the PagePlus Cellular network will not be able to send/receive MMS without changing an APN setting:
Open Settings/Advanced/APNs
Tap the top entry - "Verizon (internet)"
Scroll down to and tap on "MMS port"
Enter a value of 80 and tap OK
Close Settings
KNOWN ISSUES
PRL update via *228 option 2 will appear to not work
As of GeeWiz 4.4, the dialer keypad is available during a *228 call allowing you to choose option 2 and update the Preferred Roaming List (PRL). When the call automatically ends, Android will mistakenly inform you that "activation failed" and you may also lose voice/3G temporarily. Either reboot the phone or enable/disable airplane mode to restore phone/3G capabilities. The PRL update operation in and of itself seems to work and will persist, this can be verified by checking Settings/About Phone/Status/PRL Version before and after the update.​
Settings/Advanced/APNs does not bring up the APN preferences
This issue was fixed in GeeWiz Patch 4.5.2, available below in the DOWNLOADS section.​
FIRST-TIME INSTALLATION RECOMMENDATION
This ROM performs significantly better when the device uses the EXT4 file system. Unfortunately, using ODIN will always format the device with the RFS file system. The "Full Wipe" ODIN package provided here has been modified so that it will format the data volumes (DATA, DBDATA, CACHE) with the EXT4 file system. This is the recommended installation method for first-time installation to insure the best overall performance.
If the "Full Wipe" ODIN package is not used, please note that your data must be wiped manually if coming from another ROM to avoid problems, and I strongly recommend converting, at minimum, the data volumes of the device (DATA, DBDATA, CACHE) to the EXT4 file system.​
DOWNLOADS
EDIFY Update-Zip (ClockworkMod / GeeWiz Recovery) Compatible Downloads
GeeWiz 4.5 ROM/Kernel (EDIFY Update-Zip)
http://www.mediafire.com/download/u97cpe0ylo92oou/geewiz-4.5-syskernel-20130913.zip
MD5: a0b755d81bf874e636bc8ede7192b146
GeeWiz Preinstall Binaries 10.12.2013 (EDIFY Update-Zip)
http://www.mediafire.com/download/fl4hchmgg0dv4r8/geewiz-preinstall-20131012.zip
MD5: f8f6f48ac9816eddd70b15331de12d88
GeeWiz 4.5.2 Patch (EDIFY Update-Zip)
http://www.mediafire.com/download/73sidh42x11x1a7/geewiz-4.5.2-patch-20130926.zip
- Note: Supercedes patch v4.5.1
- Fixes Settings/Advanced/APNs so that the APN editor will be activated
- Adds new "Never" option to Settings/Advanced/Backlight Timeout
MD5: d8efc5975b89aa1921d7fac023718842
GeeWiz Recovery 2.9 (EDIFY Update-Zip)
http://www.mediafire.com/download/2j27d27m9w3mdym/geewiz-recovery-2.9-20130305.zip
MD5: 0da5e767ecde176828d2bab5a58c2d19​
ODIN Compatible Downloads
GeeWiz 4.5 ROM/Kernel/Modem/Recovery/Data Wipe Full Update (ODIN)
This will delete all user data from your device, replace your RECOVERY with GeeWiz Recovery as well as replace your modem with the EH03 revision. Your data volumes will be formatted with EXT4 on the first boot
http://www.mediafire.com/download/uvicb41l9qj2fn1/geewiz-4.5-fullwipe-20130913.tar.md5
MD5: ee07cabb4f659af0e510e008ad2e005c
GeeWiz 4.5 ROM/Kernel (ODIN)
http://www.mediafire.com/download/vuhc54i1ak1r79c/geewiz-4.5-syskernel-20130913.tar.md5
MD5: 34a4275d9ee7758bef15eaf062e86a0a
GeeWiz 2.9 Recovery (ODIN)
http://www.mediafire.com/file/9sfufsugg7f27gg/geewiz-recovery-2.9-20130305.tar.md5
MD5: 9526a67d2359ccc82dd652fddccd9a73​
THEMES, BATTERY METERS, ETC
I do not currently create or directly support any themes, battery meter modifications, or any other graphical enhancements for GeeWiz. By nature, these types of modifications can never fully satisfy everyone, as look and feel is always a personal and very individual preference. I encourage and will support as best I can third party themes and graphical modification projects, I am just not currently willing to participate in the creative process.
Battery Meter (and perhaps other) modifications to GeeWiz can be created manually via the UOT Kitchen. I highly recommend using this service to apply custom battery meters or other graphical UI element changes to GeeWiz. Instructions are available at the UOT Kitchen site, and you are welcome to ask questions in this thread for other users to see and potentially answer.​
SOURCE CODEThe entire baseline for GeeWiz is available on github: https://www.github.com/djp952.
Device repo: android-platform-device-samsung-atlas3g (branch android-4.2.2_r1)
Kernel repo: android-kernel-atlas (branch android-4.2.2_r1)
GEEWIZ MEDIA 4.5 SCH-I500 JDQ39 JELLY BEAN 4.2.2 ROM/KERNEL
FOR GEEWIZ 4.5 (PHONE/MOBILE DATA VERSION) SEE THE FIRST POST​
GeeWiz Media 4 is a Wifi-only ROM for the Samsung Fascinate, based on AOSP Jelly Bean 4.2. The goal of GeeWiz Media is to allow the Samsung Fascinate device to continue to be used as a media player-like device after it has been disconnected from cellular service. There is no support for cellular voice/data communication present in this ROM. Like it's predecessors, GeeWiz Media 4 doesn't aim to provide a lot of bells and whistles or incorporate all of the latest and greatest tweaks and enhancements developed by the community; the aim is to provide a basic, stable, functional device.
GeeWiz Media 4 uses a modified version of the Samsung EH03 Gingerbread (Linux 2.6) kernel with a number of very specific tweaks/hacks in order to continue to support the proprietary Samsung RFS file system and other features I wanted to carry over. As a result, this ROM may not be used in conjunction with any other Kernel, and this Kernel cannot be used in conjunction with any other ROM. Please consider it a "matched set", and they will always be updated/distributed together.
Your device needs to be set up as stock or stock-like (e.g. GeeWiz 2.x/3.x) before installing this ROM/Kernel. If you are currently running with an MTD-based platform, the device must be reverted back to the original OEM volume format. Please refer to the forum/thread were you acquired your current ROM for guidance on how to revert the device as necessary.​
Installing this ROM/Kernel or any other provided component(s) will void your device's warranty, and I cannot be held responsible for any damages of any kind (including data loss) that are incurred either directly or indirectly by these packages and components. What you do to your device is ultimately your problem!​
FEATURES
Android Jelly Bean AOSP build JDQ39 (android-4.2.2_r1)
Wifi-Only, no support for Voice/Mobile Data
All devices (GPS, compass, orientation, camera, flash) are functional
Supports both RFS and EXT4 formatting on all volumes
OEM USB modes (CD-ROM/Kies/MTP) replaced with standard Android Mass Storage
Advanced Battery Settings: Maximum Charge, Automatic Recharge Point
Advanced CPU Settings: Maximum/Minimum Clock Speed, Governor Selection
Advanced Vibration Intensity Setting
Backlight Notifications built into system, controlled by the OS
Supercurio Voodoo Sound 10
Fascinate Dock audio simulates a USB audio device for seamless output path switching
Custom Dock options - Enable BLN, Stay Awake, Enable audio output, Maximize volume, Override A2DP audio
Quick Settings for Wifi and Bluetooth modified to work as toggles -- long-press to access Settings
Custom "ICS Clock" Daydream that mimics the Android 4.0/4.1 Desk Clock screensaver
Bluetooth Tethering support
Custom Notification Panel Header Brightness and Volume Slider controls
WHAT'S NEW IN GEEWIZ MEDIA 4.5
All optional Google Apps available from the Play Store removed from the base ROM (See GEEWIZ PREINSTALL below)
GeeWiz Preinstall support (see GEEWIZ PREINSTALL below)
Enables support for all available AOSP languages
Audio stream volumes (Media/Notification/Alarm) are no longer linked together and can be individually set
Re-enables the Notification Panel "Volume Slider" control selection in Settings/Advanced/Notification Panel Header
Fixes issue with low headphone/headset output volume
Automatic network date/time option enabled by default during setup wizard
Port of CyanogenMod Volume Rocker Seek to skip tracks when screen is off; enable in Settings/Advanced
Removes headphone volume safety level warnings in regions/countries that required it to be shown
GEEWIZ PREINSTALL
As of GeeWiz 4.5, the original PREINSTALL volume of the device can be used to supply a set of application APKs that will be automatically installed when the device is executing it's initial setup (after a Factory Reset or ODIN session). The applications will be installed as they normally would be through the Play Store or side-loading, therefore they are not considered system applications and can be uninstalled.
The DOWNLOADS section below contains a base set of PREINSTALL files that can be flashed to the device alongside the standard ROM to enable this functionality. The base set contains the basic Nexus Google applications and updates current through the date indicated. This file can be modified to your liking to add/remove APKs of your choosing; please post a question to this thread and I can explain how the PREINSTALL volume files should be laid out in your .zip file.
The GeeWiz "Full Wipe" ODIN package includes the PREINSTALL files by default. Upon the initial reboot after the ODIN session the applications will be installed automatically. This was done in a non-optional way because the PREINSTALL volume data cannot be flashed separately via ODIN, it must be flashed in conjunction with the main user data volume.​
FIRST-TIME INSTALLATION RECOMMENDATION
This ROM performs significantly better when the device uses the EXT4 file system. Unfortunately, using ODIN will always format the device with the RFS file system. The "Full Wipe" ODIN package provided here has been modified so that it will format the data volumes (DATA, DBDATA, CACHE) with the EXT4 file system. This is the recommended installation method for first-time installation to insure the best overall performance.
If the "Full Wipe" ODIN package is not used, please note that your data must be wiped manually if coming from another ROM to avoid problems, and I strongly recommend converting, at minimum, the data volumes of the device (DATA, DBDATA, CACHE) to the EXT4 file system.​
DOWNLOADS
EDIFY Update-Zip (ClockworkMod / GeeWiz Recovery) Compatible Downloads
GeeWiz Media 4.5 ROM/Kernel (EDIFY Update-Zip)
http://www.mediafire.com/download/eebtnvl2wb40h74/geewiz-media-4.5-syskernel-20130913.zip
MD5: e23dfa3eee62c67d7b15996b762981ba
GeeWiz Media Preinstall Binaries 10.12.2013 (EDIFY Update-Zip)
http://www.mediafire.com/download/ktqiy9tmmi6147u/geewiz-preinstall-20131012.zip
MD5: f8f6f48ac9816eddd70b15331de12d88
GeeWiz Media 4.5.2 Patch (EDIFY Update-Zip)
http://www.mediafire.com/download/bk0wbz0kk0ihc03/geewiz-media-4.5.2-patch-20130926.zip
- Note: Supercedes Patch v4.5.1
- Adds new "Never" option to Settings/Advanced/Backlight Timeout
MD5: 4265d7bc862e1e5ead36900fe824b76e
GeeWiz 2.9 Recovery (EDIFY Update-Zip)
http://www.mediafire.com/file/5hr57ddndd99s2r/geewiz-recovery-2.9-20130305.zip
MD5: 0da5e767ecde176828d2bab5a58c2d19​
ODIN Compatible Downloads
GeeWiz Media 4.5 ROM/Kernel/Modem/Recovery/Data Wipe Full Update (ODIN)
This will delete all user data from your device, replace your RECOVERY with GeeWiz Recovery as well as replace your modem with the EH03 revision. Your data volumes will be formatted with EXT4 on the first boot
http://www.mediafire.com/download/0l8pefgl1h48xan/geewiz-media-4.5-fullwipe-20130913.tar.md5
MD5: a657abef82fb87d7a8cf7fcd27b974e4
GeeWiz Media 4.5 ROM/Kernel (ODIN)
http://www.mediafire.com/download/yh2q5i7elw124ov/geewiz-media-4.5-syskernel-20130913.tar.md5
MD5: 8a360bfce37ee2254493e51ef69bc0cf
GeeWiz 2.9 Recovery (ODIN)
http://www.mediafire.com/file/wfbi4rswnqzfo0q/geewiz-recovery-2.9-20130305.tar.md5
MD5:9526a67d2359ccc82dd652fddccd9a73​
THEMES, BATTERY METERS, ETC
I do not currently create or directly support any themes, battery meter modifications, or any other graphical enhancements for GeeWiz Media. By nature, these types of modifications can never fully satisfy everyone, as look and feel is always a personal and very individual preference. I encourage and will support as best I can third party themes and graphical modification projects, I am just not currently willing to participate in the creative process.
Battery Meter (and perhaps other) modifications to GeeWiz Media can be created manually via the UOT Kitchen. I highly recommend using this service to apply custom battery meters or other graphical UI element changes to GeeWiz. Instructions are available at the UOT Kitchen site, and you are welcome to ask questions in this thread for other users to see and potentially answer.​
SOURCE CODEThe entire baseline for GeeWiz Media is available on github: https://www.github.com/djp952.
Device repo: android-platform-device-samsung-atlas (branch android-4.2.2_r1)
Kernel repo: android-kernel-atlas (branch android-4.2.2_r1)
RETURN-TO-STOCK FILES
ODIN v1.3 / Windows Drivers / Partition File (Microsoft Windows)
http://www.mediafire.com/file/hr5g7a6qny3vyhv/odin-for-fascinate.zip
MD5: 28d796dbba45543e26cbaed2fb3164ee
Samsung Official EH03 Complete Stock ODIN Package (ODIN Flash Package)
http://www.mediafire.com/file/qq12w58o0fqxixs/CI500_VZW_EH03_GB_CM.tar.md5
MD5:89045064cf45ccd85f8ad746911b6e28​
reserved 3
As you probably noticed, I opted to increment the version number for GeeWiz with the Android 4.2.1 release. I hope this won't cause too much confusion or annoy the other Fascinate devs since that gives me 5 active GeeWiz threads now (sorry other devs!), but I intend to continue to support and maintain the Android 4.1-based GeeWiz 3 for a while, and it's needs and issues will be different than this new Android 4.2-based version. On the "GeeWiz Media" side of the house, I even posted a note that I prefer the older version for personal use, but that doesn't necessarily apply here. Overall, I think GeeWiz 4 came out fairly well, and certainly more timely than GeeWiz 3. As of this posting, GeeWiz is using the latest released version of Android!!
I was unable to get Bluetooth Tethering to work under 4.2 in time for this first release, and I have a few known issues that I've posted above, but overall I think the ROM is pretty solid ... I'm counting on you guys to tell me where it isn't so solid There isn't much to say about it, really, other than the version of Superuser I've included was source-built by me from ChainsDD's latest code. It's newer than what you'll find on the Google Play Store, but thanks to ChainsDD being kind enough to make his keys public, it appears to link with the Play Store just fine so when and if he updates Superuser beyond the included version, I believe it will update seamlessly. If not, I'll of course fix it for ya.
As it was with my first AOSP-based release, GeeWiz 4 is rather light in the "mod" department. The main new modifications involve the 4.2 Quick Settings. I've changed the Wifi and Bluetooth tiles to act as on/off toggles instead of linking you to settings. You can long-press them to get to the settings (and no, I didn't steal this from Cyanogenmod, but I really should have looked there first and saved some time - LOL). I am open to suggestions for more LIGHT modifications that I could include for you guys. Please, nothing heavy-duty, I hate saying no.
I'm sure there will be some new problems that I haven't discovered (please read the KNOWN ISSUES above before installing!!), and I have some additional work to do on this as well as the other various things named "GeeWiz" floating about here at XDA, but I hope that anyone that has been waiting for an Android 4.2 GeeWiz will be happy with what I've hobbled together. I don't know how long we can keep the Fascinate working, but as the proud owner of more than a few of them .. I'm hoping it's a while yet!
Oh, and when you finally decide to dump your Fascinate, please check out my "GeeWiz Media" ROMs here at XDA before you throw it out or trade it in. GeeWiz Media is the same build as this, just without any concept of 3G/cellular service, so you can keep using your Fascinate alive as a media player, browser, clock/radio, game system .. whatever you want. It changes the Fascinate into a very small and somewhat outdated Android tablet :silly:
Enjoy!
edit: I'll get around to moving the "How to compile" post from GeeWiz 3 over here in a day or two. Essentially the same process, but it does need some minor updates.
And I thought you were crazy for even bothering with this. Lol. Excellent sir, excellent.
Sent from my SCH-I500 using Tapatalk 2
wow. I've been very happy with the cm10.1 builds as my daily driver, but I figured that with you devoting all of this time into building GeeWiz 4, the least I could do is flash it and offer some feedback...
I'm still getting things setup, but so far I'm really impressed with the operation and smooth performance.
First, I used Odin to go directly from the cm10 fascinatemtd partition layout to GeeWiz 4. iow, I skipped going to stock by flashing the pit and GeeWiz "full wipe" at the same time.
on first boot, I let Google restore all my active apps before rebooting to GeeWiz recovery and attempting to convert the file system to ext4 (I used the top menu option). this eventually appeared to work, but the device the failed to boot (getting stuck at the Samsung logo).
I went back to Odin and this time on booting GeeWiz I skipped the setup wizard and immediately rebooted to convert the system to ext4.
anyway, I'm now preparing for a day with GeeWiz 4... TiBu complained that it can't get root, so it looks like that issue is back and I'll research it later.
so far it seems like performance and operation will be fine, but I find myself missing some of the cm features... a battery meter that shows the percentage, profiles, quiet hours, etc.
thanks again, more later.
Sent from my SCH-I500 using xda premium
bmeek said:
... TiBu complained that it can't get root, so it looks like that issue is back and I'll research it later.
so far it seems like performance and operation will be fine, but I find myself missing some of the cm features... a battery meter that shows the percentage, profiles, quiet hours, etc.
thanks again, more later.
Sent from my SCH-I500 using xda premium
Click to expand...
Click to collapse
Hey, thanks for giving it a go! The Superuser I'm using here is one I built myself from ChainsDD's latest code, so I can probably be more useful for a change on these types of issues. I suppose I should finally break down and buy Titanium Backup, huh? My primary "test root" apps are Root Explorer and My Backup Pro, you'd think I would be the type of person that needed root for lots of things, but ironically, I barely ever need it
I'll have a look at some of the things CyanogenMod has done to see if any can be "ported" (aka stolen). That doesn't sound too difficult on the surface.
I'm going to be putting together an ODIN guide at some point, knowing that you don't necessarily HAVE to revert to complete stock is very useful to know, thank you. I thought the MTD ROMs modify one of the boot loaders? Yet another case where I really need to sit down and actually use something other than my own stuff!
I'm also very happy and impressed with this so far. My TiBu works just fine.
Would like maybe to see a way to add or subtract stuff in pull down menu, and maybe some options for lock screen. But I'm fine if don't have those
Sent from my SCH-I500 using xda app-developers app
icemanwbs said:
I'm also very happy and impressed with this so far. My TiBu works just fine.
Would like maybe to see a way to add or subtract stuff in pull down menu, and maybe some options for lock screen. But I'm fine if don't have those
Sent from my SCH-I500 using xda app-developers app
Click to expand...
Click to collapse
Thanks!!
One thing at a time I'm resting on laurels tonight ... I'm adding a simple "Legacy Clock" Daydream since I hate the new clock so much and would like to use this instead of the Android 4.1 build for the Fascinate that sits in a dock next to the HTPC in the living room and is essentially just a clock since the Mrs. doesn't like having to use it to control things yet :silly: Back to bug fixes and requests later -- it's *me* time! LOL. Wife Acceptance Factor is a very very important feature in my house. (You have no idea ... no really, you have no idea) :crying:
I think the highest priority bug is probably the ringtone/alarm/notification selection issue. I would really like to squash that one, and I have a good feeling that it's resolution will solve the occasional Force Closes with the Google Apps too. Just a hunch, not 100% certain yet. The data usage graph bug should be easy, and I bought "Titanium Backup PRO * root" tonight so I can play around with that and see if I can break Superuser ... $6.50 seemed a bit high, no wonder I never bought it! LOL.
Lol....ya that is high. I use the free version. I also noticed none of my custom made ringtones are listed. Odd.
Sent from my SCH-I500 using xda app-developers app
djp952 said:
...
I suppose I should finally break down and buy Titanium Backup, huh? My primary "test root" apps are Root Explorer and My Backup Pro, you'd think I would be the type of person that needed root for lots of things, but ironically, I barely ever need it
Click to expand...
Click to collapse
fwiw, I'm using the free flavor of titanium backup.
On the mtd partition layout, I'm not clear on all the details but I can say that they use the stock bootloader. I have a fairly old fascinate that came with éclair, and it was only in recent months that I learned of the recommendation to upgrade the bootloader to an updated version that shipped with vzw's GB release. This "GBbootloader" does persist as i flash between GeeWiz 4 and cm10.
Sent from my SCH-I500 using xda premium
I finished my "ICS Clock" Daydream so now I can get back to real work. I won't issue an entire patch just for this silly change, but it will be in whatever 4.0.1 becomes :laugh: Obviously this was FAR more critical than figuring out why the ringtones list is empty half the time or reading my PMs (I'll get to the PMs next, if anyone is waiting on a response)
I've been looking into the Ringtone/Notification/Alarm issue tonight and I have changed the issue description as well as provided a workaround that so far appears to be functional:
Ringtones/Alarms/Notification Tones may not appear in Settings
Under investigation. There seems to actually be two problems here, one where the ringtone/notification/alarm tones will not appear when you first open Settings/Sounds and will appear later, and another where they were completely omitted from the database and will never show up.
WORKAROUND: Clear data on the "Media Storage" app in Settings and immediately reboot. This seems to alleviate the problem and allows all the tones to show up properly for now.​
I apologize for this continuing issue, doubly so since it exists in GeeWiz 3 and I failed to test it properly. I've changed my mind on a root cause here, and I'm spending as much time as I can to rectify it once and for all. Please try the WORKAROUND to see if it restores all of the built-in tones as well as any that you have present on your SD card. Please let me know if after clearing that app's data you still do not see all of the built-in tones in Settings.
Ringtone issue is being tested today, after I dug in enough to figure out what was happening, I was able to find that it's a problem others have had and fixed. It also explains the occasional problems with Google Apps that access media databases. My hat's off to the EpicMTD team for posting a thorough explanation and making the fix public: The "workaround" I posted last night didn't actually work, it turned out to just cause temporary relief, the database would rather quickly get screwed up again.
Ringtones/Alarms/Notification Tones do not appear in Settings
Updated: The problem here is that the Media Scanner is deleting the media database any time it runs due to a change on the external SD card. As it turns out, this happens more than you might expect thanks to Google+. After discovering that the media database stays intact provided you do not install an SD card, and that it will be deleted if you insert one, I had enough information to head to Google and this is not an uncommon problem. The EpicMTD team provided the original solution, which has since been merged into Cyanogenmod (http://epiccm.blogspot.com/2012/03/details-on-disappearing-sd-media-issue.html). I've taken a look at the CM 10.1 baseline and am testing the changes. So far they look good and I expect to release a patch on 1/12. This also appears to resolve the previously listed issue "Google Apps may Force Close", which has been removed. Each of the Google Apps that were crashing access the media databases (Gallery, Music, Google+), which were being deleted/corrupted by the Media Scanner.​
I'm going to look at the Wifi data being reported when it shouldn't be and try to duplicate the "Calcuating..." issue in Settings/Storage now that I have a 32GB SD card, in an attempt to include them in the 4.0.1 patch. If they aren't easy, 4.0.1 will include the ringtone fix and the new ICS Clock Daydream only
GeeWiz 4.0.1 Patch has been posted to the DOWNLOADS section:
GeeWiz 4.0.1 Patch (EDIFY Update-Zip)
- Addresses issue where ringtone/notification/alarm selection lists are emptied out and will only display the default values
- Addresses issue with certain Google Apps (Music/Gallery/Google+) Force Closing due to missing media database files
- Addresses issue where Settings/Data Usage is only reporting Wifi usage rather than reporting mobile usage with Wifi usage as an optional tab
- Adds "ICS Clock" Daydream that mimics Android 4.0/4.1 Desk Clock screensaver
http://www.mediafire.com/file/c9667m25u4z1j2c/geewiz-4.0.1-patch-01122013.zip
MD5: d0de81c75d53cc67dc759cdabf2f7bff​
Hopefully this is the end of the disappearing ringtones. Let me know if you still continue to have issues, and I'll do what I can!
I really appreciate your great work on fascinate.
The fascinate is much more stable and power-saving with the kernel built on stock kernel source.
But I strongly recommand that you can reuse some kernel-independent packages(framework-base, settings, systemui,etc) source in CyanogenMod, which will be good for saving much time on development and avoiding some bug that CyanogenMod had fixed.
Thanks for your work again, and sorry for my bad English.
Installed 4.0 and the patch this morning. Looking good so far. Of all my devices, the Fascinate is the only one with the current version of Android on it, ever! You rock, thanks.
seriously, this rom looks freakin' sweet! it definitely makes me want to install it to test it all out! <--- in which I may very well do! I'm definitely kinda surprised that you wanted to update geewiz, but at the same time I'm glad to see a different rom out there that is pretty much stock AOSP, but with the fascinates stock flavors trickled into it as well
so as I dub my adieu, I just want to say thanks for an awesome creation and keep it up cause this is honestly the bees knees. :thumbup::thumbup::thumbup:
netqer said:
I really appreciate your great work on fascinate.
The fascinate is much more stable and power-saving with the kernel built on stock kernel source.
But I strongly recommand that you can reuse some kernel-independent packages(framework-base, settings, systemui,etc) source in CyanogenMod, which will be good for saving much time on development and avoiding some bug that CyanogenMod had fixed.
Thanks for your work again, and sorry for my bad English.
Click to expand...
Click to collapse
Thanks to you and everyone else as well for the kind comments! I'm very glad it's finding an audience ... it keeps me wanting to try and fix the things that still need to be fixed! :silly:
(This is where I get all long-winded, you can tune out now - LOL)
Early on I considered just doing another CM port, but figured there wouldn't be any value in that since jt1134 (and others!) does an excellent job of keeping the CM baseline working for the ol' Fascinate. The history here is that all I originally intended to do was what became "GeeWiz Media" (apologies for the crappy name - lol), so I could keep using my Fascinate around the house and in the car without service. I really like the basicness of my Galaxy Nexus, so that's what I shot for .. a "Nexus Fascinate", if you will. There were a few "must have" changes like the enhanced power button menu, but the general plan was to limit the number of AOSP changes to a minimum, and make sure they apply to both the Fascinate and the Galaxy Nexus.
In order to get things to work I've cherry-picked from CM, jt1134 and others more than a few times (and have made at least one truly useful contribution in return), but I've not had aspirations to stray far from AOSP. I know it's disappointing to some folks that it's so vanilla, and maybe once I run out of actual problems to try and solve I can tackle a few more aggressive enhancements, but I really don't want to steal features that define other people's work. I know the code is made public for a reason, but at some point I think it starts stepping on other people's toes as well as shows a lack of effort on my part
Great suggestion, though, and you're right ... it would save a ton of time! It just wouldn't feel right to me to use somebody else's baseline for anything more than a reference when I'm stuck

Support and Primer for Jgcaap's CM12.1 ROM

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Current Events
Dodo released! This means this ROM is now extinct. Sorry! If links below fail, try this one!
OTA is in Beta. Will be included in CM 13 release once both are stable. OTA will be available before full-sized versions due to the testing process (updates are tested first).
SnapChat will not work without some help. This is entirely SnapChat's fault for trying to control your device. Please read this thread before flashing and how you can make it work. Or just open Xposed installer, install Snapprefs and reboot.
Introduction
Welcome to the fastest and most stable ROM for your OnePlus. This thread is mainly a support thread for Jgcaap's awesome work, allowing him to spend more time working on "M" and less time answering questions. His latest builds will be tested by me, hand selected for stability, and the best of the crop will be repackaged, enhanced, and placed here. If you are new to this ROM, check the screen shots for benchmark results and battery life screenshots. Be amazed, then download the ROM and be even more amazed! Smooth as glass and flows like water! As one person has said, "Disgustingly Fast!"
Please read this entire post! Check back often for updates. Also, current jgcaap users will get additional information and tips that can be useful. Check out all the links! And if you want to try some Bacon wrapped Marshmallow, click the bent arrow in the Announcement's line.
Wildlife
Each ROM will be named by an animal, starting at A for Aardvark. A picture of the animal will be placed here so you can see at a glance which release is current. The original jgcaap ROMs often have multiple releases in a single day, and every country has a different date format, so the animal names will allow us to represent specific "official" releases with memorable names.
Release (CM 12.1 - jgcaap 11/30): (click image to update)
​
Downloads | Other Stuff | Links ​
Features & Changes
The ROM gets repackaged so that new users don't have to go about tracking down which files they need and which order to flash things. The firmware is included and everything is set and ready to go. For legal reasons, just add your own GApps and go. This ROM currently has the following feature's prepackaged and already included with the ROM ...
SuperSU (pre roooted)
Xposed (special jgcaap version)
Moab Ad Blocker
--- ZooKeeper can configure this!
ColorOS Camera
--- with manual focus option
Viper (Audio Eargasm)
Dolby ATMOS! (Dodo+)
Send Reduced (send small pics)
CatLog (for bug reports)
Show On Lockscreen (wallpaper)
OmniSwitcher (optional)
Init.d Support (Badger+)
Governor: blu-active (Badger+)
Low call volume fix
OTA Support (coming soon!)
Support, Questions, Feature Requests and Bugs
Please report all bugs for CM12.1/Lollipop based Jgcaap ROMs to this thread. Even if you didn't download one of the Wildlife pre-packaged ROM sets! Feel free to ask questions. This thread will have the same warm inviting atmosphere that jgcaap's development thread has always had. Newb-friendly and all are welcome!
Getting Started
There will be two ROM images available. The update packages will be designed with a smaller download size with only the files that have actually been changed. The installer will not remove things you have added nor re-install programs you have removed. If you are already using a WildLife ROM, use the Update packages to upgrade. This does not apply to full versions. The full versions should be clean flashed.
The next post will have Step-by-Step instructions telling you exactly what you need to do and how to go about flashing your phone or upgrading. The post after that will have all the tips and tricks for maximum tweaker power. Finally, we'll have instructions on how to rescue your phone when something goes wrong.
Sponsored by Eddon Systems
Additional Downloads at Eddon Systems Download Page
XDA:DevDB Information
Wildlife Android, ROM for the OnePlus One
Contributors
uudruid74, jgcaap, purerawenergy
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: INCLUDED
Source Code: Jgcaap's Github Repo
Based On: CyanogenMod 12.1
Version Information
Status: Stable
Current Stable Version: See Post
Stable Release Date: 2015-11-16
Created 2015-11-16
Last Updated 2015-12-11
Flashing WildLife
Flashing Instructions - Full ROM
Step 1 - Backup
If you don't have a backup program, you can grab a really fast and free one, Backup+. XDA Forum | My Mirror - Direct Download. Be sure you keep the APK on your Internal Storage so you can install it easily and restore the rest of your apps. Also, I strongly recommend you copy your internal storage (or at least the backup directory) onto a PC, a harddrive, a flash drive, or cloud storage such as Google Drive. Get it off your phone and make it safe.
Step 2 - Boot into Recovery
Even if your reboot menu doesn't have a Recovery option, you can always just hold down the Volume Down button when your phone boots and you're good. I recommend Philz Recovery from this XDA thread or you can download the exact ZIP I use.
Step 3 - Wipe Carefully
This step is what is known as a "clean flash". Do not perform this step if you are flashing an upgrade or addition. If this is the first time you've flashed this ROM, you want the full version and you want to do it cleanly. Failure to clean flash leads to odd problems. For example, Agent stopped reading my calendar, or my Camera plugins would start to disappear.
You do not want to do a Factory wipe or anything like that or you'll lose all your data. Do not format /data. Here's where it gets confusing. Many recovery systems treat /data and Internal Storage as if they were separate partitions, but they are not. Your internal storage is on the same partition as /data. If you are from Windows, image your /system is your C: drive, and /data (where your apps are at) and your internal storage are both on D:. Your recovery has a specific wipe designed to safely wipe /data without wiping out your internal storage by erase directories individually, yet automatically.
Philz makes this simple and direct. Select Wipe and Format Options, then select Clean to Install a New ROM. Confirm the wipe, and you are ready to go.
Step 4 - Flash the ZIP
This is pretty easy. Select the option to flash it, find it on your device, and away it goes. If you downloaded the file to your PC (or wiped your internal storage and now have no files on your phone), you can use the "sideload" option you see in the menu. Just plug in a USB cable and type: adb sideload Aardvark.zip This does require that you have adb drivers set up on your PC, but you needed that to unlock your bootloader, right? More tips like this in a later post!
Step 5 - Flash your Gapps
The most important part of Gapps is making sure its for Lollipop. The more up to date, the better. You should download the smallest GApps that fits your needs, just so you don't have to download so much. You can specifically control which Gapps are installed with a config file. Just drop the gapps-config.txt into the same directory as your gapps ZIP file. This file can even delete crufty Cyanogen apps that you don't need or want (you have better ones from Play store right?) and reduce bloat considerably.
About the Gapps Config | OpenGapps is the recommended Gapps package | Newer Sources for Gapps | My gapps-config.txt ... note: you might not want to use my config unless you want almost all your Cyanogen apps to go away. When the system comes up, you won't have a file manager to install Backup+. I install it with "adb install BackupPlus.apk" or if its on the phone, you can log in with adb shell and then install with pm install $PWD/BackupPlus.apk
TIP: If you have Chrome installed from Gapps, you can open it and type "file:///sdcard" in the URL window and then select your Backup+ or Titanium Backup APK to install it. Be sure you have "Install from unknown sources" turned on. Now you can restore your good File Manager (like FX File Manager mentioned in Post #5) from your Backup and don't need Cyanogen's!
NOTE: If you have trouble with OpenGapps, then you can try my stable mirror or SlimGapps (which is now recommended by jgcaap, but I've not tried it myself yet ... but expect it to be the new recommended after I run it through the paces).
Step 6 - Reboot your Phone
After flashing, the first time your phone comes up, its going to optimize itself and you should expect it to take awhile. Don't panic, and wait a few minutes. I refuse the CyanogenMod account (you already have a Google one, and Cyanogen doesn't offer anything extra and defintely do NOT send bug reports or analytics to Cyanogen!). I also go into Settings, About Phone, tap the Build Number like a mad monkey to turn on Developer options, and from there, I enable the Reboot Menu, Fast Boot, Cut the animations down to below 0.5, and turn on ADB since I'll be installing Backup+ over ADB.
Step 7 - Restore your Backup
Use your file manager (or ADB) to install your backup program and then restore the rest of the apps from your backup. I keep my Wifi off so that Google Play won't freak out and try upgrading stuff while its restoring. Do not use ROM Settings Backups to try to move settings from one ROM to another (thats what Update files are for). You can usually restore your Desktop with Backup+ by restoring the data for Trebuchet if you formerly used another Cyanogen release. The next reboot I go to Play Store and upgrade any apps that need it.
Step 8 - Final Config / Updates
I haven't found a perfect way to back up Trebuchet and my desktop ... but Backup+'s system backup tool (paid feature) can be used to restore the Trebuchet data, which gets everything but the widgets. If you use OmniSwitcher, just turn it on. If you use Xposed, it should already be working and active. If you don't use Xposed, jgcaap's version won't slow down your phone or cause glitches. However, if you really don't want it on your phone, you can flash this to deinstall it and can reinstall it without flashing the whole ROM by flashing this file.
MaxxAudio is gone ... use Viper. Set it to Super Audio Quality and reboot when it says to (Aardvark only, no reboot required for Badger and above). More about Viper here. I strongly recommend reading as there are a lot of optional add-ons (convolvers and such for emulating other tones and systems) but many of these will use significant battery power. I don't even use it for the built-in speaker. You can control it per output device, and have different profiles, such as if you have multiple pairs of headphones or different USB Audio devices.
Please Donate to the developers when you use an app. It is only through your support that you get to use high quality apps. This ROM has ads blocked, so developers of free apps will go poor and hungry since they won't be getting any revenue from your ad clicks!
Flashing Instructions - Updates
An update is a slimmed down version without any apps (unless they've been updated), no firmware, no media files, etc. And it avoids flashing over files you may have changed or deinstalled, like the hosts file or various bundled apps. It doesn't touch your settings, you don't need to wipe anything, and it just upgrades in-place. All you need to do is Steps 2 and 4 and 6!! Updates are clearly labelled. Never wipe your phone when installing an update! No OTA yet.
Tweaking
Tweaking, Trimming and Theming
Kernel
There is a UKM for jgcaap's kernel which is in the download area. You'll need Synapse from Play store to use it. I don't recommend tweaking the kernel, but if you want the option it is there. Just download the ZIP, flash it in recovery, and you can start tweaking some kernel parameters! Personally, I use 3C Android Tuner (see below) because it can tune more than just the kernel, but you might find something UKM does that 3C doesn't. As as Badger, you can use the init.d script option for restoring settings imposed by kernel tweakers.,
Governor
Your governor controlls when your CPU is at full blast, when it throttles down, and how quickly it changes and by how much. This will affect battery and performance (and "lag") considerably. As of Badger, the default CPU governor is "blu_active". You won't need to ever change to "Performance" mode to squeeze out more power, its runs even more fluid than before, and battery life is as good as ever. There are a couple ways to select the governor. The one I use is 3C (below). The only source of lag is memory. If you run out and Android has to swap stuff out, there will be a noticeable delay. If you rarely get lag, but get it rather severely, I bet its when you have 20 apps open and a million installed with their own background services and content providers! Suddenly the OOM (Out Of Memory) killer attacks and your phone stops for a second or two. I'm testing a possible solution, but everyone's phone is different.
CPU Temp
How hot does your CPU get? If you run Cardboard like me, you might be concerned. If you have to switch to an app to find out, then your CPU will have already cooled by the time you see the temp. This CPUTemp App displays an overlay anywhere you want that will show you your exact temperature. It can also save the data and give you in-depth graphs of CPU speed, load, and temperature. Alternately, you can just use this Xposed module to always show the CPU temperature in your status bar. (WARNING: I've not tested this Xposed module myself).
Xposed
Wildlife already has Xposed installed. If you have heard of requirements that your ROM must be deodexed or odex or and that you will have compatibility issues or slowdown, the current news is that the latest Xposed works on odexed ROMs and jgcaap has personally blessed some modifications to increase speed and compatibility with this ROM, and final result is packed into Wildlife. However, until you install some Xposed modules, it lies dormant. Fire up the Xposed Installer and you can start searching for tools to tweak how your phone looks, how it acts, how it sounds, and tweak some more battery life. Once you install a module, activate it, and then reboot.
Please be aware that not all Xposed modules are compatible with Lollipop and not all modules are created equal. I have heard mixed reports on GravityBox in particular. If for some reason your phone gets horribly confused and won't boot because of some Xposed module you have installed, or if you just hate the idea of having Xposed and want it gone. There is a solution! Flash this Xposed Uninstaller and if you flash this and want Xposed to come back, just Flash Jgcaap's modified v75 Xposed framework.
Ones I use are the 3C Toolbox helper, Clarity (makes your contacts in better definition), No Device Check (privacy), RootCloak (hides root), Smart Network (auto switches between 3G and LTE to conserve battery).
3C ToolBox
If you like tweaking, this toolbox has a little bit of everything. You can view logs, including last kernel boot log (the one that ran before you crashed), open a terminal, set a firewall, change CPU and GPU governors, disable services, remove programs from the start-up list, change network congestion control ... the list goes on and on!
Here is the XDA thread (with download links) for this tweaker's toolbox.
Battery Extensions
The first step to checking battery problems is Wakelock Detector and Better Battery Stats. These tools will tell you where your juice is going. If an app is holding a wakelock, ditch the app or alert the developer. Once you see what is chewing the most battery you can launch an assault on it with these tools:
Xposed Modules - Again, I'm going to defer to an expert source, @V7 's Extreme Battery Life Thread for all the goodies on PowerNap, Greenify, Amplify, and all the others that you've heard about.
Underclocking - I simply do NOT recommend this. Why? Well I checked Better Battery Stats! And my CPU had only been at full speed for 6% of the time. The next speed was under 2Ghz. So, is it worth slowing down your phone by 20% in order to achieve an overall savings of about 1.2% battery? The reason for this is that your system has what's called a governor that predicts how much CPU you need at any given moment and adjusts accordingly. This means you only use max CPU when you need it! If you underclock, then you are slowing down your phone when you need it most. You might even waste more battery because you'll be keeping your screen on longer waiting for your phone to finish!
Undervolting - I don't like this idea either. Basically, the voltage is how much strength it takes to open the transistor gates, like little doors. When your CPU gets busy, the voltage can fluctuate by small amounts, and if you undervolt your CPU, you can occasionally get a gate that doesn't open, and your get a CPU doing really crazy things and some app with crash or your whole system will crash. Generally, higher speeds require higher voltage to keep your CPU stable, and less voltage at lower speeds. Imagine trying to open and shut a door really fast ... you'll need more force than just shutting the door gently.
Can I get 9hrs SOT? - Sure! See the screen shot, but here's the secret. WASTE battery power! If you have a flip-case, remove it. Take your screen timer and set it REALLY high and don't turn off your screen. Let it BURN! This will ensure that your screen is on for a really long time. Cheating? Well, yes and no. The point is that someone who is chatting on their phone over Wifi and rarely touches it, but leave the screen on while doing so will get great SOT. The guy streaming Bluetooth audio all day long and has their phone tethered to use LTE internet with a low signal will waste tons of battery and may not have the screen on at all. The 9hr screen on time was done while doing all the above, plus some web browsing using ....
Ultimate Browser - This browser is said to use less battery than Chrome and others. You can check it out and see for yourself on The Ultimate Browser XDA thread.
Themes
Many people ask about the themes pictured in the screenshots. This is the Deep Darkness Overhauled Theme but with the thinner fonts from Cosmos CM12. Just select which parts of each theme you like before clicking the Update button.
I'm now using an Add-On package for this theme that gives icons that aren't so dark. It has a cool font, too, but I don't know if I like the Cosmos or Deep Darkness Add-On better. I'm also using a compromise between the 400 DPI (real) and 480 DPI (stock) of 440 DPI. This still gives me 5 icons wide on the home screens without throwing off apps that expect stock DPI (much).
Rescuing Your OnePlus From Disaster
Rescuing Your OnePlus From Disaster
I sure hope you never need any of this information! The following links are from Heisenberg's OnePlus One thread
Device Recovery/Unbrick Tools
[TOOL] One-Click Backup & Restore EFS on OnePlus One
[TOOL] OnePlusRecovery Tool | Restore Stock (CM11S) | Fix Bricks | ETC
[TOOL] OnePlus One Return To Stock - Automated!
[GUIDE] [UNBRICK] Unbrick Oneplus One
I originally intended to post a step-by-step, but instead I'll defer to existing/tested sources. Heisenberg's thread has tons of useful information and is well worth checking out.
More Info
Link Database
Someone has an awesome thread listing all the links you could ever ask for, so I'll defer to those that are already maintaining this. Here you are ...
http://forum.xda-developers.com/showthread.php?t=2843675
Recommended Apps
Please note that these are some of the best of the best, and most of them are not free!
Email - [email protected] Mail This is a fork of K-9, which is the Android Mutt (from Dr Who) .. mutt being a classic Unix mail program. I love Dr Who, but [email protected] was such a big improvement, I had to go with it. If you need full folder support, multiple accounts, and support for email cryptographic signing and encryption, multiple identities, and html editing of email and html signatures!
Music Player - PowerAmp - this is by the best music player I've used, bar none. If you don't want it messing with your custom lockscreen wallpaper, you can tell it not to, or add a whole second/custom lockscreen over the original. It has its own EQ, but I don't need it with Viper. To make PowerAmp compatible with Viper, simply turn off the direct volume control. You can use Xposed to add more volume steps if you like the extra control that PowerAmp's default has.
Video Player - VLC Video Lan Client Plays everything, does everything, streams videos, and has remote control apps to connect to other VLCs anywhere on your network.
QuickPic - QuickPic is a replacement for the stock Cyanogen Gallery. It works and acts much the same only its much much faster. Another good choice is Piktures, but new users may find it a bit more complicated, and it doesn't seem to be nearly as fast.
Agent - While much of what Agent does can be duplicated with other tools, the ease of use and flexibility of this tool can't be beat. It monitors your calendar for meetings and silences your phone, knows when you are driving and responds to your texts (and/or reads them to you), detects when your sleeping and makes your phone quiet (even if you sleep at different times). Has a battery saver mode, and can even remember where you parked. The Meeting agent works best if your calendar supports the "Busy" flag, which Google removed about a year ago, so ...
Today Calendar - The Today Calendar is just a really beautiful app and has some nice widgets (although I just use cLock from Cyanogen to show my calendar and make appointments via Voice commands, so I don't see Today much, I still bought it). It has the Busy flag and all sorts of features. If you want one a little less flashy (and free), try Boxer Calendar.
File Manager - The FX File Manager is by far the greatest file manager. It has everything built in, including SMB to network with Windows and SFTP to network with any machines running SSH. App Management, Media Refresh, and nice clean material design! Bloat free!
FXR Wifi Repair - Get this app and install it NOW! You will thank me the day you end up needing it!
Project Toolbar
For those on Tapatalk that don't get the toolbar, here it is ...
Downloads
ScreenShots
Reviews
Feature Requests
Bug Reports
.
I'm running 12.1-20151030 deodexed version. Could you provide me links to proper Xposed installer? Or is it ok to flash that one package with all that installed?
Sent from my A0001 using XDA Free mobile app
Tyga187 said:
I'm running 12.1-20151030 deodexed version. Could you provide me links to proper Xposed installer and Viper? Or is it ok to flash that one package with all that installed?
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
Don't know if 10/30 needs deodex or not but if its before jgcaaps hacks you'll need the older Xposed. I have it and Ill upload it for you to my site (Eddon Systems Download Page ... link in first post). Viper is already there (look for LolliViper).
If you don't mind taking the time to do a clean flash, Aardvark is based on the 11/08 build with the Apple code. All works out of the box Dirty flash possible, but can lead to weird problems.
I'll upload Xposed v75 right now
More about me at https://eddon.systems
Ok so it is possible to run odexed version and have Xposed working? I've heard that I need deodexed version for exposed that's why I'm on 20151030.
Thanks a lot for fast response!
Sent from my A0001 using XDA Free mobile app
Deodex and Xposed
The newer builds are made in such a way that you can use them with Odex builds without problems. We even have a special "Hacked" version of Xposed that prevents the possible slowdown issues and bypassing jgcaap's ART improvements.
So yes, use Odex and new builds and preferably the "Hacked ZIP" for the framework, although normal v75 still works. Or flash Aardvark. I've got maybe a dozen Xposed modules active.
The reason you don't see newer Deodex is because they aren't needed anymore
uudruid74 said:
The newer builds are made in such a way that you can use them with Odex builds without problems. We even have a special "Hacked" version of Xposed that prevents the possible slowdown issues and bypassing jgcaap's ART improvements.
So yes, use Odex and new builds and preferably the "Hacked ZIP" for the framework, although normal v75 still works. Or flash Aardvark. I've got maybe a dozen Xposed modules active.
The reason you don't see newer Deodex is because they aren't needed anymore
Click to expand...
Click to collapse
Which build has Apple code ? Normal odexed build , deodexed or bionic build ?
lokesh.3440 said:
Which build has Apple code ? Normal odexed build , deodexed or bionic build ?
Click to expand...
Click to collapse
It varies based on date and jgcaap's whim. The 11/08 builds do. I don't think any deodex builds do because he stopped making those before the Apple assembler code experiments.
Since 11/08 has it, Aardvark has it.
Bionic isn't a ROM build, its the Android low level C library to which the Apple code is being added.
More about me at https://eddon.systems
uudruid74 said:
It varies based on date and jgcaap's whim. The 11/08 builds do. I don't think any deodex builds do because he stopped making those before the Apple assembler code experiments.
Since 11/08 has it, Aardvark has it.
Bionic isn't a ROM build, its the Android low level C library to which the Apple code is being added.
More about me at https://eddon.systems
Click to expand...
Click to collapse
I m downloading latest build now.
Good job Evan. This will definitely help Jorge and the Marshmallow project. Thanks in advance brother.. See you on the testing ground.
Tom 2.0
Purerawenergy said:
Good job Evan. This will definitely help Jorge and the Marshmallow project. Thanks in advance brother.. See you on the testing ground.
Tom 2.0
Click to expand...
Click to collapse
I'm going to be stealing your post you made in the other thread about battery tweaks ... Greenify, Amplify, PowerNap and all that. It will go in the tweaks post. Let me know if that info is changed and if you can remember the date or post number for when I go digging.
More about me at https://eddon.systems
uudruid74 said:
I'm going to be stealing your post you made in the other thread about battery tweaks ... Greenify, Amplify, PowerNap and all that. It will go in the tweaks post. Let me know if that info is changed and if you can remember the date or post number for when I go digging.
More about me at https://eddon.systems
Click to expand...
Click to collapse
You may want to link my buddy @v7 in there somewhere if you want. He's the wake lock master Bro. And his helpfulness is awe inspiring.
Tom 2.0
---------- Post added at 03:36 PM ---------- Previous post was at 02:50 PM ----------
Oh and it's not stealing if you ask someone. Haha
Tom 2.0
Purerawenergy said:
You may want to link my buddy @v7 in there somewhere if you want. He's the wake lock master Bro. And his helpfulness is awe inspiring.
Tom 2.0
---------- Post added at 03:36 PM ---------- Previous post was at 02:50 PM ----------
Oh and it's not stealing if you ask someone. Haha
Tom 2.0
Click to expand...
Click to collapse
Actually, I put your name in as a contributor (and obviously @jgcaap) which gives you a lot more access. That way, if I'm hit by a bus tomorrow, other people can step in (its the admin in me). You might be able to edit the project page and initial reserved posts yourself.
My routed here is getting old so I'm doing a reflash and adding a captive portal to disconnect people when there isn't a human body using it. I need to cut down on everyone's bandwidth usage. So ... gonna be a busy night.
More about me at https://eddon.systems
uudruid74 said:
Flashing Instructions - Full ROM
If you don't have a backup program, you can grab a really fast and free one, Backup+. XDA Forum | My Mirror - Direct Download.
Click to expand...
Click to collapse
Hi,thanks for this thread. I've downloaded aardvark but for the backup+ download from : https://eddon.systems/Download/Backup+_Beta_1_R2.apk I get a 403 forbidden.
Verstuurd vanaf mijn A0001 met Tapatalk
I am going to download your rom and test it in a couple of days
Wysłane z mojego A0001 przy użyciu Tapatalka
Well this came around at a perfect time! I haven't been actively flashing my phone much this year and my current ROM is from July 5th lol. So I'm not really new, but could use something pre made like this. Reading, backing up, and downloading this afternoon, then flash later tonight. Thanks for putting this up.
Is the rom ok to flash on system/data/cache on f2fs ?

Categories

Resources