[ROM][LINUX][ONCLITE][EXPERIMENTAL] Manjaro libhybris - Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Manjaro is a GNU/Linux distribution utilizing technologies like libybris and Halium to run a Linux distribution on Android devices.​Before starting the installation I should add that Manjaro libhybris is very experimental and it might break at any time so its more of a toy. If you want a smooth and more stable experience that can be daily driven, take a look at Droidian. Droidian on onclite
Requirements​
Android 9 firmware for your device:
Redmi 7 onclite: LINK
Files​
Download the latest rootfs: Manjaro-ARM-phosh-google-sargo-XXXXXXXX.zip. (Yes my work is based on google sargo and i used that as a base mostly because i also own a sargo so i experimented with that first then based my work off of that)
Download the adaptation package: adaptation-manjaro-onclite.zip.
Download TWRP or any recovvery: TWRP.img
Installation:​
Boot into fastboot and run: fastboot flash recovery TWRP.img
Reboot into recovery: fastboot reboot recovery
in recovery wipe data and system.
Go into sideload mode and run: adb sideload Manjaro-ARM-phosh-google-sargo-XXXXXXXX.zip
After it's done go back into sideload mode and run: adb sideload adaptation-manjaro-onclite.zip
Now reboot.
The first boot will take a while.
Notes​Default password​The default password is 123456.
APN​Mobile data needs an APN to be set up from Settings -> Mobile Network -> Access Point Names.
Broken mobile data after calls​Data connection might break after receiving and making calls. Switch it off and on from Settings -> Mobile Network to fix it. Be careful to not turn off the mobile modem or a device restart might be required.
Out of storage​By default when flashing Manjaro it allocates 8GB of storage to the system. This might not be enough and luckily you can allocate more storage with ADB by running (while in recovery): adb shell e2fsck -fy /data/rootfs.img and adb shell resize2fs -f /data/rootfs.img xG where x is the amount of GB to allocate (eg: 50G for 50 GB).
SSH access​connect your phone to your computer and type ssh [email protected], the password is 1234 (on Windows, you may need PuTTY)
Applications​You can find a list of mobile-friendly Linux applications at LinuxPhoneApps
What Works
Notification LED, Vibration, Carrier info, Data connection, Pin unlock, SMS, Battery percentage, Online charging, RTC time, SDcard, Shutdown, Reboot, Bluetooth, Flight mode, Hotspot, WIFI, Proximity, Rotation, Touch screen, Waydroid, Brightness
What doesn't work
GPS, Fingerprint, Offline charging, Dual SIM, Auto brightness, Torchlight, Audio, Calls, Audio routing, Voice calls, Volume control, Earphones, Loud speaker, Microphone,
Notes
Settings app does not open from the app drawer. If it has been opened from the app drawer it must be killed from the terminal.
To open the settings app run: GSK_RENDERER=cairo gnome-control-center
The fingerprint sensor acts as Enter keyboard key.
Final Notes​
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Support​
Device specific telegram group: @Barrys_crib.
Thanks to the Manjaro team, Droidian Team, bibarub, supirlelik96 and TheKit for helping out to make this happen.
All the sources are available at
https://github.com/droidian-onclite/

Bry
But I want to know what is adaption package and how it works

Bry
But I want to know what is adaption package and how it works

Bro
But I want to know what is adaptation package and how it works

Sorry i sent it actually one time i dont know why it gone 3 times maybe the issue with network

the_arxyn said:
Bry
But I want to know what is adaption package and how it works
Click to expand...
Click to collapse
adaptation package is a sideloadable package containing all the binaires, scripts, configurations and other files needed to get the device to a working state. users flash the adaptation package once and that adaptation package installs a package as an example a deb package in debian which contains all the fixes and a repository for the user to update over the air via the package manager. so they do not have to flash anything else later they can just use the package manager and update and system will update just fine.

Related

Disable System Update ?

