> Attention!

We strongly recommend to readRules section "Android - firmware"

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



Google Galaxy Nexus - Firmware



Rep: (654)
Google Galaxy Nexus - Firmware
PictureSamsung Galaxy Nexus, Samsung GT-I9250
Description | Discussion � | Games � | FAQ | Purchase � | Accessories� | Firmware � | Marriage � | Embellishments � | LineageOS � | Slim bean � | Paranoid Android � | MIUI � | Ubuntu os � | Google nexus club �

Important information!
Attention: There is an oral statement of Samsung SC that using programs that create a swapfile (swap file) on our device using internal memory may result in its failure.
Also, personally from myself, I do not recommend formatting the system in f2fs. Too often there are messages about memory problems after this action.
"Why only me without JellyBean 4.3?"
Dear user, if you are faced with this problem, do not panic. Just follow the following points:

    1. You need to know the name of our update provider. (There are several ways to choose from how to do this)
    a) Supplier information is contained in Google Maps.Settings->About the program->Device
    b) You can download and install the utilityGN Official Update Checker.
    c) Or you can useQuadrant standart. Go toSystem informationand see what is written next toProduct(thankDRULEZZZ )
    2. You learned the name of the supplier, namely) If the program displays the word"yakju" or "takju" then try speed up getting updates .b) If the program displays not yakju , you should set 4.3 yourself. How to do it - spoiler "Instructions" In the future, all updates will come through the air and put themselves with your permission.
Question: What isyakjuand why is everything so confusing? Answer: Galaxy Nexus phones get updates either from Google directly or from Samsung. yakju - This is a phone marking, indicating that it receives updates directly from Google, all other words (derived from yakju , eg yakjuxw ) denote getting updates from Samsung. However, Samsung for some reason rolls out the firmware much later than Google. Question: Does the update somehow depend on the place of purchase (PCT or gray)? Answer: Not. It doesn't matter where the device was purchased or even made.
Drivers and Utilities
Instructions
Basic instructions:
  1. Instructions for beginners, including:
    • Unlocking bootloader;
    • Getting a root;
    • Installing custom recovery;
    • Change the update provider;
    • Return to the factory state on any version of the firmware;
    • Manual upgrade to any firmware version.
  2. Installing the official image without erasing data (for example, 4.2, the bootloader is already open)
  3. Change vendor with Nexus Root Toolkit
  4. One-click recovery installation
  5. Full backup / system recovery for non-rooted devices with a blocked bootloader
  6. ADB Backup - Myth or Reality? (backup of user data)
  7. Installing third-party firmware / kernel / radio module / modification.
  8. Firmware backup of the official image via CWM
  9. Install OTA update
  10. Working with the Galaxy Nexus Toolkit (for example, v7.8)
  11. Route + twrp_2.3.2.1 recovery + off-firmware 4.2.1 in one click
  12. Dual boot instruction (Android + Android, Android + Ubuntu Touch)
  13. Formatting memory in f2fs
Other instructions:
  1. Add paths to adb and fastboot utilities in Path (access via command line from any directory)
  2. Recovery of the killed bootloader
  3. Accelerate the creation / restoration of nandroid backup in CWM
  4. Processor Undervoltage Information
  5. Create IMEI backup
  6. Repair IMEI
  7. Repair IMEI from backup
  8. SIM Unlock Application
  9. IMEI Repairfromtrue-satan
  10. One of the options to restore the firmware after complete data cleaningfromalsamoy
Frequently used adb commands:
    More detailed list of ADB / Fastboot commands
  1. adb install<local>// Install the application from the computer. Only valid .apk
  2. adb push<local><remote>// Copy files from computer to phone. Any files allowed
  3. adb pull<remote><local>// Copy files from phone to computer. Any files allowed<local>- path to a file on a computer, for example c: androidgamesgame.apk<remote>- the path to the file on the phone, for example /sdcard/games/game.apk.What is highlighted in green, do not need to be entered into the command line / terminal!
Firmware catalog
Official firmware
Unofficial firmware
Attention! Many references to firmware 4.1.x-4.3.x are irrelevant. Links are left for review.
4.1 - 4.1.2
4.2 - 4.2.2
4.3
4.4
5.x.x
6.x.x
Google apps

Root
Stitch through CWM or TWRP
Attached fileUPDATE-SuperSU-v1.89.zip(1.13 MB)

(SuperSU for 4.2 is preferable)
Attached filesuperuser_3.0.7_elite_update.zip(733.84 KB)
Radio modules, bootloaders, kernels, recovery
Radio modules and bootloaders
Flash img images via Fastboot
The latest bootloader ->Attached filebootloader-maguro-primemd04.img(2.25 MB)

fastboot flash bootloader bootloader-maguro-primemd04.img
zip for recovery

The latest radio module is>Attached filexxlj1.img(12 MB)

fastboot flash radio xxlj1.img

The firmware of communication modules for GSM versions have several types. The most common:
  • UG - Canada and North America
  • XX- Europe
Before flashing, check your version of the radio module in the Settings - About phone menu
Full list of radio modules
Kernels
Recovery
Everything for cores
Utility
Reviews
Survey Screenshots
FAQ

K
There is no curator in the subject. If there is a user in the subject who wants to become a Curator and the correspondingRequirements for candidates, he can apply in the topicI want to be curator(after having studied the topic header and all materials for curators).
Prior to the appointment of the curator, on filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.


Post has been editedSadowplay - 29.12.18, 20:49
Reason for editing: Stock kernel for 4.3 (JWR66Y) with TTL commit support



Rep: (418)
We are not afraid to lose the root even after this update!

Useful weight:® OTA Root Keeper

Post has been editedshuric164 - 10.05.16, 15:18



Rep: (418)
But in general, what prevents zabekapitsya, wipe everything, put b32, and then in restore make advanced restore and return only data?

There is already a moot point. Often there are problems with applications, both system and installed. I know from the experience of previous smarts on android.
I didn’t even practice on Nex. (sorry for the time spent)

In general, ALL of the restoration, as from a date or even a titanium, are made (and assumed) in the framework of the same rum !!!
All transfers to other assemblies, already the machinations of curious users. Who is lucky and who is not. Of course everyone decides for himself.
People persistently believe that all data is transferred, but later they encounter system errors and sin on assemblies.

Total:
Build from the same Romodel,canInstall without a full wipe. It is enough to clear the cache and davlik! (exception: read the description of the firmware when the authorrecommendsfull wipe)

Transitions from rum to rum, as well as changing the build number (401, 402, 404 ....)NEEDfull wipe! (for custom builds. PTA exception)
Data recovery, at your discretion. (read the first sentence)


For firmware kernels and radio modules, a full wipe is not needed. It is enough to clean the cache and davlik.

Correct me or add and let's add to the cap !!! Ato we have eternal disputes: drinks:

Post has been editedgralexon - 17.04.12, 13:49



Rep: (227)

-----------------------------------------------------------
Bootloaders for nexus i9250
-----------------------------------------------------------


Attached Image

*********************************************
MiniLicBez
Bootloader (operating system loader) - system software that provides the loading of the operating system immediately after turning on the computer.

Operating system loader:
- brings the computer hardware to the state required to start the operating system kernel (for example, before starting the kernel, the loader must correctly configure the virtual memory);
- loads the operating system kernel in RAM;
- generates parameters that are transferred to the operating system kernel (for example, parameters that indicate how the root file system is connected are transferred to the kernel);
- transfers control to the operating system kernel.


Bootloader consists of IPL (Initial Program Loader) and SPL (Second Program Loader) .
- IPL implemented in the gland and its change, in fact, is not possible. This is an analogue BIOS chip in terms of a PC.
- SPL is responsible for preparing the hardware of the phone for launching, loading and executing the OS kernel. SPL It communicates via USB from the PC before the phone OS is loaded using the fastboot protocol.
It is important to remember that the firmwareSPL is critical and in case of violation of the firmware process you will receive the so-called “brickâ€, brick. Firmware SPL must necessarily correspond to the firmware of the radio controller chip (radio).


-----------------------------------------------------------
Google resource

Attached Image

-----------------------------------------------------------
How to find out the version of their bootloader / radio?

Go to modefastboot (Volume Up + Volume Down + Turn On).

We look parametersBootloader version and Baseband Version


Attached Image

-----------------------------------------------------------
Where can I download?

4.0.2 / PRIMEKK15 / I9250XXKK6

4.0.3 / PRIMEKL01 / I9250XXKK6

4.0.4 / PRIMELA03 / I9250XXLA02

4.1.1 / PRIMELC03 / I9250XXLF1

4.2.1 / PRIMELC03 / I9250XXLH1

-----------------------------------------------------------
How to flash?

bootloader it should be unlock + on PC should stand Android SDK + fastboot

Files for 4.1.1 need to be flashed through CWM. For fastboot firmware, simply extract the images (.img) from the archives

bootloader protocolfastboot fastboot flash bootloader xxxx.img

radio by protocolfastboot fastboot flash radio xxxx.img

Or fromCWM recovery


Post has been editedanFo - 10.12.12, 20:51
Reason for editing: Added bootloader and radio for Jelly Bean 4.2



Rep: (607)
Information on AOKP


General information on AOKP and AOKP Rom Control.
The translation is amateur, so if you find any errors or shortcomings, please report them to me.
We are happy to accept all suggestions, suggestions, questions, comments in the LAN or QMS.

AOKP: Site
������������RootzWiki
������������XDA

Firmware (Jelly Bean)
List of changes
]
Custom NavBar Ring on tablets
Force dual panel view on any device
Flip or shake your device to snooze
Take screenshot from NavBar
Plusmore!
Latest version: build 4
Download: Mirror# , Mirror # 2 , Mirror # 3
md5: 87027a1d02fa366efbf6482b88324fed


Google Apps (Jelly Bean)
Latest version: 26.07.2012
Download: Mirror # 1
md5: 10988c023495b7871514f2d69cbc2503

