Poco f1 shows black screen with "press any key to shutdown" dialogue when trying to connect with data cable in fastboot mode - Xiaomi Poco F1 Questions & Answers

i am trying to unlock the bootloader of my poco f1.
i have installed the mi flash unlock tool app in my pc.
i have turned on OEM unlocking and USB debugging in my Poco f1.
i rebooted my phone into fastboot mode and connect it to PC using data cable
Suddenly the phone's screen changes to black with the dialogue "press any key to shutdown" on the top left corner.
the phone is not recognisable by the pc and if i press any button on my phone, it shuts down.
please someone have a solution for this?

Working on wich platform? AMD or Intel? If AMD, try this: https://apkadmin.com/7hm0gjdefp9u/US_FIX_XIAOMI.bat.html

Did you fix it?

1. Start an admin PowerShell (or admin CMD if you want). You can right click on the start button and select "PowerShell (Administrator)".
2. Enter the following commands to create 3 registry entries.
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /f
3. Restart your phone, let it enter fastboot mode, and then connect to the computer.

Related

possible solutions ATRIX error " SVF:105:1:2 "

well tell them that after so much screaming in my room solution for not having the death of my Atrix trying and trying to achieve sarbarlo of the error that I did it "SVF: 105:1:2" clear case of the same mistake that I had: good point we were :::::::::::>
If you let down the volume down button and you get the error on and off the screen:
What I did was just turn on the normal cell and I present some options, with some numbers from 1 to 14 possibly ....
After my cable is connected to the computer normally and opened a command window in windows .....
from there run the following steps:
Remember that you must have a folder with the files: fastboot.exe, adbwinapi and also adbwinusbapi.dll Or search your folder androidsdk, tools
1: Open the command window.
2: Located in the folder where the files are.
3: Run fastboot oem unlock.
4: run fastboot oem unlock # # # # # # # number of device given by the previous command.
5: Wait for the screen says unlocked cell in the upper left.
6: After a long time if not restart remove the battery, reassemble, turn on the cell normally and wait for restart.
NOTE: This will erase everything I had in into your system android and may not work for everyone so that no bad comments beyond that is a false thanks for your attention
Excuse me for my English use google translator
And excuse me if I give false hope that they might not work at all

[Guide] how to recover data from your stock android with a cracked touchscreen nexus4