Last night I downgraded from B360 to B185 . Everything is very good but I always get some notification about the new B360 version which I downgraded from . I disabled system update notifications , cleared data/cache , disabled access to Phone , internet , wi-fi and etc . And after all that I still get update screen to allow update to use phone permissions and etc . I want to disable/remove system update . Is it possible without root ?
yes..
you can skip skip at the Setup screen (after clean flash or full wipe).. and cut the Internet once posible.
Then go to System, System Update 3 poinst above and Update settings. Then: Dissable Auto update and AutoDownload over Wifi.
And you will be let alone.
gxg said:
yes..
you can skip skip at the Setup screen (after clean flash or full wipe).. and cut the Internet once posible.
Then go to System, System Update 3 poinst above and Update settings. Then: Dissable Auto update and AutoDownload over Wifi.
And you will be let alone.
Click to expand...
Click to collapse
That worked . Thanks a lot !
Revengebg said:
That worked . Thanks a lot !
Click to expand...
Click to collapse
You're welcome.
But frankly ... I'll let Oreo for a while. One new update is on the way.. and also .. I belive soon 8.1 will come.
rooted device
if you users want to stop the system update notification u just need an rooted phone and this tool
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
murasio3 said:
if you users want to stop the system update notification u just need an rooted phone and this toolView attachment 4744084
Click to expand...
Click to collapse
Hi. What's the tool name please?
I feel like smashing the phone every morning.
Is there a way to disable system update without root yet? I cant find package disabler on the app store. I have a note 8 . Can somone pplease help
You don't need root nor TWRP.
You must enable hidden Developer options in Settings, and enable there ADB debugging over USB.
Install ADB on the PC - search on XDA for Minimal ADB and Fastboot tool
Use the adb command from PC
Code:
adb shell pm disable-user com.huawei.android.hwouc
In Settings, Apps, enable Show system services and you will see that System update is disabled - when you want it back, just enable
Use apps like AppInspector or DevCheck (from Playstore) to find package name for any (system) app you want to disable
zgfg said:
You don't need root nor TWRP.
You must enable hidden Developer options in Settings, and enable there ADB debugging over USB.
Install ADB on the PC - search on XDA for Minimal ADB and Fastboot tool
Use the adb command from PC
Code:
adb shell pm disable-user com.huawei.android.hwouc
In Settings, Apps, enable Show system services and you will see that System update is disabled - when you want it back, just enable
Use apps like AppInspector or DevCheck (from Playstore) to find package name for any (system) app you want to disable
Click to expand...
Click to collapse
It works for now.
Huawei P30 PRO.
Thank you.

Need Method for Google Pixel 4 Android R QPST & QXDM Log Method