AOKP ROM Control Reference (JB)

General ui
Attached Image

Lockscreen Options
Attached Image

Navigation Bar
�������������������������
Battery
[attachment = "1960123: Battery.png"]
Clock
Togles
�������������������������
LED Options
Sound
Weather
�������������������������
Perfomance

ICS (Latest Version: M6)
Firmware
Latest version: Milestone 6
Changes
Changelog M5->M6. It differs from b40 in bugfixes and minor edits.
• Removed sync
• Added the ability to hide the sender's name and / or message body for SMS / MMS
• Added Theme Chooser (engine for themes from CM9)
• Added Sense 4 style for "Recently launched applications" (now there are 3 styles: stock, Web OS, Sense 4)
• Added ability to play download sound (RC>General>Boot sound)
• Added the ability to set the delay of the ringtone sound when calling
• Added Emoji to SMS / MMS
• Added AOKP pictures to desktop
• Added USB tether switch
• Added AOKP watch
• Added notification counter in the status bar
• New butanimation
• Widgets in Navbar (RC>Navigation bar)
• Added statistics AOKP (can be turned off at any time)
• Added the ability to set the number of sound notifications per unit of time (RC>General ui>Less Notification)
• Improved weather
• Added option "Copy to clipboard" in "Share" (Share)
• Added information on device hardware in Settings>About phone
• New player display style on lock.
• Added NFC switch
• NFC polling settings (Settings>Still>NFC polling mode)
• New style of weather on Lockscreen (more beautiful)
• Fixed DRM errors
Download: Mirror # 1 , Mirror # 2 , Mirror # 3
md5: c9fac3b2732d10247eb2474e43c823dc
Subscribe to receive email notification when a new firmware version is released!


Google apps
Latest version: 29.04.2012
Changes
• GoogleBackupTransport.apk dated 03/17/2012
Download: Mirror # 1
md5: 7c524e1e078164f681e0aa6753180b2c


AOKP ROM Control Reference (ICS)

This "directory" contains a description of most of the settings AOKP. Missing items will be added soon.
The directory will be updated as the information on the settings appears or is updated.

P.S.
The motivation for writing servedthisfast.

Interface - General
� Disable boot animation - disable bootanimation.
� Disable boot audio - turn off the sound of butanimation (only if there is a certain file)
� Disable bugmailer - disabling the AOKP bug mailer. If there are errors in the system, a window will pop up with an error message that you can send to the developers.
� Allow 180 ° rotation - enable / disable screen rotation 180 °.
� Recents window style - switch tasks in three styles: stock, webOS, Sense 4.
� LCD Density - the density of the screen. Less value - more information fits on the screen.
-------
� CRT animation off - the effect of turning off the old TV when you lock the screen.
-------
� Show IME - displaying the icon for selecting the input method in the status bar.
� Enable Volume Options - the inclusion of the ability to control the entire volume (ringer, multimedia, alerts, alarm) through the pop-up window when adjusting the volume using the keys. (Settings button on the right in the pop-up window).
� Your operator name - setting your operator name (to change the name everywhere you need a reboot). Attention: it is possible to return the standard operator name only with the help of a full data wipe!
� Delayed turn - screen rotation delay in milliseconds.
Navigation bar
� Menu settings - the positions of the side (small) menu buttons.
� The position of the menu buttons - setting the visibility of the side menu buttons. After changing this setting, the buttons are inactive. Restart the device or enter the application, where the side menu button appears by default to activate them.
��|--- Items:1) By default - the standard behavior of the system;
2) Constantly show icons - menu icons are not Windows, but they work;
3) Constantly show - icons are constantly visible and working;
4) Default ICS with invisible icons when hidden - the visibility of the system's default icons, but they work everywhere.
� Navigation bar tint - the color of the buttons navbar (navigation bar).
� Navigation bar glow color - the color of the glow of the buttons on the navbar when pressed.
� Navigation button quantity - the number of buttons on navbar from 1 to 5. On each button you can hang your picture, a certain action + action by long pressing this button.
-------
� Button glow animation - the speed of the glow of the navbar button when you click on it. Glow can be turned off.
� Nav button transparency - transparency buttons navbar. 0% are invisible, 100% are completely visible.
� Navigation bar width & height - the width and height of the navbar.
-------
� Add new widget - adds the widget to the navbar. To activate the widget panel in the navbar, you need to hang the action "Navigation Bar Widgets" on any button
Lock setting
� Choose lockscreen wallpaper - installation of the selected picture on Lockscreen (lock screen).
� Lockscreen text color - Set the text color Lockscreen.
� Lockscreen style - Select the style of Lockscreen.
��|--- Styles:1) Stock - 2 quick launch items are available (standard quantity for drain);
2) AOSP - standard view, as on many android 2.x devices;
3) Honeycomb is a kind of android 3.x devices: unlocking is performed when you drag your finger from a circle to its border at any point.
4) 2-8 Targets - from 2 to 8 elements;
��|--- Selection of actions and replacement of icons for Lockscreen elements (only for styles 1-4):at the very bottom there are items "Custom app". When you click on an item, you can select the action of the Lockscreen element. When you click on the item icon (on the left), you can select the item icon displayed on the lock screen.
� Unlock menu - unlocking with the side button of the menu (does not work with b23, judging by the bugtracker).
� Delay before locking - uses the system lockout delay after you have locked the phone yourself.
� Lockscreen Battery Percentage - Display of the battery level in percent on the lock.
� Lockscreen Weather - display of weather on lokskrine.
� Loud volume - wake up the phone with volume keys, as well as the power key.
� Music control - long press on the volume keys toggles the playing tracks in the player.
-------
� Lockscreen Calendar Enable - enable the display of calendar events on Lockscreen.
��|--- Calendar sources - select calendars to display.
��|--- Time-range - time to display events (1-7 days ahead).
��|--- Use colors - the text color of a specific event will depend on the color of the event itself in the calendar.
��|--- Hide ongoing events - if this event passes now, then it will not be displayed on the lockbox.
��|--- Multiple events - showing all events for the time specified in the Time-range.
��|--- Flip interval - time to display one event, if the item above is enabled.
-------
� Enable fast torch - the ability to turn on the flashlight when the screen is off by pressing the power button. The flashlight turns off when the power button is released.
� Horizontal lockscreen - the inclusion of a horizontal orientation (in addition to vertical) loxgrin.
� Quick pin unlock - Disabling the need to press the "OK" button when unlocking with a password or PIN.
� Show lockscreen before unlock - display of standard lockscreen (scrolling) in front of lockscreen with face control, password request / PIN'a / pattern.
Setting the shutdown menu
� Show screenshot - adds a button to take a screenshot.
� Show energy saving - adds power saving on / off button.
� Show torch toggle - adds a button on / off flashlight.
� Show airplane toggle - adds a button on / off flight mode.
� Show navigation bar toggle - adds the on / off button of the navbar and 3 main buttons of the navbar: "Home", "Back", "Menu".
Weather
� Enable weather - enable the display of weather in the status bar and on the lock screen. Weather is taken from the site yahoo.
� Use custom location - enable the ability to set the location manually.
� Custom location - Set your location to display the weather.
� Show location - Display location on Lockscreen.
� Metrics units - display of temperature in degrees Celsius (instead of Fahrenheit), and wind speed in km / h (instead of miles per hour).
� Start custom app - the inclusion of the selected application by clicking on the weather in the status bar.
� Refresh interval - set the interval for automatic weather updates.
� Statusbar weather style - select the weather display style in the status bar.
��|--- Styles:1) Above carrier text - display of weather in the text above the name of the operator;
2) Weather panel - display of weather with a picture at the top of the statusbar;
3) Disabled - disable display.
Energy saving
� Enable power saving - brings the following items into action.
-------
� Actions with data transfer - fulfillment of one of the conditions - do nothing / turn off the data / switch to 2G mode - when you turn off the screen.
��|--- Delay - the delay before performing the action above after turning off the screen.
-------
� Sync actions - fulfillment of one of the conditions - do nothing / turn off / sync. with a delay .
��|--- Sync interval - the interval between synchronization, if the item "Sync with delay" is activated.
-------
� Screen-off Wi-Fi action - fulfillment of one of the conditions - do nothing / turn off Wi-Fi / leave Wi-Fi on - when you turn off the screen.
� Sync data usage - choice of data synchronization method.
� Sync mobile data preference - choice of communication method for data synchronization.
LED display setting
� Pulse time ON - the time during which the indicator reaches the maximum brightness.
� Pulse time off - the time for which the indicator goes out.
� LED color - select the color of the indicator.
� LED flash while screen ON - enabling the indicator to work even when the screen is on.
Statusbar - General
� Default behavior - long press the "Settings" button in the status bar to open / close the switches, and tap to open the settings.
� Remove switches - automatic hiding of the switches after folding the statusbar.
� Enable brightness control - Set the brightness through the rolled status bar. Swipe your finger over the collapsed status bar or hold the right place on it to change the brightness. At the left - a minimum, on the right - a maximum. If auto brightness is on, this function will not work.
� Notification icon transparency - transparency of icons in the status bar.
� Enable USB debugging icon - display of the USB debugging icon if the USB cable is connected and debugging is enabled in the "For Developers" settings
� Statusbar Font Size - font size in the folded status bar.
� Transparency - transparency collapsed statusbar.
� Notification drawer layout - display style of the notification panel.
��|--- Styles:1) Regular layout - standard display: date and weather above, below the switches, below the notification;
2) Reversed - notifications from above, lower date and weather, lower switches;
3) Traditional - switches on the top, below the date and weather, below the notice.
� Show notification count - adds the event counter to the statusbar (I have so far found on the notification of a new message in GMail)
Switches, clock, battery, signal
Much of these points should be clear, so I’ll explain only a few that may cause questions.

Clock:
� Style AM ​​/ PM mode - display styles AM or PM of the watch, if you are using this mode, i.e. if you have 1:00 PM instead of 13:00.
� Day of the week - Display the day of the week next to the clock.

