In order to access "Engineering Mode in the P8000 type :
* # * # 3646633 # * # *
Use it carefully and you have to know what you do in order to do not brick the phone.
Related
Version of the boot menu has been updated. (v 0.6.1)
Version 0.6.1 (Latest)
* run-parts /system/bootmenu/init.d/
* add root/unroot
* add uninstall bootmenu
* add USB Mass Storage(adb daemon)
* update busybox (v0.19)
* change menu
* fix top menu ↔ bottom menu
* fix bug
* fix script
INSTRUCTIONS:
adb shell
su
cd /sdcard/bootmenu
sh install.sh
reboot
The initial boot will go into the boot menu.
[boot] - [set default] and the rest is their use.
All the found issues
http://wiki.rvr.kr/android/bootmenu
I'm not this bootmenu Dev.
I do not have permission to Defy Android Development here.
Hope to move. So you can see a lot of people
I hope to link the site developers.
---------------------------
who is the original dev, also whats the difference between this, and the bootmenu posted here (http://forum.xda-developers.com/showthread.php?t=1032212&page=5)
Both are the same thing. The ornginal dev is http://wiki.rvr.kr/android/bootmenu
okay thanks just wondering which to install, but im goin none at the moment
the cli of adb is not correct
I have installed.
adb shell
su
cd /sdcard/bootmen
sh install.sh
reboot
This guide is for extreme noobies who are new to the android platform.
[IF YOU ARE VISITING THIS PAGE USING MOBILE THEN PLEASE VISIT IT USING YOUR PC]
Before you proceed make sure you have
* A windows pc [This tuorial is for windows 7 and newer version of windows with x86/32bit system]
* An internet connection [ To download files over 400mb ]
* Patience
You need to download these files
* adt-bundle-windows
* Java
* recovery.img [Given in attachment]
* UPDATE-SuperSU-v2.45.zip [Given in attachment]
After you have downloaded the file follow the procedure.
* First of all install Java (the setup will download some files then it will be installed)
* Now after installing java you have make it run in windows environment. To do so, go to properties of Mycomputer.
* From the left panel click on advanced system settings.
* The system properties window will popup. Now from the advanced tab click on Environment Variables button.
* The Environment variable windows will popup. From system variables scroll down and click on Path.
* Now click Edit button.
* Edit System variable window will popup.In the Variable value Add ";C:\Program Files\Java\jre7\bin;" without quotes
[Asuming that Java is installed in C:\ Drive on a 32bit system][WARNING: Do not erase previous value, just add the above value at the end]
* Now click on ok to close Edit System variable window,ok to close Environment variable windows and apply then ok in system properties window.
------------------------ Now Java will run in windows environment ---------------------------------
* Now Extract the adt-bundle-windows-x86-20140702.zip file in c:\ drive
* Now rename the extracted folder to adt-bundle-windows.
* Go to properties of Mycomputer.
* From the left panel click on advanced system settings.
* The system properties window will popup. Now from the advanced tab click on Environment Variables button.
* The Environment variable windows will popup. From system variables scroll down and click on Path.
* Now click Edit button.
* Edit System variable window will popup.In the Variable value Add "C:\adt-bundle-windows\sdk\tools;C:\adt-bundle-windows\sdk\platform-tools" without quotes
[WARNING: Do not erase previous value, just add the above value at the end]
* Now click on ok to close Edit System variable window,ok to close Environment variable windows and apply then ok in system properties window.
-------- Now adb,fastboot etc will run in windows environment -----------------------------------------
To test adb is running or not, do the following
* Open command prompt and type adb and press Enter button
* Or open RUN application and from there type adb and press Enter button
* If working your command window should look like the below screenshot this when you scroll to top
To test Java is running or not, do the following
* Open command prompt and type java and press Enter button
* Or open RUN application and from there type Java and press Enter button
* If working your command window should look like the below screenshot this when you scroll to top
Now you have to update the Google USB driver [If not up-to-date], do the followings
* Go to the drive where you extracted the ZIP file [C:\adt-bundle-windows]
* Open the folder adt-bundle-windows
* From there you will find 2 Folders and SDK Manager.exe
* Run or open SDK Manager.exe [It will take some seconds to start, if not then Java may not be installed properly]
* [Make sure you are connected to internet, to update the files before opening SDK Manager]
* Now in SDK Manager Uncheck all checked pacakages, From Extras Tick only the google usb driver.
[If update is available the status will show Update available, if not close SDK Manager]
* Now click the Install Packages button [Check the progressbar at the bottom]
* After updating Close SDK Manager.
CONGRATULATIONS Now Every setup is complete.
-> Turn off your phone
-> Connect your phone to computer using your phones USB cable
(Your PC will install your phones driver)
-> After the installation is complete unplug USB cable.
UNLOCKING THE BOOTLOADER of your phone, do the following
* Turn off your phone
* Press volumeup + power button at a time for few seconds
* Now select Fastboot mode using volume down button [volume up to navigate between options]
* Conect your phone to pc using usb
* Open Command prompt in your pc
* Now type the following command in command prompt to Unlock bootloader
fastboot oem unlock
* and press Enter button
* Now check your phone it will ask to unlock bootloader, press volume down button to unlock.
* After unlocking type the following command in command prompt
fastboot format userdata
* and press Enter button
* To reboot your device type the following command in command prompt
fastboot reboot
* and press Enter button to reboot your phone
* unplug usb cable from phone
CONGRATS now you have unlocked your phones boot loader
INSTALLING CWM recovery on your phone
* copy the downloaded recover.img to C:\ drive
* Now run command prompt and type
cd\
* Now press Enter
* Turn off your phone
* Press volumeup + power button at a time for few seconds
* Now select Fastboot mode using volume down button [volume up to navigate between options]
* Conect your phone to pc using usb
* Open Command prompt in your pc
* Now type the following command in command prompt to install the CWM recovery
fastboot flash recovery recovery.img
* and press Enter button
CONGRATS now you have installed CWM recovery
* To reboot your device type the following command in command prompt
fastboot reboot
* and press Enter button to reboot your phone
* unplug usb cable from phone
ROOTING your phone
* copy the downloaded file UPDATE-SuperSU-v2.45.zip to sdcard
* Reboot your phone into recovery by pressing volumeup + power button at a time for few seconds
* Now select Recovery mode using volume down button [volume up to navigate between options]
* in CWM recovery, select install zip [Volume up and volume down to navigate and power button to select a option]
* now select choose zip from /external_sd
* now select UPDATE-SuperSU-v2.45.zip
* CWM recovery will ask you to install zip yes or no, choose yes to install
* now go back, select reboot system now
[ if CWM recovery says Root access possibly lost. fix ? then select no]
CONGRATS your phone is now rooted
// If you are confused in a step you can ask me before doing
// If i have missed any step, tell me
// If you want to know about the downloaded files you can ask
/******************************************************
You now may have lost your phones warranty.
Don't worry you can gain it again
******************************************************/
I AM NOT RESPONSIBLE FOR ANY.............................................
Ohhh THIS WAS SO BORRINNGGG.
Hit thanks if you appreciate my hard work (TYPING)
Hi, can i unlock my verizon sgs3 i535 boot loader running on android 4.4.2 thanks
Sent from my GT-I9300 using XDA Free mobile app
@Buntyagrwl, you could have used 'Minimal ADB and Fastboot' instead of using the complete package
ya
GokulNC said:
@Buntyagrwl, you could have used 'Minimal ADB and Fastboot' instead of using the complete package
Click to expand...
Click to collapse
Because the SDK provides Google driver. That's why I used the complete package.
Please find in your phones relevant forum. Thanks
Hey Buntyagrwl,
Iam confused with this phone of mine it has a frimware of i9300 but when i go in odin mode it shows i535
Sent from my GT-I9300 using XDA Free mobile app
Hey man I know I'm a noob lol but about to try this out and wanted to make sure of couples things.
1. Does this work for moto x 2nd gen?
2. Do you know how to factory default setting if I mess up?
3. Is this out dated or still work?
Thanks appreciate everything.
Ekim5050 said:
Hey man I know I'm a noob lol but about to try this out and wanted to make sure of couples things.
1. Does this work for moto x 2nd gen?
2. Do you know how to factory default setting if I mess up?
3. Is this out dated or still work?
Thanks appreciate everything.
Click to expand...
Click to collapse
No, this is for Android One devices only.
For your device, check here: Moto X
Thanks
Before unlocking the bootloader, when I connected the phone in switched off condition, it did not install anything. Also, while trying fast boot, it said waiting for device and nothing happened on the phone, can you help?
Hey, guys.. I can't get through following issues. Phone's firmware is full vanilla since the very beginning - only updated from Jelly Bean/ICS to 4.4.2 with OTA.
I want to install TWRP Recovery and then try some custom firmwares. I started with making a backup of IMEI/NVRAM by MTK Droid R&T just to be safe.
I can't, IMEI/NVRAM button is greyed out. Log:
Code:
--->>> Connect to device <<<---
--- ERROR : --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64 !!!
--- Unknown ROM structure, backup NOT possible!
I've looked for solutions. They suggest e.g. searching for MTK app from different source. It doesn't help.
Setting up a root is also a trouble. I tried to use the simpliest, well known method within the reach based on Batch script.
Log:
Code:
[*] Waiting for device...(Connect your LGOG via USB in Charge Only Mode)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
Beginning Root Process
Now change from Charge Only to MTP
No need to disconnect USB
Press Enter after making the change.
Press any key to continue . . .
adbd cannot run as root in production builds
error: device not found
If uid=0(root), gid=0(root) is displayed
Press Enter to Continue
Device is properly connected to adb.
Code:
(...)\ZV9-ZVB-Universal-Root>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
LGE9751acf27d9 device
I'm aware that those problems might be trivial to fix. In that case, sorry for wasting your time. Still, thank you greatly for help. I can provide all needed info.
<< I can't post screenshots :/ - newbie user.
Glaeqen said:
Hey, guys.. I can't get through following issues. Phone's firmware is full vanilla since the very beginning - only updated from Jelly Bean/ICS to 4.4.2 with OTA.
I want to install TWRP Recovery and then try some custom firmwares. I started with making a backup of IMEI/NVRAM by MTK Droid R&T just to be safe.
I can't, IMEI/NVRAM button is greyed out. Log:
Code:
--->>> Connect to device <<<---
--- ERROR : --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64 !!!
--- Unknown ROM structure, backup NOT possible!
I've looked for solutions. They suggest e.g. searching for MTK app from different source. It doesn't help.
Setting up a root is also a trouble. I tried to use the simpliest, well known method within the reach based on Batch script.
Log:
Code:
[*] Waiting for device...(Connect your LGOG via USB in Charge Only Mode)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
Beginning Root Process
Now change from Charge Only to MTP
No need to disconnect USB
Press Enter after making the change.
Press any key to continue . . .
adbd cannot run as root in production builds
error: device not found
If uid=0(root), gid=0(root) is displayed
Press Enter to Continue
Device is properly connected to adb.
Code:
(...)\ZV9-ZVB-Universal-Root>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
LGE9751acf27d9 device
I'm aware that those problems might be trivial to fix. In that case, sorry for wasting your time. Still, thank you greatly for help. I can provide all needed info.
<< I can't post screenshots :/ - newbie user.
Click to expand...
Click to collapse
How I root my device:
1. Download the towelroot apk http://towelroot.en.uptodown.com/android
2. Go to Settings > Security > Unknown Sources (enable/allow it)
3. Select the towelroot on the notification dropdown and install
4. Launch towelroot and root your device
5. Download Root Checker on Playstore to double check if you've successfully rooted your device
@erkasmoter
App returns message: "This phone isn't currently supported". :/ Thx, tho. I really want to get TWRP working..
I explore the possibilities of working in power saving mode (battery saver mode) on Android 9 (Google Pixel 2XL) with vibration and double tap to awake ON.
Through ADB I managed to enable both of these options for this mode with the command:
Code:
adb shell settings put global battery_saver_constants "vibration_disabled=false, aod_disabled"
Everything worked as I needed, however, after some time (maybe half a day to go, maybe 5 minutes), the battery_saver_constants value returns to the default (empty). I look at its value using the
Code:
adb shell settings list global
Previously, I changed the location of the buttons using the command
Code:
adb shell settings put secure sysui_nav_bar "space,recent;home;back,space"
and it still works correctly.
Anyone can tell what exactly is responsible for resetting global constants battery_saver_constants? And is it possible to disable the constant reset of these constants through some ADB settings without root?
For the root there is the following method:
Code:
pm disable --user 0 com.google.android.gms/.phenotype.service.sync.PhenotypeConfigurator
but without root this command returns error:
Code:
Security exception: Shell cannot change component state for com.google.android.gms/com.google.android.gms.phenotype.service.sync.PhenotypeConfigurator to 2
So, question is still same: how do it without root?
Did you find any solution for this without root? I am having the same problem on OnePlus 7 Android 9. I want to enable the vibrations and disable screen dimming.
Dude, I spent hours trying to do this until I found ur post, I really appreciated u for posting this.
It worked on my pixel 3 with last update "Android 9 July"
This is what I did:
1- Root first
2- Using a terminal app typed the following commands:
3-
PHP:
pm disable --user 0 com.google.android.gms/.phenotype.service.sync.PhenotypeConfigurator
4-
PHP:
settings put global battery_saver_constants "vibration_disabled=false, aod_disabled=false"
3-reboot
Enjoy!!
Double tap to wake will works only after rebooting
Hi all,
I have been using Samsung for many years and I used to do things right in the setting menu.
But with Sony XZ1c are thinghs slightly complicated. Like setting applications to "Restricted apps" in battery menu.
When you wan to add app as restricted you have to go to Settings>Apps>See all apps>{chose the app}>Advanced>Battery>Background restriction>Restrict.
It is really crazy for me so I prepare easy way how to do it in bulk by ADB:
Requirements:
ADB installed on your PC.
Enabled: Developer options>USB debugging
Shell started on your PC, for example cmd in Windows, bash or another in Linux
Tested on:
47.2.A.10.80 but it should work on all versions.
How to:
First of all you have to get list of your applications in your phone:
Code:
adb shell pm list packages
package:com.amazon.mShop.android.shopping
package:com.sonymobile.whitebalance
.
.
.
package:com.android.cts.priv.ctsshim
package:com.qualcomm.qti.qms.service.telemetry
If you want (it is not necessarily) use these switches to filter list or show more information:
Code:
pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-l] [-u] [-U]
[--uid UID] [--user USER_ID] [FILTER]
Prints all packages; optionally only those whose name contains
the text in FILTER. Options are:
-f: see their associated file
-d: filter to only show disabled packages
-e: filter to only show enabled packages
-s: filter to only show system packages
-3: filter to only show third party packages
-i: see the installer for the packages
-l: ignored (used for compatibility with older releases)
-U: also show the package UID
-u: also include uninstalled packages
--uid UID: filter to only show packages with the given UID
--user USER_ID: only list packages belonging to the given user
Chose which application you want to restrinct and type:
Code:
adb shell appops set <PACKAGE> RUN_ANY_IN_BACKGROUND ignore
like:
adb shell appops set com.amazon.mShop.android.shopping RUN_ANY_IN_BACKGROUND ignore
To check status of the app:
Code:
adb shell appops <PACKAGE> RUN_ANY_IN_BACKGROUND
like:
adb shell appops com.amazon.mShop.android.shopping RUN_ANY_IN_BACKGROUND
To restrict more than one application:
Code:
adb shell
appops set com.amazon.mShop.android.shopping RUN_ANY_IN_BACKGROUND ignore
appops set com.sonymobile.scan3d RUN_ANY_IN_BACKGROUND ignore
appops set com.google.android.youtube RUN_ANY_IN_BACKGROUND ignore
appops set net.languagecourse.vt.de RUN_ANY_IN_BACKGROUND ignore
.
.
.
.
appops set com.touchtype.swiftkey RUN_ANY_IN_BACKGROUND ignore
appops set com.FireproofStudios.TheRoom2 RUN_ANY_IN_BACKGROUND ignore
appops set com.FireproofStudios.TheRoom3 RUN_ANY_IN_BACKGROUND ignore
appops set com.FireproofStudios.TheRoom RUN_ANY_IN_BACKGROUND ignore
exit
How to revert your changes:
Code:
appops set <PACKAGE> RUN_ANY_IN_BACKGROUND allow
Like:
appops set com.FireproofStudios.TheRoom RUN_ANY_IN_BACKGROUND allow
Disclaimer:
I'm not responsible when you brick or damage your phone. Please chose <PACKAGE> carefully. Also do not restrict all packages!