Hi ,
I Need to Know the Complete Method How to Connect Google Pixel 4XL Android R With QPST & How to Take QXDM Log for Google
Thanks ,
Nabil Anwar
Hi, I am trying to install QXDM5 ( QXDM5.5.1.280.7.Windows-x86) on win10. First i have installed QPST.2.7.485.7.exe and it is successful and then tried to QXDM5 but while installing seen the error saying that "QUTS.Core was not installed. Reason: CatalogError". Here i have attached error logs. It would great help if some one help me on this issue.
sadly my 4xl has the same problem, it seems to be a serious bug from Google and needs to be fixed. Phone can't access Fastboot mode or Recovery mode, it can only stay in 9008 mode. This situation happened when I tried to update android 12 version but failed. Hope to have help from the developer, because there will be many people facing the same situation.
Hey!
I am working with the EDL mode, I am trying to use it as a way to unlock Pixel boot loader form it's carrier. Though I am still testing...
Let me see if I can help you guys:
*Keep in mind this only works on windows, and I am assuming you have ADB and Fastboot command line installed, and you have some experience using the command line, and you are using a recent version of Windows10,*
1. Remove Lmobile drivers(from device manager on windows) and install the Google one's instead. If you don't know how to do it just search on google and you will find a tutorial
2. You need to download Qualcomm drivers and QPST tool. I will leave a link to a website where you can download it.
3. After Qualcomm drivers are installed, set up QPST.
3. On your phone, if you have access to adb, run without quotes "adb reboot EDL"(for carbon coupe)
If the phone can't reach adb there are other 2 methods, one using fastboot commands and other using the testing pins(requires phone disassembly)
As my phone is working and running fine android 12 I only know the adb command.
Once on EDL mode the screen is going to be completely black, and device manager will se your phone as :
QUALCOMM HS-USB QDLOADER 9008(COM "USB port number")​or something similar.
Now you can use the QPST tool to flash the firmware and boot image, or any other software that supports EDL mode.
Here is a link to a website which explains very well how to set up and use the QPST tool and where you can download all you need.
Hope this helps you!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You are going to need also these files, that are the programmer files.
PLEASE KEEP IN MIND I DIN'T TRY OUT THIS FILES, SO THEY MAY BE FOR OTHER PHONE OR MAY NOT WORK.
So please use this files with caution, I found them on a post of XDA and they are in theory from a working Google Pixel 4XL, so they should work.
I would recommend using this one: generic > Pixel > EU > Commercial > pixel_Free and use that file, as this one is from an unlocked Pixel I believe
Though I didn't test them so they may just not work at all.