Battery:
� Batter bar location - the position of the bar indicating the battery charge (as in MIUI or in Chargebar ).
� Battery bar style - battery display style.
��|--- Styles:1) Regular - the bar starts on the left side of the screen.
2) Center-mirrored - the band starts in the center and goes in both directions.
� Charging animation - animation of the band during charging. May cause some problems, so the inclusion at its discretion!
� Battery bar thickness - battery strip thickness.

Signal:
� Signal text style - network signal level display style: normal, decibels, decibels with a dBm postscript.
� WiFi Signal Text Style - Wi-Fi signal level display style: normal, as a percentage.
Performance (Perfomance)
� Max CPU - setting the maximum frequency of the processor (frequencies above will not be used for work).
� Min CPU - setting the minimum frequency of the processor (frequencies below will not be used for work).
� Scaling governor - installation of governor. Governor - method of setting the frequency of the processor. List governors.
� Set at boot - apply the settings of the CPU and governor frequencies at system startup.
� Voltage control - setting the voltage applied to the processor operating at a particular frequency. About this in detail wrote krasnoff .
-------
� Free memory - the minimum amount of free RAM, less than which applications will be unloaded by the taskkiller.
� Set at boot - apply free RAM settings at system startup.
� Scrolling cache - change smoothness of scrolling due to free memory.
-------
� Fast charge - Enable fast charging at system startup. Attention: including this option, you will most likely not be able to access the sd card via MTP / PTP! To resume access to memory, simply turn off Fast charge.
� Color Multipliers Tuning - change the screen color.
� Color gamma tuning - change screen gamma.
Start-up Tweaks
The description of these tweaks may not coincide with the original meaning! Use them only if you are 100% sure of this.

� Enable start-up tweaks - enable / disable tweaks below.
� Zipaling apks - A method that reduces the amount of memory used when accessing an application, by optimizing .apk packaging. However, if you run an application that is not processed by this method, then it can: 1) borrow more memory than usual; 2) Reboot; 3) Faster battery plant.
� Enable SD boost - change the read / write speed of the sd card by changing the read buffer.
� Fix permissions - restores the connection between .apk and packages.xml, if something happened to the second one, with each download.
� Clear data cache - cleans the application cache on each boot.
� Sysctl & scheduled tasks - temporarily no information
List of changes AOKP
b34
• Fix data transfer switch
• Updated Nova Launcher to 1.1.1
• Added BT MAP profile
• Correction of font sizes in the status bar
• Fix the transparency of the statusbar icons on the right (BT, Wi-Fi, etc.)
• Different color pick fixes in RC
• Fixed playing sound when the camera is on the zoom volume buttons
• AVRCP: fixed data retrieval from last.fm api
• Fixed incorrect display of contact pictures in the notification panel when receiving a new SMS
• Correct Gradient Display
• Pre-show colors in color picker points (for example, Navbar color)
• Full list of changes:http://gerrit.sudoservers.com/#/q/status:merged,n,z

• IMM76I updatenot included!
Milestone 5
• Updated to IMM76I. The difference between 76D and 76I in the core.
• The kernel has been updated to m16, which includes all the changes to IMM76I (recall, the core from Faux)
• Fixed a long press on the "Home" on the navbar (when there were 2 settings of this value, and 1 of them did not work at all)
• Fixed zoom volume keys in the camcorder
• Visible flash off indicator in the camera
• AVRCP: fixed reboots with certain players
• Fixed the slider to change the brightness when the auto-brightness is on
• Increased the speed of opening tweaks init.d (RC>Start-up Tweaks)
• Added description in the LED display settings
| --- These settings only override the color! He can be any.
• Fixed freezing hours (still can not work correctly at all!)
• Fixed clipping Wi-Fi icon
• Corrections in the screen color settings (previously there were twice the color values)
• New gaps for setting gamma from -100 to 100 (default: 0)
| --- The third-party kernel (if it has gamma changes) may have other settings. Keep this in mind (previous default: 60)
• Fixed flight mode and Wi-Fi icons when the first one was turned on.
• Added flashlight and navbar labels
| --- This means that you can add this shortcut to the navbar to quickly turn on / off the flashlight and / or navbar.
You can also add them to the slave. table. Remove the widget "Graphical system interface" on the slave. table and select the desired action.
��������Attention:They do not yet work on lokskrine!
• Correction in the backlight settings (Screen>Custom backlight settings>Allow light decrease)

Be sure to read:
This is a list of changes from b34. If you are moving from M4, then you should read all changes from M4 up to M5 (THERE ARE MUCH!)
If you put all sorts of themes, mods, cores, then remember one thing: you are changing the system! This means that all topics not specifically made for AOKP M5 can cause errors!
If you notice bugs after installing the theme, mod, kernel, then make a full backup of the system in CWM. Then reinstall AOKP with wipes, and check these bugs on a clean system. If they remain, then only write about it in the bug tracker!
b35
• Removed Facebook sync
• Added the ability to hide the name and / or body of the message in the notification panel
• New stock browser settings (Maximum number of open tabs, restoration of tabs when the browser is loaded)
• Added theme manager from CM9
• Added Sense 4 display style of newly opened programs (now you have a choice of 3 styles: stock, Web OS, Sense 4)
• Added the ability to set the sound for butanimation (disabled by default)
• Increased the speed of the glow buttons of the navigation bar
b36
• Fixed resetting the glow settings of navbar after reboot
• Auto-brightness fixes
• Added new pictures for the desktop from AOKP
• Added the ability to adjust the volume of multimedia instead of ringing the volume buttons
• Fixed a memory leak due to loxgrin
• Fixed auto-rotate
• Added SystemUI reboot after applying themes
• Added the ability to change the background navbar through XML files for theme creators
• Clock widget from AOKP
• Improved scaling of application icons on navbar
• Email fixes
• Added support for GSM AT commands for SMS via Bluetooth
• Nova Launcher updated to version 1.1.4
• Volume up
• The remaining changes are looking.here
b37
• Fixed resetting the glow settings of navbar after reboot
• Auto-brightness fixes
• Added new pictures for the desktop from AOKP
• Added the ability to turn off the sound adjustment bell
• Fixed a memory leak due to loxgrin
• Fixed auto-rotate
• Added SystemUI reboot after applying themes
• Added the ability to change the background navbar through XML files for theme creators
• Clock widget from AOKP
• Improved scaling of application icons on navbar
• Email fixes
• Added support for GSM AT commands for SMS via Bluetooth
• Nova Launcher updated to version 1.1.4
• Volume up
• The remaining changes are looking.here
b38
• Reworked audio player widget on lockscreen
• Fixed a gradient on a black background.
• Added widget with tips on AOKP
• Reworked Lockscreen, including now you can choose from 2 to 8 actions on it
• Fixed RC crashes due to weather.
• Decreased application icons on the lock for better compatibility with standard
• Changing the brightness of the swipe on the status bar is enabled by default.
• Added notification counter to statusbar (RC>Statusbar General>Notification Counter)
• New butanimation fromrascarlo
• Browser: added the ability to close all tabs except the current
• Fixed bug with data transfer switch
• Turning on / off the IME switch does not require rebooting the phone
• Added widgets to the navbar (RC>Navigation Bar>Navigation bar widgets)
• fix SMS / BT crash bug when no msgs exist
• Out of range Bluetooth devices won't show up anymore in Settings
• And other fixes
b39
• New option to select the music player control widget on lockscreen.
• Weather updates are not shown every time it is updated.
• Send to clipboard option
• Added support for Samsung Note, Mesmerize and Showcase
• If you are calling, Power Save Mode does not switch network
• Anonymous statistics (from CM)
• Updated Czech and Chinese translations
• Compact browsing for application contacts
• Some Linaro code embedded
• Some Ad-Hoc and ADB Over Network fixes
• FC and Bluetooth improved stability
• Improved stability for NavBar widgets
• Option to change device host name
• bluewall firewall
thankassassin280 for changing the changelog
b40
• Added information about the phone in Settings>About phone
• Fixed DRM errors
• New type of display of weather on the lock screen
• Added NFC polling mode in Settings>Still>NFC polling mode
• Added NFC switch to switch panel
• Added Achromatic theme in Settings>Topics
• Updated Nova Launcher
• Fixed adding WiFi with changed SSID
• Full list of changeshere

AOKP Utilities
Attached ImageAOKP Backup: 1.56
Description:Program for backup and restore settings AOKP
Screenshots
Attached Image
Attached Image
Attached Image

Changes
1.56
• JB Build 3 support
1.53
• Bugfix
1.52
• Support build 1
1.51
• JB support
• Fix drop when deleting backup (with1.5)
1.32
• b39 support
1.31
� Critical update:made backups on version 1.3 in some cases are not working! Download 1.31 and redo the backup!
1.3
• Fixed possible causes of program crashes.
• Added option to choose to save backup. Now they can be saved so that after the removal of the program, the backup will remain intact.
1.25
• b38 support
1.24
• b37 support
1.1
• fixed an FC when switching tabs
• AOKP added ability to check over the app doesn’t detect it properly (it can also be a problem)
• app should be compatible with all devices
Buy: Google play
Download: Attached fileAOKP Backup_1.56.apk(403.9 KB)
md5:43b22559aafd903b45e276291bf6b8af
AOKP FAQ
CURRENT ISSUES

Q: The computer does not see my phone, although I have seen it before. All drivers are installed.
A: If you have build 35, then first check the mark in Settings>Memory>Menu (3 points)>USB connection to computer>Media Device (MTP).
If you do not have b35 or this item is checked, then you need to disable fast charging: Settings>Rom control>Switches>Active switches
Mark Fast Charge at the bottom. Next, open the notification panel and turn off Fast Charge in the switch panel.

Q: Should I do a full reset (data wipe / factory reset)?
A: This question cannot be answered unambiguously. All this is individual. There are those who have a system that works without a complete reset.
However, remember one thing:if you didn’t do a full reset, this can cause various errors!

