I’ve set up Wallpanel and the HA app, I understand that they’re essentially displaying the same thing. Either way, the screen dimming is unreliable. Sometimes it dims after the timeout I’ve defined in the settings and other times it doesn’t dim at all. I searched this conversation but I don’t see others with the same issue. Any clues how to make the screen dim reliably?
Looking for an animated version of the new logo as seen in the previously posted YouTube video.
Pixels, preferably moving
I posted some details about the boot splash image format in the top of the rom dev thread.
(binwalk splash.bin from the rom 7z if you want to see the bits.)
Note that the boot splash is not the boot animation, which is what I’m asking for contributions.
(For example, in kingston-ha-rom, the boot splash is just the first frame of the boot animation.)
Regarding the recovery/bootloader, do you have any examples of what those screens look like? I believe they’re usually a bit more barebones, so not sure how much can be on the backgrounds. (Edit: thinking about it, maybe the same background would work, but with the circuit tree made a lot smaller?)
For the default wallpapers, I quickly wipped up these in Illustrator:
I could take a shot at the animation from the given After Effects repo, but my experience with that programme is a lot less, so I’m not sure if I’d be able to do it justice, especially not if Madelena comes to the rescue.
I installed it, except for the screen going off and not waking up looks fine. Also, Chrome doesn’t sound to load! I installed few apps, automagic to manage the proximity sensor to wake up the device but it doesn’t seem to work although the testing goes well. Here’s the logcat output. Logcat
Hi all
I am beginner and need help. Today recived my Lenovo and try with this manual…
I have windows 11 and i install python3 from Microsoft stor and also install git: Git-2.43.0-64-bit
Then run as administrator CMD
then type in CMD commands:
Now i down know what next and how rund this EDL
I still get inn command line:
C:\edl\edl>edl qfil c:\edl\edl\bin\rawprogram.xml c:\edl\edl\bin\patch0.xml flash/ --loader=c:\edl\edl\bin\prog_emmc_firehose_8953_ddr.mbn
‘edl’ is not recognized as an internal or external command,
operable program or batch file.
C:\edl\edl>python.exe edl qfil c:\edl\edl\bin\rawprogram.xml c:\edl\edl\bin\patch0.xml flash/ --loader=c:\edl\edl\bin\prog_emmc_firehose_8953_ddr.mbn
Capstone library is missing (optional).
Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2023.
main
main - [LIB]: ←[33mPlease first install libusb_win32 driver from Zadig←[0m
main - Using loader c:\edl\edl\bin\prog_emmc_firehose_8953_ddr.mbn ...
main - Waiting for the device
Traceback (most recent call last):
File "C:\edl\edl\edl", line 386, in <module>
base.run()
File "C:\edl\edl\edl", line 289, in run
conninfo = self.doconnect(loop)
^^^^^^^^^^^^^^^^^^^^
File "C:\edl\edl\edl", line 199, in doconnect
self.cdc.connected = self.cdc.connect(portname=self.portname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\edl\edl\edlclient\Library\Connection\usblib.py", line 240, in connect
self.configuration = self.device.get_active_configuration()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 921, in get_active_configuration
return self._ctx.get_active_configuration(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 249, in get_active_configuration
self.managed_open()
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 131, in managed_open
self.handle = self.backend.open_device(self.dev)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 804, in open_device
return _DeviceHandle(dev)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 652, in __init__
_check(_lib.libusb_open(self.devid, byref(self.handle)))
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 600, in _check
raise NotImplementedError(_strerror(ret))
NotImplementedError: Operation not supported or unimplemented on this platform
C:\edl\edl>
C:\edl\edl>python.exe edl qfil c:\edl\edl\bin\rawprogram.xml c:\edl\edl\bin\patch0.xml flash/ --loader=c:\edl\edl\bin\prog_emmc_firehose_8953_ddr.mbn
Capstone library is missing (optional).
Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2023.
main - Using loader c:\edl\edl\bin\prog_emmc_firehose_8953_ddr.mbn ...
main - Waiting for the device
......
main - Hint: Press and hold vol up+dwn, connect usb. For some, only use vol up.
main - Xiaomi: Press and hold vol dwn + pwr, in fastboot mode connect usb.
Run "./fastpwn oem edl".
main - Other: Run "adb reboot edl".
Traceback (most recent call last):
File "C:\edl\edl\edl", line 386, in <module>
base.run()
File "C:\edl\edl\edl", line 289, in run
conninfo = self.doconnect(loop)
^^^^^^^^^^^^^^^^^^^^
File "C:\edl\edl\edl", line 199, in doconnect
self.cdc.connected = self.cdc.connect(portname=self.portname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\edl\edl\edlclient\Library\Connection\usblib.py", line 240, in connect
self.configuration = self.device.get_active_configuration()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 921, in get_active_configuration
return self._ctx.get_active_configuration(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 249, in get_active_configuration
self.managed_open()
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 131, in managed_open
self.handle = self.backend.open_device(self.dev)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 804, in open_device
return _DeviceHandle(dev)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 652, in __init__
_check(_lib.libusb_open(self.devid, byref(self.handle)))
File "C:\Users\Piotrek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb1.py", line 600, in _check
raise NotImplementedError(_strerror(ret))
NotImplementedError: Operation not supported or unimplemented on this platform
C:\edl\edl>
Flashing:
Once your Windows is rebooted with Disabled Driver Signature Enforcement,
Open Qfil (Start menu search) and complete the following (all these files are in the folder of the extracted firmware)
In the “Select Build Type” field select Flat Build
In the “Select Programmer” field navigate to the folder you extracted the firmware and support files to and select the prog_emmc_firehose_8953_ddr.mbn file
Select the “Load XML” button and select the rawprogram0.xml and then the patch0.xml when prompted.
Keep Qfil open while you continue with the steps below:
2) Remove the rubber cap of the USB port as per the drawing
3) Connect your USB type C into your device and into the computer USB port (while the device is off)
4) Plug the device power cable into your electric socket (don’t turn it on) and into your device power port
5) On your device, hold the volume up (+) and volume down (-) together, keep pressing them till you complete the next step. (picture below: green up, red down)
Turn on the power of the device, keep looking at Qfil till you see that it got the PORT recognized, release the buttons and click Download on Qfil app.
The app should start flashing the firmware, wait till you see the progress bar is full and the log (lower part of Qfil) shows completed or finished.
Post Flashing:
once flashing is completed, close the Qfil app
disconnect the USB cable
Turn off the power socket which your device power adapter is connected to. (DON’T unplug the power cable from the device)
Press the volume up (+) button and keep pressing
Turn on the power socket which your device adapter is connected to.
release after few seconds, you will see the recovery. Be Careful, use the volume up button to move between the options till you reach the Device Wipe/Factory reset.
Use the volume down (-) button to click (press)
Confirmation message, use volume up (+) to accept and then volume down (-) to click (confirm).
The device will be rebooted, wait for few minutes to load the new firmware.
ok flashed as you describe but now i can not connect to my WIFI. Type password anmd nothing. Before flash when on originall FW LEnovo i can connect to wifi with no problem…
Turn on your mobile phone WIFI hotspot and connect to it, it could be an issue with your router AP. I don’t have WIFI problem. Unless you flashed a different firmware, earlier firmware roms were having WIFI issue.
Yes i see, probably is problem that i have character like @ in pass, because when i share hot sport from my smartphone with simple pass it connect with no problem…but FW was compatiblem with my pass wifi. Now is no compatible…
Now screen was off and no reaction by touch… in my opinion this android has a problem…