[ROM][LINUX][LAVENDER] Droidian Bookworm

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Droidian is a GNU/Linux distribution based on top of Mobian, a Debian-based distribution for mobile devices. The goal of Droidian is to be able to run Mobian on Android phones. This is accomplished by using well-known technologies such as libhybris and Halium.​Requirements​
Android 9 firmware for your device:
Redmi Note 7 lavender: LINK
Files​
Download the latest fastbootable image: droidian-UNOFFICIAL-phosh-phone-xiaomi_lavender-api28-arm64-nightly_XXXXXXXX.zip
Installation:​
Extract the archive
run the flash_all script
Boot to fastboot and let the script flash everything.
UBports Installer
Alternatively the UBports installer can also be used to install Droidian.
Notes​Default password​The default password is 1234.
List of working things can be found at https://github.com/droidian-lavender/device-page
APN​Mobile data needs an APN to be set up from Settings -> Mobile Network -> Access Point Names.
Broken mobile data after calls​Data connection might break after receiving and making calls. Switch it off and on from Settings -> Mobile Network to fix it. Be careful to not turn off the mobile modem or a device restart might be required.
Out of storage​By default when flashing Droidian it allocates 8GB of storage to the system. This might not be enough and luckily you can allocate more storage with ADB by running (while in recovery): adb shell e2fsck -fy /data/rootfs.img and adb shell resize2fs -f /data/rootfs.img xG where x is the amount of GB to allocate (eg: 50G for 50 GB).
SSH access​connect your phone to your computer and type ssh [email protected], the password is 1234 (on Windows, you may need PuTTY)
Applications​You can find a list of mobile-friendly Linux applications at LinuxPhoneApps
What Works
Manual brightness, Notification LED, Torchlight, Vibration, Carrier info, Data connection, Calls, Pin unlock, SMS, Audio routing, Voice calls, Volume control, Battery percentage, Online charging, RTC time, SDcard, Shutdown, Reboot, Bluetooth, Flight mode, Hotspot, WIFI, Auto brightness, Proximity, Rotation, Touch screen, Earphones, Loud speaker, Microphone, Waydroid
What partially works
Camera works fine in Waydroid but in system itself its slow and requires some technical work.
What doesn't work
GPS, Fingerprint, Offline charging, Dual SIM, Encryption
Waydroid​Waydroid is an Android container which lets Android apps run on Linux phones with GPU acceleration with full speed.
Waydroid works fine on Lavender.
Final Notes​
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Support​
Device specific telegram group: @Barrys_crib.
Droidian telegram group: @DroidianLinux.
Thanks to the Droidian team, erfanoabdi, Danct12 and Sergio for all helping out to make this happen.
All the sources are available at
https://github.com/droidian-lavender/
Attached images are from different devices but the interface looks and acts the same.
pretty cool, I guess it's nice to have an option if I ever want to turn this old device into a server or maybe run pihole. Nice work!
ghst7 said:
pretty cool, I guess it's nice to have an option if I ever want to turn this old device into a server or maybe run pihole. Nice work!
Click to expand...
Click to collapse
It can actually be used as a daily driver. I have been using Droidian on another device as a daily driver for a long time now.
Because we can run both Linux apps and Android apps it is a good option as a portable computer.
How should I update?
I followed the steps below, but the logo was black after I started
1. adb slideload .\Desktop\droidian-OFFICIAL-phosh-phone-rootfs-api28-arm64-nightly_20230109_4.zip
2. adb sideload .\Desktop\adaptation-droidian-lavender.zip
3. reboot
gas0324 said:
How should I update?
Click to expand...
Click to collapse
sudo apt update and sudo apt upgrade when you're in the OS
gas0324 said:
I followed the steps below, but the logo was black after I started
1. adb slideload .\Desktop\droidian-OFFICIAL-phosh-phone-rootfs-api28-arm64-nightly_20230109_4.zip
2. adb sideload .\Desktop\adaptation-droidian-lavender.zip
3. reboot
Click to expand...
Click to collapse
what is the issue you're having? did it flash everything correctly?
when you flash the adaptation package and reboot it boot up but not to the UI. it will apply the adaptation to the rootfs then reboot itself once and you should be in the OS
if in the first boot you force shutdown or reboot it the installation will fail
you can wipe data and start again
after install then reboot and don't touch your device
FakeShell said:
what is the issue you're having? did it flash everything correctly?
when you flash the adaptation package and reboot it boot up but not to the UI. it will apply the adaptation to the rootfs then reboot itself once and you should be in the OS
if in the first boot you force shutdown or reboot it the installation will fail
you can wipe data and start again
after install then reboot and don't touch your device
Click to expand...
Click to collapse
After Debian's logo appears again, the mobile phone screen is very colored and has no content
gas0324 said:
After Debian's logo appears again, the mobile phone screen is very colored and has no content
Click to expand...
Click to collapse
join the device specific group to debug this
FakeShell said:
join the device specific group to debug this
Click to expand...
Click to collapse
I don't understand
gas0324 said:
I don't understand
Click to expand...
Click to collapse
join me in telegram to debug this issue
Barry's crib
Barry's crib. when we mess with things, stuff go here. don't spam and keep it english thats it
t.me
FakeShell said:
join me in telegram to debug this issue
Barry's crib
Barry's crib. when we mess with things, stuff go here. don't spam and keep it english thats it
t.me
Click to expand...
Click to collapse
OK, I'm downloading telegram
FakeShell said:
join me in telegram to debug this issue
Barry's crib
Barry's crib. when we mess with things, stuff go here. don't spam and keep it english thats it
t.me
Click to expand...
Click to collapse
Sorry, I can't receive the SMS verification code from Telegram now. I'm solving this problem, and I will contact you later
User forgot to downgrade to miui android 9
It's in the requirements guys you need to downgrade to android 9 first!
It works well at present
droidian-OFFICIAL-phosh-phone-rootfs-api28-arm64-nightly_XXXXXXXX.zip
Click to expand...
Click to collapse
There is not a matching file on the nightly released 30 minutes ago, and cant seem to find previous releases. Which one do i download?
rodrimax10 said:
There is not a matching file on the nightly released 30 minutes ago, and cant seem to find previous releases. Which one do i download?
Click to expand...
Click to collapse
if you can't find it there download this
https://github.com/droidian-images/rootfs-api28gsi-all/releases/download/nightly/droidian-rootfs-api28gsi-arm64_20230126.zip
Release nightly · droidian-images/rootfs-api28gsi-all
Deprecated, use https://github.com/droidian-images/droidian/releases - Release nightly · droidian-images/rootfs-api28gsi-all
github.com
droidian-rootfs-api28gsi-arm64_xxxxxxxx.zip
This is the closest system I have used to real Linux, but I still hope it can support Docker. Why can't I run Docker?
FakeShell said:
UBports Installer
Alternatively the UBports installer can also be used to install Droidian.
Click to expand...
Click to collapse
What's the procedure to do that? Thought UBports installer can only install Ubuntu Touch
Sithhy™ said:
What's the procedure to do that? Thought UBports installer can only install Ubuntu Touch
Click to expand...
Click to collapse
Same way you install UT druring os selection select droidian