Q: How to install a new build / mailstone?
A: 1. Make sure you are using the latest version of Clockworkmod Recovery (CWM)
2. Make a NANDROID backup (full firmware backup)
3. Make a data wipe if you are upgrading from stock firmware. In each release of the new build, the necessary type of wipe is indicated. If you
switch from an old build or other custom firmware, consult the instructions for the new build
4. Install the firmware
5. Install GApps
6. Restart the device
7. Sign in with Google
8. Restart the device again.
����Instructions for CWM are in the header.
Note from me: AOKP FAQ is rarely updated in parts, so the last point is optional.


Q: Navbar icons don't look right. They are filled with one color.
A: Do not change the color of the icons (Navbar color) after installing your own, otherwise your icon will be filled with one color.

Q: What is fast charging and do I need it?
A: Fast charging disables the usb connection so that the charge goes faster. However, this is not faster than a regular network charging. Included in RC - Performance
or through the switch panel if you activated the fast charge switch.

Q: Do I need to reinstall GApss?
A: Yes. Installing new firmware cleans / system where GApps are located.

Q: What version of GApps should I put on% version number%.
A: Put the most recent. If you, and not only you, have errors in the bundle of firmware + GApps, then try earlier versions of GApps.

Q: In account synchronization, there is no option to add a Google account.
A: Reinstall GApps.

Q: I do not receive notifications from Facebook.
A: Uninstall the program and install from the Play Store.
�����������������������������������������������������������������������������

Firmware - common
Q: I love this firmware, but could you add the function name% to the next build%
A: Check if someone else has asked for the same function, if not, then ask yourself on the AOKP forum. If an adequate number of people
asks for this function, then we may add it.

Q: How to install a new build / mailstone?
A: 1. Make sure you are using the latest version of Clockworkmod Recovery (CWM)
2. Make a NANDROID backup (full firmware backup)
3. Make a data wipe if you are upgrading from stock firmware. In each release of the new build, the necessary type of wipe is indicated. If you
switch from an old build or other custom firmware, consult the instructions for the new build
4. Install the firmware
5. Install GApps
6. Restart the device
7. Sign in with Google
8. Restart the device again.
����Instructions for CWM are in the header.
Note from me: AOKP FAQ is rarely updated in parts, so the last point is optional.


Q: What is the best way to restore applications via Titanium Backup?
A: 1. In TiBu, open Menu - Settings, scroll down to "Application Recovery Mode" and select "Auto / Sync. (Recommended)"
2. Make a backup of applications. Treatments - Make RK all user software.
Do not back up and restore system software and settings!
3. Again Menu - More - Create "update.zip". In the section "Titanium Backup will be installed as:" select "System Application".
4. Save the resulting file to the root of the memory card.
5. Boot into CWM, install (by the rules above) firmware, GApps
����6. BEFORE reboot, go to Mounts and storage, select "mount / system"
7. Then install update.zip (p. 3)
8. Reboot
9. Skip the system setup by pressing your finger in the program area in turn in the upper left corner, in the upper right, in the lower right,
in the lower left
10. Run TiBu, Menu - Processing - Recover all software with data
11. Reboot
12. Add a Google Account to Settings (phone) - Accounts
More information on TiBuhere
FAQ in Russianhere
����Note: points 3, 4, 6, 7 are optional. You can then install TiBu yourself.

Q: What kernel is used in the latest versions of AOKP (ICS), and where can I find it?
A: Starting with the 30th version of the AOKP build, it uses the kernel fromfaux123 . Theme on rootzwiki .

Q: Why did the AOKP team use the faux kernel instead of the franco / imoseyon / ezekeel core?
A: Answer by one of the AOKP IRC team members.
and the reason is simple ... Faux123 is a member of TeamKang

Q: What is the difference between build X and build Y?
A: See the changes on the AOKP website in releases.

Q: What is the difference between Milestone and build?
A: Milestone is a stable version of the firmware. Comes out about once a month. Build - "night" version, may be unstable. Comes out once a week,
something is constantly added / corrected.

Q: I got out GMail with the proposal to send some bugreport. The body of the message says something about the firmware version and "(Sent from BugMailer).
A: This is an AOKP feature that should help developers. To cause a bug report to be sent, you need to hold down both the volume keys and the power key for a while before the phone vibrates. In fact, ordinary users do not need it, but sometimes it is useful to know that something is wrong with the system and why it happens.

Q: When I install the firmware, I get the error "Status 7 error", (assert failed: getprop ("ro.product.device") == "maguro" || getprop ("ro.build.product") == " maguro "E: Error in / sdcard / (Status 7) Installation aborted.
A: Install the latest CWM version, check the MD5 of the firmware file
(MD5 is a checksum. Compare it with the firmware file with the one specified on the website).
Applications, GApps
Q: The Google Play Store tells me that the “Application is not compatible with the device†or in the “My Apps†application is marked as not installed, although it is not.
A: You may have changed the screen density. Go to RC - General UI (General) - LCD Density should be 320. Delete application data
Play Store to Apps - All - Google Play Store - Erase data

Q: Maps / Play Market / GMail application stopped working.
A: Go to CWM - Advanced - Fix permissions. Delete application updates or erase data.

Q: I installed GApps, but some Google apps are still missing.
A: Not all applications from Google are present in GApps, and one or another application can also be added or removed in each version of GApps. Most of the missing ones you can install yourself from the Play Store.
System settings
Q: The weather is not displayed!
A: Turn on the location setting "By network coordinates" in Settings - My Location.

Q: I put the checkbox in "By network coordinates", but I don’t see the weather in the notification panel.
A: Set your location on your own in RC - Weather - Custom location by first turning on the item above. If the weather you care
don't see, then select one of the RC weather display points - Weather - Statusbar weather style
����Note: Despite the fact that the style was originally selected in the weather display styles, you still need to select it again so that it is displayed.

Q: How to make a power button with a button for a camera?
A: Go to the camera, settings - add. settings (3 points) - Power shutter, enable this option.

Q: Information about the owner (Settings - Security - Information about the owner) is not displayed on the lock screen.
A: Information will not be displayed if you have turned on the charge display on the lock screen.

Q: I want to put my bootanimation.
A: Copy it to / data / local using a file manager with root (ES File Explorer, Root Explorer). Butanimation should not change if you
Install a new firmware or kernel.

Q: I want to quickly turn on the flashlight.
A: See below in the AOKP ROM Control Directory, Setting up a block, the item "Enable fast torch".

Q: I turned on "Enable fast torch", but the flashlight does not work.
A: Hold down the power button for a few seconds when the screen is off. If this does not work, try quickly pressing the power button 3 times.
and hold it for the third time. Also try disabling and then enabling the "Enable fast torch" option.

Q: How can I hide the navigation buttons?
A: RC - Shutdown menu setting - Show navigation bar toggle, enable. Hold down the power button, then click on the left button immediately below the caption
"Navigation Bar Controls" to enable / disable the navigation bar.

Q: With the hidden navigation pane, the games look somehow wrong.
A:
Gralexon @ 05/01/2012, 14:32*
Turn off the buttons BEFORE the game, not during the game;)

Other
Q: I receive 2 notifications for each SMS (A third-party SMS program is used).
A: Go to the standard application for SMS, Settings - Notifications, disable.

Q: Sometimes the "System has been denied super user access" notification pops up.
A: Go to the Superuser application, select Rom control (with a pink horse head), click on the icon to the left of the cart icon at the bottom.
In the main menu of the program next to the Rom control, on the right, should appear a green android head.

Q: The battery on the lock displays the same value, i.e. stuck.
A: Turn off the battery on the lock, lock the phone, unlock, turn on the battery again. If that doesn't work, plug in the charger.
device and see if the battery charge changes in Settings - battery. If it changes, then it is a loxkrin bug, otherwise you have a defective
phone.


Post has been editedanFo - 01.10.12, 06:46



Rep: (70)
Vadim I.,
Utility EFSBackup_v0.1 link under the spoiler, message 247 fromkrasnoff This program is attached to it.


Post has been editedLittle boy - 22.04.12, 13:03



Rep: (25)
I looked at the forum, I did not find it, I decided to do it myself.
Amateur translation of features and capabilities of custom kernels from the header and vote. If you like, I will analyze the work on different firmware and tabulate the differences.
So go:

CMPlus-Tuna
additional frequency pitch 200, 528, 1072, 1420 & 1500 MHz
Unnecessary debug options turned off
Added corresponding fixes to ARM code
Optimized RWCEM and CRC32 algorithms (Ezekeel)
SLQB memory allocator
SIO I / O Scheduler
Optimized governors: conservative, interactive & ondemand (interactive is enabled by default)
Alternative governors: Lazy & Wheatley (Izekil), Smartass2 (Erasmux) & Lulzactive (Tegrak)
Governors removed: powersave and userspace
By default, Westwood is installed with TCP packet control with overload protection (something like this)
Simplified Voltage Control (Michael Huang)
Undervolt VDD_MPU, VDD_IVA & VDD_CORE made at 50 milliwatts
Reduced VAUX3 and VUSIM voltage for energy saving display
Less conservative temperature threshold control
Patch for fast charging (Chad Froebel)
BLX: Extended battery life, advanced audio settings, Fsync, vibration, Touchwake (Ezekeel)
Custom wake-up adjustments WiFi (PM_MAX default)
Adjust gamma and contrast level
Customizable startup scripts that control SmartReflex, sound, BLX, TouchWake, vibration, wifi, Fsync, gamma settings and color reproduction
On-Screen Settings for CPU Management Scheduler, Virtual Memory and Music Mode
Other current patches from Omapzoom, Codeaurora & Android / kernel-common
Compiled using linaro optimizations