my screen was broken, so i could no longer unlock the phone and so i could not copy data. information on this topic was spread and it ook me a long time. this tutorial should help everyone in this situation - you can even use it if your screen is completey broken! you just need the keys on the side of your phone: volume up, volume down and power key.. but it certainly helps if you still can see what your phone is doing.. but i wrote down every keystroke, so you can even do it "blind".. furthermore it should work the same for many other android phones! rooting is not neccessary.
assumption: the phone is in status "unlocked" in bootloader ( i dont know if that is a factory value or if i once changed it..)
so here are the steps:
- charge phone until full
- shut off ( hold power button long time )
- boot in bootloader ( power on with three buttons: volume down, volume up and power )
- you can now connect a computer via usb
- check Windows device manager: "Nexus 4" sould appear. ( with yellow error marker )
- install driver: http://www.koushikdutta.com/post/universal-adb-driver
- now in windows we find under "android devices" the device "Android Bootloader Interface"
- at next we need the adb tool. ( you can install android sdk or use this simple installer: http://forum.xda-developers.com/showthread.php?t=2588979 )
- start a windows command shell with admin rights
- type "fastboot devices" in the windows shell, this should show one fastboot device
- download a custom recovery tool and save it in the folder your command shell is in ( http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-6.0.4.7-mako.img )
- install it with the command "fastboot flash recovery recovery-clockwork-touch-6.0.4.7-mako.img"
- reboot phone with the command "fastboot reboot-bootloader"
- start recovery mode ( press volume down twice, press power )
- choose "mounts and storage" ( press volume down 5 times, then power )
- choose "mount /data" ( press volume down twice, then power )
- type "adb devices" in the windows shell, this should show the recovery device
- navigate the shell to a folder where you want to store your backup
- type "adb pull /data/media" to copy all files from the phone to the local windows folder
- you now have all personal files on your computer
- if you need additional system files, you can use "adb shell" and navigate through your phone and then pull specific files ( "adb pull /" or "adb pull /data" always made problems for me.. )
- ( the parameter "pull -a" preserves the timestamp.. but then not all files are copies for me.. )

Turn on Nexus with starting the car and turn off when removing the key.

Hello. I'm trying to sort out issue for my friend. Basically he has connected his Nexus 7 in the car and he use it as on-board computer. He would like to modify it to turn on Nexus when he starting the car and turn off when he will remove the key from ignition. Can someone recommend how we can do it? I've tried to find solution but without success.
for boot at connecting charger event:
- install LGMobileDriver_WHQL_Ver_4.2.0.exe
- install adb and fastboot
- switch phone off
- press and hold Volume Down + Power key
- connect usb-cable
- navigate in cmd.exe (as administrator) to folder platform_tools
Code:
fastboot oem device-info
fastboot oem off-mode-charge 0
fastboot oem off-mode-charge disable
for shutdown on power off:
use App "MacroDroid" - add macro - battery/power - power connected/disconnected - power disconnected. on actions - device actions - reboot/power off - power off
with MacroDroid he can do more things, like play music each time bluetooth is connected on startup...

[FIX] Fastboot not working on Ryzen CPU

Hi!
I was trying to restore my pocophone using fastboot method but got only errors (device mismatch, write failed, etc.). After some research it turned out that fastboot is not working correctly on Ryzen builds, so for anyone having such issues, can try this two methods:
1. use a USB hub (didn't have one but everyone confirmed that works)
2. create a .bat file with this lines, and run it as an administrator, then reboot:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /f
Hope this fixes your issues using android fastboot on AMD Ryzen builds!
can't fixes this issues android fastboot on AMD Ryzen for asus max pro m1
please can someone help me?

[Guide] Linux on Wear OS!

THIS IS ONLY TESTED IN WEAR OS 3 ON A GALAXY WATCH 4
THOUGH THIS SHOULD WORK ON ALL WATCHES AND OLDER VERSIONS OF WEAR OS
Requirements:
ADB installed on your computer
Have your wear OS device connected to the same network as you computer
A bit of patience, this works in a very weird way!
Downloading apks and installing them
Firstly enable adb and adb debugging over WiFi on your wear OS device
Then download the latest apks:
Termux
MultiVnc If you want a graphical environment on Linux
When you have the apks run these commands:
Code:
adb connect IP_OF_YOUR_WEAR_OS_DEVICE
You might be able to see your ip under the button for enabling adb debugging over wifi
Then run these commands in the downloads folder
Code:
adb -s " IP_OF_YOUR_WEAR_OS_DEVICE" install NAME_OF_THE_DOWNLOADED_TERMUX_APK_FILE
and
Code:
adb -s " IP_OF_YOUR_WEAR_OS_DEVICE" install NAME_OF_THE_DOWNLOADED_MULTI-VNC_APK_FILE
BE AWARE THAT YOU MIGHT HAVE TO RESTART THE ADB CONNECTION, SOMETIMES IT MAY FREEZE.
to do that run
Code:
adb disconnect
then
Code:
adb connect IP_OF_YOUR_WEAR_OS_DEVICE
Installing Linux in Termux
Stay awake sleepyhead!
To make everything easier enable the option in Termux to keep your watch awake, this will save you from so much trouble.
First open up Termux, then long press the black background.
Then press the three dots and choose the option "More...".
Scroll down until you see the option "Keep screen on", turn on that.
Keyboard?
I've discovered that there's a problem with Wear OS keyboards, for some reason they might not interact properly with certain android applications.
So open up Termux in your Wear OS device and see if you can write anything in Termux.
If that works, see if there's any enter button on your keyboard and see if it works.
If Termux gave any response to what you entered then skip this part and head straight for "The Linux multiverse!"
If the enter button doesn't work then you gotta install an android keyboard.
The best keyboard I've found that also works on round Wear OS devices is "Unexpected keyboard"
Download the keyboard and run:
Code:
adb -s " IP_OF_YOUR_WEAR_OS_DEVICE" install NAME_OF_THE_DOWNLOADED_KEYBOARD_APK_FILE
When the keyboard is installed change you default keyboard into the previously installed keyboard.
The Linux multiverse!
On your ANDROID PHONE install Andronix.
In there you will have a lot of options for installing Linux on Termux. You can choose whatever you want!
When you've chosen what you want, then Andronix will copy a command to your phones clipboard.
Oh no!
This is where you might only have a few options!
The problems is that you have to get the command from your phone to your Wear OS device, though your Wear OS device might not even let you copy and paste!
Though there is a way to bypass this, ANDROID APPS! The easiest way is to install messenger lite(not messenger for Wear OS).
First download Messenger lite. (source for the messenger download link)
Then In the downloads folder run:
Code:
adb -s " IP_OF_YOUR_WEAR_OS_DEVICE" install NAME_OF_THE_DOWNLOADED_MESSENGER_APK_FILE
Log into messenger on your phone and your Wear OS device.
On your phone send the command Andronix gave you, to yourself in messenger.
Then open up messenger on your Wear OS device and long press the command and select copy!
Now the biggest hassle is gone!
The long, really long awakening
Now that you've copied the command, enter Termux. Then long press the black background and press paste.
NOW DON'T TOUCH ANYTHING, so that you don't accidentally change anything in the command.
From your computer run:
Code:
adb shell input keyevent 66
Try to remember this command, or put it somewhere easy to copy. You'll need it pretty often. (this command serves as an enter button)
The installation of Linux will now begin, there will be some Y/N questions, just choose the default options by running:
Code:
adb shell input keyevent 66
After a while you might get questions about region, keyboard and such.
use
Code:
adb shell input keyevent 66
to scroll down when it says [MORE]
then use
Code:
adb shell input text "NUMBER/WORD"
(don't remove the parentheses)
then again use
Code:
adb shell input keyevent 66
as an enter button
It might also ask you for a vnc password, choose a small and easy password.
FINALLY LINUX!
You should now have Linux installed on your Wear Os device. Go do whatever you want with it.
Just remember that your Wear OS device uses arm, so if you wanna use x86 applications, then you gotta use Box64 if you have a 64-bit processor and Box86 if you have a 32-bit processor
Start Linux(Linux might automatically start after installation)
First run:
Code:
adb shell input text "ls"
Code:
adb shell input keyevent 66
This will run the ls command.
Look for a file closely name to start-SOME_LINUX_DISTRO.sh or start-andronix.sh
then run:
Code:
adb shell input text "./start-SOME_LINUX_DISTRO"
then
Code:
adb shell input keyevent 66
BOOM Linux is now running :3
What about GUI?
If you installed a Linux version with a graphical interface then you either gotta use a VNC to display anything on your watch
run
Code:
adb shell input text "vncserver-start"
then
Code:
adb shell input keyevent 66
then
Code:
adb shell input keyevent 66
The terminal will say " New 'remote-desktop' at :NUMBER on machine localhost "
remember that number
now exit Termux and start Mutli-Vnc
Scroll down to "New Connection"
in Address enter localhost
in port enter 590 and then the number. (If the number as is higher than 9, enter 59 and then the number)
Scroll down password and enter in the vnc password you chose earlier.
Then the scroll all the way down and press the big green "Connect" button!
You should now some something, maybe not a lot, but something"
You can manually set the resolution if you want, so that you're able to utilize the screen better, go here for a guide on that.
External GUI
If you actually wanna use the Linux installation, then you'll have to use an external device to view the desktop.
You can follow this guide here, as it's better at explaining then me.
You can also use this guide if you wanna use XSDL.
A tip for entering &, use the keyboard on the watch! Also the read the explanation of commands before you continue, you'll need it!
Command explanation!!
adb shell input text " " will enter any text into the connected adb device, %s is used for spaces
adb shell input keyevents will do any key event, like pressing enter, 66 is for enter
If something doesn't work, let me know. I might've missed something!

Categories

Resources