[ROM][LINUX][ONCLITE] Droidian Bookworm

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Droidian is a GNU/Linux distribution based on top of Mobian, a Debian-based distribution for mobile devices. The goal of Droidian is to be able to run Mobian on Android phones. This is accomplished by using well-known technologies such as libhybris and Halium.​Requirements​
Android 9 firmware for your device:
Redmi 7 onclite: LINK
Files​
Download the latest fastbootable image: droidian-UNOFFICIAL-phosh-phone-xiaomi_onclite-api28-arm64-nightly_XXXXXXXX.zip
Installation​
Extract the archive
run the flash_all script
Boot to fastboot and let the script flash everything.
Alternative installation
Alternatively the UBports installer can also be used to install Droidian
Notes​The default password is 1234.
List of working things can be found at https://github.com/droidian-onclite/device-page
APN​Mobile data needs an APN to be set up from Settings -> Mobile Network -> Access Point Names.
Broken mobile data after calls​Data connection might break after receiving and making calls. Switch it off and on from Settings -> Mobile Network to fix it. Be careful to not turn off the mobile modem or a device restart might be required.
Out of storage​By default when flashing Droidian it allocates 8GB of storage to the system. This might not be enough and luckily you can allocate more storage with ADB by running (while in recovery): adb shell e2fsck -fy /data/rootfs.img and adb shell resize2fs -f /data/rootfs.img xG where x is the amount of GB to allocate (eg: 50G for 50 GB).
SSH access​connect your phone to your computer and type ssh [email protected], the password is 1234 (on Windows, you may need PuTTY)
Applications​You can find a list of mobile-friendly Linux applications at LinuxPhoneApps
What Works
Notification LED, Torchlight, Vibration, Carrier info, Data connection, Calls, Pin unlock, SMS, Audio routing, Voice calls, Volume control, Battery percentage, Online charging, RTC time, SDcard, Shutdown, Reboot, Bluetooth, Flight mode, Hotspot, WIFI, Proximity, Rotation, Touch screen, Earphones, Loud speaker, Microphone, Waydroid, Brightness, Encryption
What partially works
Camera works fine in Waydroid but in system itself its slow and requires some technical work.
What doesn't work
GPS, Fingerprint, Offline charging, Dual SIM, Auto brightness
Waydroid​Waydroid is an Android container which lets Android apps run on Linux phones with GPU acceleration with full speed.
Waydroid works fine on onclite.
Final Notes​
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Support​
Device specific telegram group: @Barrys_crib.
Droidian telegram group: @DroidianLinux.
Thanks to the Droidian Team, bibarub, supirlelik96 and TheKit for helping out to make this happen.
All the sources are available at
https://github.com/droidian-onclite/
Attached images are from different devices but the interface looks and acts the same.
How long does first boot take, cause mine has been stuck on boot for the last hour or so. Is this normal or is my phone bootlooping?
SolomoEudor143 said:
How long does first boot take, cause mine has been stuck on boot for the last hour or so. Is this normal or is my phone bootlooping?
Click to expand...
Click to collapse
Have you downgraded to Android 9
FakeShell said:
Redmi 7 onclite: LINK
Click to expand...
Click to collapse
Link here should be onclite not lavender. (wrong in the other thread as well)
Eskander said:
Link here should be onclite not lavender. (wrong in the other thread as well)
Click to expand...
Click to collapse
ah my bad i forgot to change it
will update now
FakeShell said:
ah my bad i forgot to change it
will update now
Click to expand...
Click to collapse
Sry for late reply but I was eventually able to get it to work. Originally I had installed Android 9 via fastboot and booted into it. Then I went back into twrp, wiped system and data and installed the custom rom and adaptation package. This time it got stuck.
For my next go I wiped the phone entirely and installed the Android 9 rom via twrp this time. I wiped the system and data and directly flashed the droidian rom and adaptation package without booting into Android 9. This time it had worked.