Trinity NP
low voltage tuning
Optimized compilation
Performance tuned by research and tests.
Removed unnecessary debug modes
Optimized mounting of ext4 partitions
Tweaks of virtual memory, file system and governors
Menu color settings
Contrast setting menu
Sound setup menu
Vibration setting menu (3/15/2012)
Display GPU frequency from 307MHz to 512MHz GPU
Display CPU frequency from 1344 to 1728MHz or any value between them or higher
Bullshit Free (Not pushing buzzwords to drop them later like others) xs how to translate, did not catch the meaning

PopcornKernel
Optimized size
Many drop modes are disabled.
GallimaufryX governer (modified ondemand, 2-level ondemand, plus speed tweaks)
AgressiveX governer (changed conservative, mass tweaks to increase "snappines" while saving energy)
NoHz, SLQB, TUN
Fsync disabled
Swap support
CFQ, Deadline, and noop i / o schedulers
Added hotplug connection of governors when the screen is turned off (off): AgressiveX, GallimaufryX, and InteractiveX (imoseyon)
ARM RWSEM Algorithm
Increase Energy Conservation - Ezekeel
Menu color settings - Ezekeel and supercurio
Patch Fast Charging - Chad0989
Temperature setting menu - Imoseyon and Ezekeel
Processor frequency setting menu - Imoseyon (modified by me)
Sound Setup Menu - Greg White and Ezekeel
Wifi setup options when turning off the screen - Francisco Franco

FuguMod kernel
Tcp stack guard
Various security enhancements
RCU boost
Automatic process grouping
TUN (compiled in kernel)
Kernel 3.0.25
New WiFi driver
Hack gamma and color rendering
Compatible with CM9

Leankernel: Minimalistic Kernel
Patched fresh kernel 3.0.x samples: 3.0.33.
For speed and economy, all remote kernel components are removed.
Overclocking GPU to 1.35Ghz in stable and 1.65ghz in experimental.
Increasing download speed at GPU 1.2 frequency + ramdisk for stability
Custom settings volts (Michael Huang, corrected and expanded by me).
Added InteractiveX V2 governor (when the screen is off, one core works)
Tweaks ramdisk (sysctl, vm, filesystem speed, and others)
Support swap and zram (next generation compcache) to enable in terminal "zram enable"
Support init.d in ramdisk
Governer HotplugX (Hotplug is optimized and modified while the screen is off).
CPU frequencies ported from Linux 3.4rc
Rcu code ported from linux 3.3
Tweaks wakelock for wlan and lte modem
Other linux 3.2 / 3.3 features are ported: dm, futex, voltage regulator, memory compaction, etc.
Undervolt by default (1.35ghz / 1325, 1.2ghz / 1300, 920mhz / 1250, 700mhz / 1150, 350mhz / 950)
lkflash - script for flashing the latest kernel version from the terminal (in the terminal type "su" without quotes, press enter, then type "lkflash" without quotes and then press enter)
checkv - script for voltage control (for manual undervolting) - details in the original post.
checkt - script to display the values:
1) current temperature
2) trotting graphics
3) CPU Trim Type
4) CPU silicon type. (with examples)
Patch fast charging from USB (from chad0982) and the script "ffc" enable from me. (Open a terminal, and enter "ffc" without quotes)
Color settings menu with CM9 and Ezekeel (compatible with all firmware)
Temperature menu + interface for temperature threshold control
Selective overclocking of the GPU + interface for choosing the maximum GPU frequency between 307Mhz (drain), 384Mhz and 512Mhz. Overclocking Used immediately, for additional features read the FAQ
Selective tuning of SR - to determine the minimum voltage for undervolting and calibration. (for experimental cores only)
Sound settings menu
Gamma settings menu

Matr1x Kernel
Linux kernel version 3.0.14
CPU overclocking up to 1.35 Ghz
Overclocking GPU up to 384 Mhz
SLQB memory allocator
More governors: smartassv2, minmax, lazy, InteractiveX, and freedom from lags
zRam, CIFS, NFS, TUN, INIT.D

Jame Bond Kernel
khlang (only)
Menu color settings and v1 (KalimochoAz cm voodoo)
Vibration Setup Menu (morfic)
Sound amplifier (booster) (ezekeel)
Excellent sound (ezekeel)
Patch quick charge (Chad0989)
Tower indicator of soltazh (ch33kybutt)
CPU overclocking up to 1.35 boot to 1.2
Overclocking GPU up to 384MHz
Fsync (ezekeel) setup menu

GLaDOS Kernel
Compiled on the stock core 3.0.8 IMM76I
Overclocking system version 2
Measured Voltage version 3
Increased battery life (BLX) version 1
Touch Wake version 1
Memory allocator -SLQB
Version 4 color adjustment menu (converted from supercurio version)
Governor 'Wheatley'
Added frequency step 1.4GHz, 1.6GHz, 1.8GHz and 2.0GHz
Version 1 sound setup menu
Version 1 temperature setup menu
Version 1 vibration setup menu
FSync version 1 setup menu
Patch for fast charging
Gamma Setup Menu
Low power consumption and low latency WiFi module
CIFS (as module)
TUN (as a module)
NFS client + server (as a module)
NTFS read / write support (as a module)
Cleaned up ALL unnecessary kernel functions and unnecessary drivers

franco.Kernel
Only for 4.0.3 or 4.0.4. I'll shoot myself if you ask if it works on old firmware
CPU overclocking up to 1344mhz
Custom voltage settings from Ezekeel
Fully updated CRC32 libraries for maximum system functionality
CFS Scheduler for custom experiences
Stock GPU frequency, according to (http://forum.xda-developers.com/show...postcount=4731)
Simple default IO scheduler
Ext4 speed tweaks and patches
Ported I / O writeback with 3.2
Default SLUB memory allocator
USB HOST Support
TUN support
The color settings menu from Ezekeel
Command: echo "-10 0 -2" / sys / class / misc / colorcontrol / v1_offset
for example, the values ​​vary between -255 and 255. You can set the values ​​to apply when loading via Init.d using my application.
Intergrated custom ramdisk on the training section for speed
From the kernel, all the "shit" debuggers are cut out (only logcat and dmesg are left)
The rest of the many functions you can find in my repository.
/ sys / class / misc / colorcontrol / multiplier
Fine-tuning color rendering: (Dafault = factory settings, for example, set to 'echo "2004318071 2004318071 2004318071">; You will not be able to change settings without root, different from the factory settings.

Air kernel
Compiled on AOSP kernel sorts (Linux Kernel 3.0.17) (Tested IMM76K 4.0.4)
Any kernel format (thanks to Koush)
Cleaner.sh cleanup script added (thanks to Ezekeel and modified by me)
Added governors: Interactive, Wheatley, SmartassV2, Sakuractive, Ondemand, Hotplug, Conservative, Performance, Userspace
Schedulers: Simple I / O, Deadline, Noop, Cfq,
CPU overclocked to 1.65Ghz
Voltage setting menu thanks Michael Huang
Undervoltage settings are set.
[Ezekeel ~ mods]
ty. color settings (Ezekeel & Supercurio)
Touch wake
Vibra Setup Menu
Sound settings menu (Ezekeel & Greg White)
Temperature setting and monitoring menu
Wifi power saving settings
[~ Ezekeel's]
Patch fast charge via USB (thanks Chad0989)
Memory allocator SLUB Joe's Tiny RCU
Optimized CRC32 and ARM RWSEM algorithms (thanks to Ezekeel)
Support TUN (Built-in)
Off fsync ()
A lot of tweaks aimed at performance !!
Excellent battery life time !!


Post has been editedanFo - 15.06.12, 16:01
Reason for editing: Stitched posts with translation



Rep: (742)
After what actions is the battery calibration data reset?
  • Install another firmware
  • Installing another kernel
  • Reinstalling the firmware without wipes
  • etc.



Rep: (25)
As promised, the transfer of information on Lean Tweaks,

LeanKernelTweaks v15.0

This is just an attempt to make the process of updating my kernel more organized in order to reduce questions like: "Where to download the latest version of Lean Kernel" by messing up my thread at rootzwiki.
The current version is ONLY for LEAN KERNEL.
If users ask, I will try to do it for other kernels.

This utility will work with all versions of Lean Kernel, current and future, stable and experimental!

Short Changelog:

v15.0:
-Fixed all known bugs related to the launch of tweaks color reproduction
-Added menu tweaks planner
-Added smart reflex tweaks pre-settings (further more)

v14.3:
-Fixed: backup and restore
-Fixed: Saving the settings of Colors and multipliers when loading in firmware with native support
-Right: something else I can't remember lol


v14.2:
- Corrected: "Recovery" did not restore the menu settings


v14.1:
- Fixed all known bugs (including a terrible remounting bug, thanks for the help of Imoseyon!)
-Executable file moved to / data / leantweaks / leantweaks, and corrected symlinks to launch it
-The version number is added to the title bar.


v14.0:
-Added support for wifi_pm mods and corresponding items in the menu
- All switches in the menu are altered, easier to navigate and look better
- Moved the "Overclocking CPU" menu item to the "Frequency" section
-Added a switch to the kernel control menu
-Added exit and remounting sections to read-only mode in all menu items
- A little other small changes



Please note that the frequencies 180, 230 and 142 are not stable for the phone initially, the undervolting on these frequencies is not recommended at all!


Stress values ​​used for undervolting in my script:
1650 MHz: 1420 mV
1520 MHz: 1320 mV
1350 MHz: 1220 mV
1200 MHz: 1210 mV
920 MHz: 1080 mV
700 MHz: 1010 mV
350 MHz: 840 mV
180/230 MHz: 820 mV


Aggressive voltages used for undervolting in my script:
1650 MHz: 1400 mV
1520 MHz: 1280 mV
1350 MHz: 1220 mV
1200 MHz: 1160 mV
920 MHz: 1000 mV
700 MHz: 900 mV
350 MHz: 760 mV
180/230 MHz: 740 mV


Features:
-Change values ​​in / sys / devices / system / cpu / cpufreq / interactivex / hispeed_freq to custom

This file determines the frequency of the processor and begins to increase it after a certain moment in the InteractiveX and Interactive governors.
By default, it is equal to 1200Mhz for Nexus. When setting the processor overclocking to this value, the system will not have to first overclock the percentages to 1200 and then sharply to 1350, which is quite a high value in my opinion, because the Interactive (X) governors should operate quickly and smoothly. This frequency is not used by setCPU and other applications that control the frequency of the processor. But many people, including me, noticed that using this frequency you can get real satisfaction from overclocking.

- The leantweaks script includes such customization settings:
Min / Max Frequency at Load
Governor on boot
Zram on / off (swap partition in the operative memory)
Swap on / off (swap)
Check and display current kernel statistics
Reloading
Reboot in recovery
Disable all tweaks

In principle, he does the same thing as setCPU with the addition of a choice of governors without the need to install an application and runs in the background.



How to install:
Sew the archive from the recovery, you do not need to wipe anything!

FAQ'S:
What happens if I ask a question about Lean Tweaks ?:
Ablskna ..... I will be very happy to answer BE your questions :)

What settings will be set by default after using tweaks?
- Acceleration Proca 1350 when loading
-Goodner InteractiveX when loading
-The values ​​of hispeed_freq and go_hispeed_freq change

What is zram and swap and why is it needed?
Zram and swap, both values ​​expand and optimize virtual memory to simplify and improve multitasking.

If I get a new version of the kernel, do I need to reinstall Lean Tweaks?
No, all functionality and settings will be saved until you wipe the date or flush the new firmware.

I set incorrect settings and my phone now does not load, how can I restore normal operation?
Just flip through the Lean Tweaks again in the recovery and the settings will be set by default.

I have flashed the new version of Lean Tweaks, are the settings going to fail?
YES, before flashing, you must either make a backup of the settings or reload all the handles.

I get a busybox error when I run leantweaks in a terminal emulator, what do I do?
You can use Jrummy's Busybox installer, which is distributed free of charge through the market, after installing Leantweaks, it will work perfectly.

I want to install another kernel, should I chotto do with Lean Tweaks?
Open Leantweaks in the terminal and select "disable all tweaks". In the field you can flash any kernel, the problem should not be.


What should I enter in the terminal to run Lean Tweaks?
Open the terminal emulator and enter:
"su"
"lt"
Without quotes

Before installing, remove setCPU (and other applications of this plan) or default processor settings.
Your phone does not need other applications [to configure the CPU when using this mod, since after installation, the default will set the frequencies from 350 to 1350 and InteractiveX governer.
I tested on my phone for quite a long time and found optimal voltages to increase battery life with no SOD (Sleep of dead - does not wake up after sleep).
However, if a sufficient number of users lack it, I’m ready to work on a deeper undervolting.

Post has been editedAleksandr - 20.06.12, 14:24
Reason for editing: added translation of changes of version 15



Rep: (954)
Nikango @ 06/28/2012, 12:13*
how to set up SMSC?

1. find out the number of operator SMSC
2. Transfer this to pdu format (online converterhere)
3.*#*#4636#*#* ->"Phone Information" ->enter it in the appropriate window

Alternative: tap the sim card in the retro mobile phone, correct the SMSC in the message settings, return the sim card to GN.

upd: the number is +79168999100 in pdu 07919761989901F0

Post has been editedkrasnoff - 28.06.12, 11:29



Rep: (954)
GN bootloader can be safely "killed" , for the sake of interest or even dispute))

a bit of lyricism and restrained admiration for our incredibly resistant nexus: just hurt the sacred - the bootloader (I wanted a strange one: flash it through the terminal with the help of the dd command, but I could see it somewhere) turning the device into a brick brick (did not turn on any three buttons, when connected to a PC, the device "omap4440" was found / disappeared every 4-5 seconds), and again restored it. The bootloader was restored with the primekk15 version (from 4.0.2), again returned fresh from JB, booted up - the flight is normal.

link to the guide and archive with all necessaryhere



Rep: (461)
manual for all those adepts who really want to JB, but it can not be. if something from the below is not clear, you are here ->
This instruction manual for the firmware of a device that is freshly extracted from the box with debugging mode enabled. How to install drivers in Windows, use the command line, read adb and fastboot in the header and google. When the instruction is executed, the device is connected to the PC via the USB cable.

manual
1) unlocking the bootloader
adb reboot bootloader

fastboot oem unlock


2) Installing custom recovery for JB firmware

fastboot flash recovery one_of_classion_recovery.img


“Vol -†key until “reboot into recovery†appears, then “powerâ€

3) being in recovery

adb push any_stock_proshivka_JB.zip / sdcard
adb push rut_for_jb_iz_shapki.zip / sdcard


4) make a wipe date, then install the firmware and root


5) mount / system
adb shell
cd / etc
ls


look for the file recovery_install.sh or whatever it is called

rm this_file_name


adb reboot


if it is not suddenly removed, we load into the firmware, tune in, put something that can mount / system and delete files from it and look for this file with our hands. option 2 - put cwm through rom manager, he will do everything himself.

6) after the initial setup, open the superuser application and it updates itself.

7) unlimited happiness.


Post has been editedreddyboy - 29.06.12, 00:44



Rep: (11)
I solved the problem with CWM like this:

1. I downloaded the archive with the root from the header, copied it to / sdcard
2. I downloaded the recovery (also from the header, why not), I put it in the android / tools folder, where fastboot.exe
3. Team
fastboot boot recovery.img
launched at once the desired recovery.
4. Mount / system: mounts and storage ->mount / system ->Go back
5. I put the root, installing the archive with / sdcard
6. Reboot.
7. In the ES file manager in the settings I allow you to edit files from / system
8. Rename instal-recovery.sh in instal-recovery.sh.old
9. Install recovery via fastboot.
10. Profit!

Post has been editedDr. Strangelove - 30.06.12, 13:49



Rep: (415)
Description of processor modes and schedulers, the choice of the optimal for certain goals
I decided to add the description "Description of processor modes and schedulers" fromnetum
Original

Governors
Governors (Governor - manager)
What are Governors?

Consider the CPU (central processing unit) of the Samsung Galaxy Nexus phone. This processor operates at different frequencies and, as a rule, we are talking about a processor frequency of 1.2 Ghz (1200 Mhz). Because it is the maximum frequency at which the processor operates with 100% stability.

And so, the governor is "CPUFreq driver" (controls the frequency of the processor). As the name suggests, this program determines when to operate the processor at maximum power / frequency, when at minimum or at medium frequencies and how quickly to switch from minimum frequencies to maximum ones, whether the processor should work at the stability limit and ensure smooth operation of the entire system. Should the processor idle up to 200 Mhz in idle mode to save battery power?
This and much more is Governors.
There are many presets (settings) of Governors.

A list of Governors with a brief description:
1) Ondemand
Ondemand is the default choice due to balanced settings that offer a good compromise between battery consumption and performance. However, he does not have a profile for sleep mode and he loses a bit of performance for smartphones.

2) Powersave
Powersave - sets the maximum frequency equal to the minimum. Not suitable for everyday use for obvious reasons. It is better to use the "SetCPU" "screen-off" profile in combination with Ondemand.

3) Userspace
Userspace - allows you to manually set the frequency. Honestly, I never heard anyone use this profile. I absolutely do not know how he controls the power supply, whether it works at all and its features.

4) Conservative
Conservative is a slow Ondemand when it comes to controlling the frequency of the processor. For example, when you turn on the phone and start working with it, Ondemand will increase the frequency until it reaches a maximum at the speed of "x". Conservative - in the same situation will do the same, but the speed will be "x / 2". The more the frequency increases, the more battery consumption. Summarizing, we can say that Conservative is less suitable for performance and more to save battery.

5) Performance
If the Powersave profile is taken as “Yinâ€, then this is “Yangâ€. It sets the minimum frequency equal to the maximum. Thus, the phone always works at maximum performance. This is usually used with “SetCPU†profiles in case of charging or connecting to a computer. For obvious reasons, can not be used on a daily basis.

6) Interactive
If Conservative is a slower analog of Ondemand, then Interactive is fast. The rise of the frequency is slightly faster, t.ch. phone operation will seem slightly faster with a slight increase in battery consumption. This is one of the most popular profiles over the past year.

7) InteractiveX
As the name implies, this is Interactive with some modifications from imoseyon. Now in place of what to use the "dirty" SetCPU profile to hold the minimum frequency. When the phone is in standby mode, this profile will do the same, only correctly and with a better frequency boost from minimum to maximum when the phone wakes up. In summary, this is a profile with Interactive performance and lower battery consumption.

8) Smartass
This is one of the incredibly popular profiles. Smartass is based on Interactive, but with some modifications, as well as embedded profiles.

9) SmartassV2
Based on Smartass. Sets the optimal frequency for the processor. Higher performance, lower power consumption.

10) Smoothothass
Smoothass is “Smartass v1â€, tuned to a more aggressive frequency change, which means more performance and stability, consuming slightly less battery.

11) BrazilianWax
The same SmartassV2, but with some additions. A quick decrease / increase in the frequency of the processor, but because of this, the battery "melts" before your eyes.

12) SavagedZen
Another kind of Smartass core with a lot of changes aimed at both battery saving and performance. And that, for me, so it was possible. I used it in the latest devices and it was not quite bad looking. This is not a bad enough balanced setting.

13) Minmax
Although this is a remake of Conservative, but it is possible that the best alteration of all. Maybe it works a little worse on battery saving than Smartass v2.

14) Scary
This is quite a strange preset. It is based on Conservative, which changes the frequency more slowly than Ondemand, but again it has the characteristics of Smartass, one of the fast transitions in terms of frequency changes.

15) Lionheart
Lionheart - based on Samsung Update3 Source. Very fast decrease and increase in the frequency of the processor, but it affects the battery.

16) LionheartX
LionheartX is based on Lionheart, that is, it is a more improved version.