[ROM][LINUX][LAVENDER][EXPERIMENTAL] Manjaro libhybris

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Manjaro is a GNU/Linux distribution utilizing technologies like libybris and Halium to run a Linux distribution on Android devices.​Before starting the installation I should add that Manjaro libhybris is very experimental and it might break at any time so its more of a toy. If you want a smooth and more stable experience that can be daily driven, take a look at Droidian. Droidian on lavender
Requirements​
Android 9 firmware for your device:
Redmi Note 7 lavender: LINK
Files​
Download the latest rootfs: Manjaro-ARM-phosh-google-sargo-XXXXXXXX.zip. (Yes my work is based on google sargo and i used that as a base mostly because i also own a sargo so i experimented with that first then based my work off of that)
Download the adaptation package: adaptation-manjaro-lavender.zip.
Download TWRP or any recovvery: TWRP.img
Installation:​
Boot into fastboot and run: fastboot flash recovery TWRP.img
Reboot into recovery: fastboot reboot recovery
in recovery wipe data and system.
Go into sideload mode and run: adb sideload Manjaro-ARM-phosh-google-sargo-XXXXXXXX.zip
After it's done go back into sideload mode and run: adb sideload adaptation-manjaro-lavender.zip
Now reboot.
The first boot will take a while.
Notes​Default password​The default password is 123456.
APN​Mobile data needs an APN to be set up from Settings -> Mobile Network -> Access Point Names.
Broken mobile data after calls​Data connection might break after receiving and making calls. Switch it off and on from Settings -> Mobile Network to fix it. Be careful to not turn off the mobile modem or a device restart might be required.
Out of storage​By default when flashing Manjaro it allocates 16GB of storage to the system. This might not be enough and luckily you can allocate more storage with ADB by running (while in recovery): adb shell e2fsck -fy /data/rootfs.img and adb shell resize2fs -f /data/rootfs.img xG where x is the amount of GB to allocate (eg: 50G for 50 GB).
SSH access​connect your phone to your computer and type ssh [email protected], the password is 1234 (on Windows, you may need PuTTY)
Applications​You can find a list of mobile-friendly Linux applications at LinuxPhoneApps
What Works
Notification LED, Vibration, Carrier info, Data connection, Pin unlock, SMS, Battery percentage, Online charging, RTC time, SDcard, Shutdown, Reboot, Bluetooth, Flight mode, Hotspot, WIFI, Proximity, Rotation, Touch screen, Waydroid, Brightness
What doesn't work
GPS, Fingerprint, Offline charging, Dual SIM, Auto brightness, Torchlight, Audio, Calls, Audio routing, Voice calls, Volume control, Earphones, Loud speaker, Microphone
Notes
Settings app does not open from the app drawer. If it has been opened from the app drawer it must be killed from the terminal.
To open the settings app run: GSK_RENDERER=cairo gnome-control-center
The fingerprint sensor acts as Enter keyboard key.
Final Notes​
I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
Support​
Device specific telegram group: @Barrys_crib.
Thanks to the Manjaro team, Droidian Team, Danct12 and erfanoabdi for helping out to make this happen.
All the sources are available at
https://github.com/droidian-lavender/

Categories

Resources