17) Luzactive
Luzactive is a modified version of Ondemand, with the possibility, for kernel developers, to specify the minimum delay time before increasing / decreasing the processor frequency. Also allows you to specify the maximum frequency when the screen is off.

18) Wheatley
Like many other modes, Wheatley is based on Ondemand. Fast lower / higher frequency, improved energy saving, priority on running processes - these are the main features of Wheatley.

19) Lazy
The peculiarity is that slow switching of processor frequencies saves battery.

20) Intellidemand
Based on Ondemand. Behaves depending on the GPU. When the GPU is loaded (games, maps, etc.), the Intellidemand behaves like Ondemand. When the GPU is not loaded or moderately loaded, Intellidemand limits the maximum frequency depending on the frequency for the device / core to save battery.

21) Lagfree
Based on Ondemand. But unlike Ondemand, the frequency switching is very smooth. The mode also has a moderate power consumption.

22) OndemandX
An improved version of Ondemand, with a profile during sleep.

23) Hotplug
Based on Ondemand. Its distinctive ability - on multi-core devices can disable the kernel, with low load.

24) Hotplugx
The same Hotplug, but more battery-friendly.

25) Pegasusq
Appeared on March 21. Very flexible with a bunch of settings (settings for kernel developers (edited during build)), only for multi-core processors.

26) FrancoGazelle
FrancoGazelle is a mix of Conservative and Hotplug. When the screen is off, disables the second core and lowers the frequency to a minimum. When the screen is on, automatically sets the processor frequency to the optimum.

27) FrancoTurtle
FrancoTurtle - FrancoGazelle modification designed to save battery.

Outcome:
Battery: 1st place - Hotplug (and its modifications)
Performance: 1st place - Smartass v2 (and its modifications)


I / O Scheduler
So what is I / O Scheduler?

Input / Output Scheduler (I / O Scheduler) - this term is used in a computer system to determine the order of blocks of input / output operations that will be added to the storage system. An I / O scheduler is sometimes called a “disk scheduler.â€

I / O schedulers can have multiple assignments, depending on the task of the I / O scheduler. Some common tasks:
- to reduce the time spent searching for data on the drive.
- to change the priority of I / O processes.
- to distribute the load of the drive by different processes.
- to ensure that some processes will be completed before a certain date.

There’s not much to offer when it comes to I / O planners. At first glance, there is no such flexibility of settings as that of the Governors, but believe me there is something to twist. For example, one of the improvements that you encounter is connected with the opening and closing of applications.

A list of I / O Schedulers with a brief description:
1) Noop
Noop is not really that bad. It's just an I / O scheduler and when it comes to android, the simpler the better.

2) Anticipatory
Removed from kernel version 2.6.33. Mainly used in servers. Distinctive ability - limiting write speed and tremendous stability.

3) CFQ
Well, CFQ for I / O planners is akin to Ondemand for Governors. It is the most balanced and focused on performance in most cases. However, in android some things work differently, so this is not the most suitable I / O scheduler.

4) Deadline
Deadline is actually quite popular along with BFQ. However, even though it is better than CFQ for adnroid devices, it still loses in comparison with VR.

5) VR
VR is a good I / O scheduler with “time limit†elements. Perhaps the best for MTD android devices, it is also used by well-known kernels, for example in IntersectRaven for Nexus One. It is possible that this is the only scheduler that can dial the maximum value in the tests, but also the most unstable. Its performance is not stable, it can show a maximum or drop below the baseboard. But when he works at the limit, he is the best.

6) Simple
As the name implies, Simple I / O is one of the simplest. Remember I mentioned that I / O planners for android devices, the simpler the better? This is the case. Especially for EMMC devices. It is reliable, not as good as the VR at the maximum, but, by the way, one of the best in performance.

7) Bfq
It is based on CFQ, but is inferior in VR or Simple performance, even if it is a version of BFQ v2.

Total:
Performance: 1st place - VR
Reliability: 1st place - Simple


No-frills CPU Control- allows changing Min / Max, I / O Schedulers and Governors

P.S. Be sure to evaluate the post using the buttons Attached ImageorAttached Image

Post has been editedUT36104 - 01.07.12, 23:58



Rep: (440)
How to install recovery in one click

This manual will be dedicated to how to install the recovery.without entering anything on the command line
1. Downloadthisarchive
2.Unpack it in any folder
3. Download the file / image recovery
4. Place the file / image of recovery in this folder.
Attention: in the folder there should be one file with the extension .img !!!
5. Switch to bootloader mode (turn off the phone, turn it on by holding the power button and the volume + button and the volume button -)
6. Run the file1.cmd
And that's it!
Now you can go into recovery mode!

Post has been editedNeoDorr - 15.07.12, 22:44



Rep: (87)
zorman84,
Treatment of any "Status 7":
open on your computer an archive with firmware (7-zip ohm for example), go to META-INF \ com \ google \ android
Open notepad updater-script file.
You will see there commands separated by ";"
Remove those that start with "getprop". - these commands are “Fool protectionâ€, so that the user does not install on, for example, a nexus firmware from, for example, Sony xperia P. Verifies the data in build.prop with the expected ones.
Save the file.
Status 7 will not be if you did everything right.
For example, for this update:
http://android.clients.google.com/packages...6I.f946a412.zip
The modified script looks like this:
http: //savagemessiahzine.com/forum/dl/post/1852125/updater_script.zip
Unpack, replace the file of the same name in META-INF \ com \ google \ android firmware.

Post has been editedrootqwer - 11.07.12, 21:59



Rep: (144)
Who cares, in the new stock recovery in 4.1.1, two new interesting options appeared:
Attached Image

apply update from USB drive - is this really what I think about? :)
apply update from ADB - allows you to send an update file to your phone via an adb command, although they say it is not implemented in the current shell version.

Xda thread.

Post has been editedAlexTee - 16.07.12, 18:20



Rep: (16)
Tell me, how can I make a full dump of the phone?

Posted on 07/23/2012, 2:50 PM:

Well, there is a suspicion that the Titanium campaign can do this, but I didn’t notice something like that so that the full image of the phone could be made in it.



Rep: (524)
Firmware reviewCyanogenmodfor beginners

I'll start a marathon of reviews for choosing
Cyanogenmod - after-sales firmware for phones and tablets based on AOSP .

Some lyrics:
Today CyanogenMod (hereinafter CM) is the most popular custom firmware in the world. In addition, almost all other romodels base their work on the SM or use some of the best practices from this firmware. This popularity is easy to explain:
  1. The firmware has a huge amount of functionality that is not and will not be on any of the official firmware of all manufacturers.
  2. The CM team is trying to maintain as many devices as possible, releasing their firmware for them. It is not a secret for anyone that quite a significant part of all SM users are users of those devices that have not been supported by manufacturers for a long time.
  3. The entire firmware code is completely open, so that absolutely anyone can compile it onto their device. This is especially useful for those who have not received official team support, but they really want to have a new version of Android. 99% of devices without official support still have a person / group of people who are engaged in the release of SM.
  4. Anyone can add a new code to the firmware, but before it must be approved by several main developers of the whole project. So bad code simply never falls into your hands.
  5. The project lives almost longer than the OS itself from Google, so the most experienced developers write and check the code, it is impossible to doubt this. They set the stability of the firmware above all else and are very responsible in adding something, so the control is the toughest, and the code is written immediately and thoroughly for centuries, so that after another 10 days it does not edit.
  6. The team thought out a very competent release of updates. In short, there are 3 types - nightly build (nightie), RC and Release.
    Nightly builds are compiled daily in automatic mode. They run in the latest changes in the firmware code, because of what these assemblies may be unstable, and the development team warns about it. In fact, 99% of nightly assemblies are perfectly suitable for use, and the overwhelming majority of CM users install them.
    RC - Release Candidate. As the name implies, RC is a build pretending to be a release, let's say, pre-release. RC is a rare phenomenonnot everyone can see, only releases themselves are less likely. Release candidates are very stable assemblies, they already have all minor issues and problems fixed, such assemblies before release can usually be from two to four. On any errors in such assemblies it is customary to write angry bug reports.
    Finally, release. CM release is a guarantee of quality, stability and product functionality. This is the rarest type of updates, it comes out only when Steve Kondik himself is satisfied with the work for all 146%
    Now the principle of updates has changed a bit, some monthly assemblies have appeared. They. Obviously, they are collected once a month (in the first days) and are a kind of a monthly result of work, brought to mind. Denoted by the letter M in the name, for example,cm-10-20120911-EXPERIMENTAL-maguro-M1.zip- this is the name of the first release of the build.


The functionality of the firmware:
I'll start with a small preamble. In addition to the official assemblies of the SM, there are still many unofficial (Kangi), for example, assemblies of the euroskank team. By and large, this is the same CyanogenMod, the differences are minor, they can usually be viewed on the firmware sites, there may be another set of pre-installed applications, another boot-animation, well, even the smallest functionality missing in the official assemblies of the CM. All screenshots made by me will be from the CM10 Jellybro firmware from the euroskank team, there are very few differences, 99.9% of what is seen on the screenshots is in the official builds: yes2:

So, all the main firmware chips, description and screenshots under the spoilers:

Description of the main features of CyanogenMod, all screenshots made on CM10
Sound Settings
Perhaps, it is worth starting with the fact that the volume of the external speaker is decently increased in the SM. In addition to the standard features in the tab "sound" you can find:
  • Setting the volume panel, it can be expanded, single or expandable
  • Enabling safe volume when connecting headphones
  • Music control with volume buttons when the screen is off
  • Quiet hours. The option allows you to set the time interval in which the phone itself will go into silent mode, you just do not have to take care of this every day.

Attached Image
Attached Image
Attached Image


DSPManager
For a long time, when I still got up in a minibus in full growth, there is an equalizer in the CM, and it is very good. Sound processing is supported for three different outputs independently of each other. This is done to minimize the disadvantages of sound on each output.
Attached Image
Attached Image


Screen settings
Here from the unusual:
  • Ability to adjust the screen rotation to the angles you need
  • Adjust the color, flashing frequency of the indicator light
  • Wake up your phone by pressing the volume keys
  • And the most magnificent thing is the finest setting of the automatic brightness of the screen;

Also in the CM there is a built-in utility for adjusting colors, gamma, etc.
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Performance settings
Unfortunately, everything here is very scarce, even much leaner than it was in CM7. You can only enable / disable 16-bit transparency, allow the reset of active processes, select anti-aliasing, set the desired governor, and select the desired frequency.
Attached Image
Attached Image

Lock screen
Can:
  • Fully shuffle shortcuts + add new ones
  • Add weather
  • Add calendar events
  • Write owner information
  • Change screen lock background
  • Adjust the position of the clock (left, right, center)

Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Topics
Separate pride firmware, which is not borrowed only lazy. Essence (simply and briefly): an .apk file with resources (pictures) and a pair of indication files is made, and the engine simply replaces the system resources with resources from the same .apk theme file.
Attached Image


Notification panel and status bar settings
Here, everything is clear from the screenshots.
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Attached Image


Setting the navigation buttons
Attached Image
Attached Image

Profiles
Almost the trump card of the entire firmware. Each profile is fully customizable + you can add new ones and delete old ones. For each profile you can write an NFC tag.
Attached Image
Attached Image
Attached Image
Attached Image


Trebuchet
The requirement is a modified stock launcher from the CM team, there is a decent amount of the most necessary settings. Of course, they are not so many as in a new or apex, but many more are not needed.
A separate topic on the launcher -® Trebuchet Launcher

Apollo music player
I would not say that he is very good, this player is the biggest mystery of the whole project :)
There are 1x1, 4x1, 4x2 widgets, as well as the ability to change themes for the player.
A separate topic on the player -Apollo
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Calculator
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Quick reply to SMS
With an incoming SMS, a pop-up window appears with the ability to directly type in it and send a reply to the message.
Attached Image
Attached Image


Clock / Alarm / Stopwatch / Timer
Attached Image
Attached Image
Attached Image
Attached Image

File manager
Attached Image

CM Updater
Built-in firmware utility for ota-update build SM. Allows you to set the frequency of checking for updates and which updates need to be checked. You can receive notifications only about the appearance of stable assemblies, as well as about each new nightly assembly. The firmware is in automatic mode.
Attached Image

Other
The firmware is still about full of any improvements. Highlighted in particular: t9 search by contacts in the call in Russian, the ability to close applications by long pressing the "back" button, one click action - go to the clock or calendar by clicking on the clock or date in the notification panel.
Attached Image
Attached Image
Attached Image



New in CM10.1 regarding CM10. All the functionality of the CM10 is present, you can see in the spoiler above
Chronus Widget
Since Android 4.2 introduced the ability to install widgets on the lock screen, the CM team made a strategically important decision. They added their weather widget and calendar to the stock clock widget (they modified it too) and called this business "Chronus". In fact, now you can still see the clock, weather and calendar events on the lock screen.
Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image


Lock screen
Screenshot of new lock screen settings, shortcut settings remain in place
Attached Image


Setting the tiles and their location in the auxiliary curtain
Attached Image
Attached Image
Attached Image
Attached Image



Interesting:
At first, AOKP firmware was completely based on CM, now it is an independent project, but almost all inventions of CM are used anyway.
Firmware giant MIUI for a long time swam at the expense of CM.

A variety of useful information:
SM versions for Galaxy Nexus
CM9 = Android 4.0.x
CM10 = Android 4.1.x
CM10.1 = Android 4.2.x

Official SM builds are downloadedhere
Official site of the project, there are links to the blog and forum.
CM changers for our device:CM9; CM10; CM10.1
All recent changes in the firmware can be monitored onGerrit
Github
CM9 / CM10 bugtracker- write about all errors found in the pk or stable releases. If the problem has already been described, then you only need to subscribe to it.
CyanogenMod theme for Galaxy Nexus -Samsung Galaxy Nexus - CyanogenMod 10 Firmware (OS 4.x)

Other sources of CM:
Builds from the euroskank team -official site

Post has been editedFuf_nuf - 15.01.13, 15:11
Reason for editing: Update, added information on cm10.1



Rep: (1369)
Mini-fact on the topic of ADB / Fastboot:

What is ADB / Fastboot and basic principles of working with it
ADB - Android Development Bridge - there is a framework (SDK) for developing and debugging Android applications. We, as inexperienced in programming "juzvery" in this situation, are interested only in some of the features of ADB:
- Interaction with the device (editing files directly on the device).
- Ability to extract the files we need from the device itself.
- Ability to install / uninstall applications, kernels, bootloader, etc. on the machine.
For us, the entire ADB begins and ends with several files necessary for working with the device, a ready-made archive with the files we need:
For Windows:Attached fileADB_Windows.zip(417.38 KB)
For Linux:Attached fileADB_Linux.zip(209.86 KB)


ADB commands:
ADB push (writes a file to your device) - adb push c: \ example.apk / sdcard/example.apk
ADB pull (extracts the file from the machine to the computer) - adb pull /system/app/example.apk c: \ example.apk
ADB install (installation of the program on the device) - adb install c: \ example.apk
adb reboot (device reboot)
adb reboot recovery (reboot of the device and the subsequent download to the recovery)
adb reboot bootloader (reboot the device and then boot into the bootloader)
adb remount (unmount and mount partition / system)

ADB-Shell commands:
adb shell (launches the linux shell to work on the machine)
cd (navigation through the device directories) - cd / system / app
ls (analogue of the "dir" command in DOS, shows the contents of the directory) - ls / system / app
rm (delete file from directory) - rm /system/app/example.apk
cp (copies the file from the directory to the directory on the machine) - cp /system/app/example.apk /sdcard/example.apk
exit (exit from ADB-Shell) - exit

Fastboot utility commands:
fastboot devices - a list of devices connected to the computer (used to test the connection)
fastboot reboot - device reboot
fastboot reboot-recovery - reboot the device in recovery
fastboot reboot-bootloader - reboot the device in the bootloader
fastboot flash boot filename.img - kernel firmware
flashboot flash radio filename.img - firmware radio
fastboot oem lock - close the bootloader.
fastboot oem unlock - open bootloader (erases all user data)

* Other examples and features of ADB -here.
* Other examples and features of the fastboot utility -here.


Post has been editedkemanorell - 08.08.12, 19:31



Rep: (461)
ADB BACKUP - Myth or Reality?

edition 1.1.4 corrected and supplemented

disclaimer

The author of this post is not responsible for their actions.

preamble

To write this post I was inspired by the argument about what is difficult and what is simple. I would like to respond to it in the context of saving the data of applications installed on the phone by the user - read from Google.

***

attention, you will need the device itself, a USB cable, a personal computer, at least one eye, at least one hand and the ability to find in the cap and be aware of the principle of adb operation. programming skills on android are welcome.I want to emphasizethat everything that is not listed here (for example, a root, a gold watch, a tail) is not required.

***

special thanks I want to express to a colleaguekrasnoff , collected and systematized the information on which this treatise is based is google for providing sdk and adb help help. special thanks express anFo , Fuf_nuf and kraleksandr for proofreading and moral support and makbeth who revealed to me the secrets of the universe and left an indelible imprint on my worldview.

***

Lostinhate dedicate.

***

so, to the point, friends! The process described by me will consist of two steps - the preservation of the above data and their subsequent recovery after a complete wipe of the device.

step 0) It is assumed that you have mastered the skill of using adb, or at least know how to use a personal computer.
* Hint: The author of this post gives private computer literacy lessons to travel to any country in the world at your expense, and expenses for accommodation, food and entertainment are also included.

step 1) backup

1. turn on debug mode in developer mode settings on your phone

2. connect the included phone to the computer using a USB cable
* Hint: You can use a wireless connection if you know how to do it.I know.

3. run the command prompt on the personal computer
* hint: in MS Windows this is done for example by simultaneously pressing Win + R and entering "cmd" without quotes

4. At the command prompt, enter
adb backup -noapk -nosystem -all -f c: \ nexusbackup.ab

-noapk means that only application data will be saved, but not themselves
-nosystem means that only user application data will be saved.
-all means that all application data will be saved, in this case falling under the -nosystem flag
-f is responsible for specifying the address and the name of the backup, otherwise it will be saved to the directory from which adb is started under the default name

* hint: if saving to c: \ does not work, use another folder or run the command line with administrator rights
** hint: if it fails - see step 0

5. The phone will display a message about the backup, be sure to enter the password and confirm that you want to save the backup.
* hint: repeat the process several times and save backups under different names.just in case.

The backup is ready, you can do the desired operations with the phone.

step 2) recovery

1. after the firmware, restore the previously installed applications via GooglePlay
* hint: they will restore themselves if the corresponding setting was chosen during the initial setup of the phone
** hint: the author is not responsible for the incorrect operation of automatic recovery. As a last resort, use Google for manual recovery.

2. connect the included phone to the computer using a USB cable

3. run the command prompt on the personal computer

4. At the command prompt, enter
adb restore c: \ nexusbackup.ab

* hint: choose the file name you need if you made several backups
** hint: use the address you specified when saving the backup

5. A message about recovery will appear on the phone screen, be sure to enter the password you specified during the backup and confirm that you want to restore the data.

6. restart the phone

instead of a conclusion.

Here is the process of backup and recovery. Well, we, dear readers, in the meantime, will answer the question what this post taught us. The first is that the information we need does not only exist in nature, it also exists in the topic header, and so clearly that the author of this post knows about it. the second is that you can always find the information you are interested in by searching the forum for keywords of a huge number in posts like this.Perhaps there is a third and a fourth, but we will probably touch on these points, so I’ll not reveal the cards yet.Thank you all for your attention. with respect.

Post has been editedreddyboy - 10.08.12, 21:11


Full version    

Help     rules

Now: 07.15.19, 20:31