GearLock - Custom Recovery Replacement for Android-x86

Software GearLock - Custom Recovery Replacement for Android-x86 7.3.3

AXON

Supreme
Moderator
Blog Author
GearLock is a command line program to help you customize & install custom software in your android-x86 OS. It has the capability of running in both GUI and TERMINAL with a early-recovery mode. GearLock has been a part of DarkMatter project until now, but I decided to make it universal for any android-x86 OS :)

Feature List
  • Install any custom kernel / mesa or pretty much anything. There are also tons of other extension & packages available in our RESOURCES section for you to install with a powerful package-manager.

  • Install flashable zip files. (BETA)

  • Use RECOVERY-MODE even before your android starts.
    + MidNight Commander FileManager integration in recovery mode.
    + Repair corrupted EXT partitions before booting up the OS.

  • Decompress / extend the size of your system image

  • Backup & restore your whole data

  • Mesa Version faker

  • Change CPU governor & frequency

  • Change MAC Address

  • Update google apps directly from a opengapps package

  • Install latest/custom magisk version directly from github source by patching the ramdisk. (on-device)

  • GoogleLess Mode feature

  • Unity Game Engine Crash Fix

  • Resolve the issue for magisk installation, in which magisk makes the tty unusable

  • SU-Handler for switching between SuperSU & MagiskSU

  • Introducing GearProp, which can force overwrite any system property.

  • Purge / remove extra kernel modules from your system

  • MultiLang support with UTF8. (EN, VN, CN, ES)

  • Record screen with audio without any app. (Directly from gearlock with internal audio support)

  • Very developer friendly with tons of easy to use tools

  • Disable / Enable Laptop touchpad or keyboard

  • Extensible by installing custom extensions

  • And many more! This list is probably outdated, lol.

Supported android-x86 OS List
  1. Official Android-x86
  2. Official PhoenixOS & DarkMatter
  3. Official PrimeOS
  4. Official BlissOS
  5. Official RemixOS
  6. LineageOS x86

Boot-Flags

You can control the behavior of GearLock early recovery screen with boot-flags.
There are three kinds of flags you can use
  • NORECOVERY
  • ALWAYSRECOVERY
  • FIXFS
  • NOGFX
NORECOVERY
This helps you bypass the recovery countdown screen. You can either put NORECOVERY=0 in your grub-config or make a file named norecovery in your android-x86 partition​
Grub config example:​
C-like:
linux /kernel quiet NORECOVERY=0
ALWAYSRECOVERY
This lets you to auto-enter recovery mode always* without having to press ESC.​
Just like NORECOVERY, you can active this by grub (ALWAYSRECOVERY=0) or by making a file named alwaysrecovery in android-x86 partition​
FIXFS
This will auto-fix extFS on each boot from the option which you find in recovery mode.​
Grub> FIXFS=0​
File-Flag> fixfs
NOGFX
When this flag is found, GearLock does not attempt to get the best possible visuals during RECOVERY-MODE. There are some really rare cases among some users in which when GearLock tries to ensure better visuals, kernel panic happens during boot.​
Grub> NOGFX=0​
File-Flag> nogfx​

Developer Documentation

In simple words, GearLock brings a whole range of pure linux utilities. Which includes bash, python, coreutils, nano and more ! (Runs system independently, meaning even if you delete the whole system these are still executable)

Not only that, let me introduce you to GearLock-Dev-Kit. GDK is the thing which you can use for building such package/extension. There is also a ready-to-use kernel package-template alongside custom-core package for making extensions and so on.

For full insights check the developer documentation

If you want to build GearLock with android-x86 then refer to the link below(Source Code)

How to install

Simply follow everything said at the link below:

How it looks and works like

These previews can be really old from what it's like in the latest version

In early boot (Recovery Mode)
1587998696989-png.376


Metro Interface (Live system GUI)
1587995874623-png.372


Metro Package Manager
1587995988284-png.373


Classic interface
1587996910486-png.375


Status page
gearlock-status-preview-png.512



Flashable ZIP Compatibility

If you want my honest word then you should know that about 99% of the available flashable zips out there will likely fail since they were never made for android-x86 and GearLock has nothing to do about that. In which most of them are flashable-roms which you obviously won't be installing on android-x86. Currently I've had success with OpenGapps and a few other zips. Other than that will surely fail unless the developer itself implements android-x86 support.


Thanks to

First of all I'd like to thank everyone in our community because without you guys I wouldn't be able to do such stuffs. It's been a pleasure to be a part of this community. Thank you.

Special thanks to @HMTheBoy154 & @Night & @mido.fayad for bringing some awesome GearLock package & extensions alongside helping the community in various issues in their free time. They played a big role in this community :) They've been always there in the time of need.

Thanks to the beta testers : @AngusX , @dabombUSA , @Fazeel.abbas2 , @P.B | D.B , @Kenny
Thanks to everyone involved into the Android-x86 Project, because without it GearLock wouldn't exist...



Some last words from me

I never thought I'd be able to do such stuffs before, it's been an honor. More importantly, I really wanna thank android-x86. Because of it I could also learn a lot, yes and that includes some funny people also :ROFLMAO:
It hasn't been easy to keep up till here. Required a lot of patience and hard work to make it here.

Don't forget to submit your review if you can :)
 
Last edited:

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Extend the limits of Android-x86 with a new update entry:

The universal version of GearLock has been unleased.

This update includes tons of bugfix, improvements & new features of-course!

I'm kind of tired of typing right now, so I'll try to wrap up the changelog quickly 😅


  • New RECOVERY-Mode
  • New Interface theme
  • Lot of bugfixes and improvements
  • Improvements in gearlock package manager & extension runner
  • Improvements in gearboot & gearprop
  • New mac-changer feature...

Read the rest of this update entry...
 

Capk

New member
VC
2
مرحبا أصدقاء ، الرجاء مساعدة أي شخص يستطيع. أنا أملك جهاز كمبيوتر مكتبي. معالج Intel cori 5 9400 f. لكن المشكلة لا تدعم الأنظمة المزيفة لإطلاق العنقاء. هل أجد الحل ، ويفضل أن يكون في شكل فيديو أو صورة؟:حب::حب::حب:
 

MrMiy4mo

Well-known member
"Internal audio record" option every time using my microphone why? (integrated gearlock)

Also, ı have green screen videos with any non-stock mesa.
 

hcr

New member
VC
14
GearLock is a command line program to help you customize & install custom software in your android-x86 OS. It has the capability of running in both GUI and TERMINAL with a early-recovery mode. GearLock has been a part of DarkMatter project until now, but I decided to make it universal for any android-x86 OS :)

Feature List
  • Install any custom kernel / mesa or pretty much anything. There are also tons of other extension & packages available in our RESOURCES section for you to install with a powerful package-manager.

  • Use RECOVERY-MODE even before your android starts.

  • Repair corrupted EXT partitions before booting up the OS.

  • Decompress / extend the size of your system image

  • Backup & restore your whole data

  • Change CPU governor

  • Change MAC Address

  • Update google apps directly from a opengapps package

  • Install latest/custom magisk version directly from github source by patching the ramdisk. (on-device)

  • GoogleLess Mode feature

  • Unity Game Engine Crash Fix

  • Resolve the issue for magisk installation, in which magisk makes the tty unusable

  • SU-Handler for switching between SuperSU & MagiskSU

  • Record screen with audio without any app. (Directly from gearlock with internal audio support)

  • Very developer friendly with tons of easy to use tools

  • Extensible by installing custom extensions

Supported android-x86 OS List
  1. Official Android-x86
  2. Official PhoenixOS & DarkMatter
  3. Official PrimeOS
  4. Official BlissOS (v12 is excluded since it's not stable.)
  5. Official RemixOS

Developer Documentation

In simple words, GearLock brings a whole range of pure linux utilities. Which includes bash, python, coreutils, nano and more ! (Runs systemlessly, meaning even if you delete the whole system these are still executable)

Not only that, let me introduce you to GearLock-Dev-Kit. GDK is the thing which you can use for building such package/extension. There is also a ready-to-use kernel package-template alongside custom-core package for making extensions and so on.

For full insights check the developer documentation
https://supreme-gamers.com/gearlock


How to install

It's simple as cake to install GearLock. All you just need is a working brain and some attention.

Steps >
  1. Download the installer by clicking on the green Download button on the top.
  2. Copy it to your Internal-Storage / Main-Storage using a file-manager.
  3. Press Alt + F1.
  4. Type the following commands one by one and press enter at each line
    Bash:
    mv /sdcard/gearlock /data
    cd /data
    chmod +x gearlock
    ./gearlock

  5. Once you run the commands, it will start the installer and ask you to select your android-x86 OS partition.
  6. You select it and your installation is done :)

How it looks and works like

* In early boot (Recovery Mode)
1587998696989-png.376


* Metro Interface (Live system GUI)
1587995874623-png.372


* Metro Package Manager
1587995988284-png.373


* Classic interface
1587996910486-png.375



Thanks to

First of all I'd like to thank everyone in our community because without you guys I wouldn't be able to do such stuffs. It's been a pleasure to be a part of this community. Thank you.

Special thanks to @HMTheBoy154 & @Night & @mido.fayad for bringing some awesome GearLock package & extensions alongside helping the community in various issues in their free time. They played a big role in this community :) They've been always there in the time of need.

Thanks to the beta testers : @AngusX , @dabombUSA , @Fazeel.abbas2 , @P.B | D.B , @KENNY
Thanks to everyone involved into the Android-x86 Project, because without it GearLock wouldn't exist...



Some last words from me

I never thought I'd be able to do such stuffs before, it's been an honor. More importantly, I really wanna thank android-x86. Because of it I could also learn a lot, yes and that includes some funny people also :ROFLMAO: It hasn't been easy to keep up till GearLock 6.0. Required a lot of patience and hard work to make it here. Not to mention, me & my friend @HMTheBoy154 is 15 years of old :ROFLMAO: It's been fun to learn new things.


If you found this project helpful to you then Click here To > Support this Project without donating :)
Also don't forget to submit your review if you can :)

Join Our Discord Server for Help and Cool-stuffs
images.png
Very important update, could I update my dark matter 4.4 's gearlock with this ? So I could use gxp extensions and internal audio recording?
 

hcr

New member
VC
14
Tried as described with my install and after it failed and lost root , I formatted my ext4 partition and retried with a fresh install but with failure and root is lost .received_2734596333489532.jpeg
Here is a screenshot describing error message
Post automatically merged:

Also I have a seperate feature request , is it possible to add exfat file system support , fx file manager doesn't see my exfat partition , although my android phone sees an sd card formatted in exfat.
Thanks in advance
 
Last edited:

B1t0y

New member
VC
16
Need help!!! I was able to successfully install and supercharge system of my bliss OS rom, but after it went to boot loop and I cannot get back to bliss ROM itself. Followed guide in the post and was successful except for the boot loop after. Thanks in advance.
 

MrMiy4mo

Well-known member
Need help!!! I was able to successfully install and supercharge system of my bliss OS rom, but after it went to boot loop and I cannot get back to bliss ROM itself. Followed guide in the post and was successful except for the boot loop after. Thanks in advance.
Use "Repair corrupted EXT partition" option.
 

cruzer007

New member
VC
4
after installing gearlock 6.0 in exo 4.6 when i press tab or arrow keys there is a beep sound and i cant turn it off, how to turn it off?
 

xaxaojunior

New member
VC
6
GearLock is a command line program to help you customize & install custom software in your android-x86 OS. It has the capability of running in both GUI and TERMINAL with a early-recovery mode. GearLock has been a part of DarkMatter project until now, but I decided to make it universal for any android-x86 OS :)

Feature List
  • Install any custom kernel / mesa or pretty much anything. There are also tons of other extension & packages available in our RESOURCES section for you to install with a powerful package-manager.

  • Use RECOVERY-MODE even before your android starts.

  • Repair corrupted EXT partitions before booting up the OS.

  • Decompress / extend the size of your system image

  • Backup & restore your whole data

  • Change CPU governor

  • Change MAC Address

  • Update google apps directly from a opengapps package

  • Install latest/custom magisk version directly from github source by patching the ramdisk. (on-device)

  • GoogleLess Mode feature

  • Unity Game Engine Crash Fix

  • Resolve the issue for magisk installation, in which magisk makes the tty unusable

  • SU-Handler for switching between SuperSU & MagiskSU

  • Record screen with audio without any app. (Directly from gearlock with internal audio support)

  • Very developer friendly with tons of easy to use tools

  • Extensible by installing custom extensions

Supported android-x86 OS List
  1. Official Android-x86
  2. Official PhoenixOS & DarkMatter
  3. Official PrimeOS
  4. Official BlissOS (v12 is excluded since it's not stable.)
  5. Official RemixOS

Developer Documentation

In simple words, GearLock brings a whole range of pure linux utilities. Which includes bash, python, coreutils, nano and more ! (Runs systemlessly, meaning even if you delete the whole system these are still executable)

Not only that, let me introduce you to GearLock-Dev-Kit. GDK is the thing which you can use for building such package/extension. There is also a ready-to-use kernel package-template alongside custom-core package for making extensions and so on.

For full insights check the developer documentation
https://supreme-gamers.com/gearlock


How to install

It's simple as cake to install GearLock. All you just need is a working brain and some attention.

Steps >
  1. Download the installer by clicking on the green Download button on the top.
  2. Copy it to your Internal-Storage / Main-Storage using a file-manager.
  3. Press Alt + F1.
  4. Type the following commands one by one and press enter at each line
    Bash:
    mv /sdcard/gearlock /data
    cd /data
    chmod +x gearlock
    ./gearlock

  5. Once you run the commands, it will start the installer and ask you to select your android-x86 OS partition.
  6. You select it and your installation is done :)

How it looks and works like

* In early boot (Recovery Mode)
1587998696989-png.376


* Metro Interface (Live system GUI)
1587995874623-png.372


* Metro Package Manager
1587995988284-png.373


* Classic interface
1587996910486-png.375



Thanks to

First of all I'd like to thank everyone in our community because without you guys I wouldn't be able to do such stuffs. It's been a pleasure to be a part of this community. Thank you.

Special thanks to @HMTheBoy154 & @Night & @mido.fayad for bringing some awesome GearLock package & extensions alongside helping the community in various issues in their free time. They played a big role in this community :) They've been always there in the time of need.

Thanks to the beta testers : @AngusX , @dabombUSA , @Fazeel.abbas2 , @P.B | D.B , @KENNY
Thanks to everyone involved into the Android-x86 Project, because without it GearLock wouldn't exist...



Some last words from me

I never thought I'd be able to do such stuffs before, it's been an honor. More importantly, I really wanna thank android-x86. Because of it I could also learn a lot, yes and that includes some funny people also :ROFLMAO: It hasn't been easy to keep up till GearLock 6.0. Required a lot of patience and hard work to make it here. Not to mention, me & my friend @HMTheBoy154 is 15 years of old :ROFLMAO: It's been fun to learn new things.


If you found this project helpful to you then Click here To > Support this Project without donating :)
Also don't forget to submit your review if you can :)

Join Our Discord Server for Help and Cool-stuffs
images.png

i already did what it was.. and completely install but when im pressing alt+f1 , it
GearLock is a command line program to help you customize & install custom software in your android-x86 OS. It has the capability of running in both GUI and TERMINAL with a early-recovery mode. GearLock has been a part of DarkMatter project until now, but I decided to make it universal for any android-x86 OS :)

Feature List
  • Install any custom kernel / mesa or pretty much anything. There are also tons of other extension & packages available in our RESOURCES section for you to install with a powerful package-manager.

  • Use RECOVERY-MODE even before your android starts.

  • Repair corrupted EXT partitions before booting up the OS.

  • Decompress / extend the size of your system image

  • Backup & restore your whole data

  • Change CPU governor

  • Change MAC Address

  • Update google apps directly from a opengapps package

  • Install latest/custom magisk version directly from github source by patching the ramdisk. (on-device)

  • GoogleLess Mode feature

  • Unity Game Engine Crash Fix

  • Resolve the issue for magisk installation, in which magisk makes the tty unusable

  • SU-Handler for switching between SuperSU & MagiskSU

  • Record screen with audio without any app. (Directly from gearlock with internal audio support)

  • Very developer friendly with tons of easy to use tools

  • Extensible by installing custom extensions

Supported android-x86 OS List
  1. Official Android-x86
  2. Official PhoenixOS & DarkMatter
  3. Official PrimeOS
  4. Official BlissOS (v12 is excluded since it's not stable.)
  5. Official RemixOS

Developer Documentation

In simple words, GearLock brings a whole range of pure linux utilities. Which includes bash, python, coreutils, nano and more ! (Runs systemlessly, meaning even if you delete the whole system these are still executable)

Not only that, let me introduce you to GearLock-Dev-Kit. GDK is the thing which you can use for building such package/extension. There is also a ready-to-use kernel package-template alongside custom-core package for making extensions and so on.

For full insights check the developer documentation
https://supreme-gamers.com/gearlock


How to install

It's simple as cake to install GearLock. All you just need is a working brain and some attention.

Steps >
  1. Download the installer by clicking on the green Download button on the top.
  2. Copy it to your Internal-Storage / Main-Storage using a file-manager.
  3. Press Alt + F1.
  4. Type the following commands one by one and press enter at each line
    Bash:
    mv /sdcard/gearlock /data
    cd /data
    chmod +x gearlock
    ./gearlock

  5. Once you run the commands, it will start the installer and ask you to select your android-x86 OS partition.
  6. You select it and your installation is done :)

How it looks and works like

* In early boot (Recovery Mode)
1587998696989-png.376


* Metro Interface (Live system GUI)
1587995874623-png.372


* Metro Package Manager
1587995988284-png.373


* Classic interface
1587996910486-png.375



Thanks to

First of all I'd like to thank everyone in our community because without you guys I wouldn't be able to do such stuffs. It's been a pleasure to be a part of this community. Thank you.

Special thanks to @HMTheBoy154 & @Night & @mido.fayad for bringing some awesome GearLock package & extensions alongside helping the community in various issues in their free time. They played a big role in this community :) They've been always there in the time of need.

Thanks to the beta testers : @AngusX , @dabombUSA , @Fazeel.abbas2 , @P.B | D.B , @KENNY
Thanks to everyone involved into the Android-x86 Project, because without it GearLock wouldn't exist...



Some last words from me

I never thought I'd be able to do such stuffs before, it's been an honor. More importantly, I really wanna thank android-x86. Because of it I could also learn a lot, yes and that includes some funny people also :ROFLMAO: It hasn't been easy to keep up till GearLock 6.0. Required a lot of patience and hard work to make it here. Not to mention, me & my friend @HMTheBoy154 is 15 years of old :ROFLMAO: It's been fun to learn new things.


If you found this project helpful to you then Click here To > Support this Project without donating :)
Also don't forget to submit your review if you can :)

Join Our Discord Server for Help and Cool-stuffs
images.png
GearLock is a command line program to help you customize & install custom software in your android-x86 OS. It has the capability of running in both GUI and TERMINAL with a early-recovery mode. GearLock has been a part of DarkMatter project until now, but I decided to make it universal for any android-x86 OS :)

Feature List
  • Install any custom kernel / mesa or pretty much anything. There are also tons of other extension & packages available in our RESOURCES section for you to install with a powerful package-manager.

  • Use RECOVERY-MODE even before your android starts.

  • Repair corrupted EXT partitions before booting up the OS.

  • Decompress / extend the size of your system image

  • Backup & restore your whole data

  • Change CPU governor

  • Change MAC Address

  • Update google apps directly from a opengapps package

  • Install latest/custom magisk version directly from github source by patching the ramdisk. (on-device)

  • GoogleLess Mode feature

  • Unity Game Engine Crash Fix

  • Resolve the issue for magisk installation, in which magisk makes the tty unusable

  • SU-Handler for switching between SuperSU & MagiskSU

  • Record screen with audio without any app. (Directly from gearlock with internal audio support)

  • Very developer friendly with tons of easy to use tools

  • Extensible by installing custom extensions

Supported android-x86 OS List
  1. Official Android-x86
  2. Official PhoenixOS & DarkMatter
  3. Official PrimeOS
  4. Official BlissOS (v12 is excluded since it's not stable.)
  5. Official RemixOS

Developer Documentation

In simple words, GearLock brings a whole range of pure linux utilities. Which includes bash, python, coreutils, nano and more ! (Runs systemlessly, meaning even if you delete the whole system these are still executable)

Not only that, let me introduce you to GearLock-Dev-Kit. GDK is the thing which you can use for building such package/extension. There is also a ready-to-use kernel package-template alongside custom-core package for making extensions and so on.

For full insights check the developer documentation
https://supreme-gamers.com/gearlock


How to install

It's simple as cake to install GearLock. All you just need is a working brain and some attention.

Steps >
  1. Download the installer by clicking on the green Download button on the top.
  2. Copy it to your Internal-Storage / Main-Storage using a file-manager.
  3. Press Alt + F1.
  4. Type the following commands one by one and press enter at each line
    Bash:
    mv /sdcard/gearlock /data
    cd /data
    chmod +x gearlock
    ./gearlock

  5. Once you run the commands, it will start the installer and ask you to select your android-x86 OS partition.
  6. You select it and your installation is done :)

How it looks and works like

* In early boot (Recovery Mode)
1587998696989-png.376


* Metro Interface (Live system GUI)
1587995874623-png.372


* Metro Package Manager
1587995988284-png.373


* Classic interface
1587996910486-png.375



Thanks to

First of all I'd like to thank everyone in our community because without you guys I wouldn't be able to do such stuffs. It's been a pleasure to be a part of this community. Thank you.

Special thanks to @HMTheBoy154 & @Night & @mido.fayad for bringing some awesome GearLock package & extensions alongside helping the community in various issues in their free time. They played a big role in this community :) They've been always there in the time of need.

Thanks to the beta testers : @AngusX , @dabombUSA , @Fazeel.abbas2 , @P.B | D.B , @KENNY
Thanks to everyone involved into the Android-x86 Project, because without it GearLock wouldn't exist...



Some last words from me

I never thought I'd be able to do such stuffs before, it's been an honor. More importantly, I really wanna thank android-x86. Because of it I could also learn a lot, yes and that includes some funny people also :ROFLMAO: It hasn't been easy to keep up till GearLock 6.0. Required a lot of patience and hard work to make it here. Not to mention, me & my friend @HMTheBoy154 is 15 years of old :ROFLMAO: It's been fun to learn new things.


If you found this project helpful to you then Click here To > Support this Project without donating :)
Also don't forget to submit your review if you can :)

Join Our Discord Server for Help and Cool-stuffs
images.png
put the space in the area where i've marked red.
hope this one help some people. ;)
View attachment 378

i have completely install.. but when im pressing alt-f1 , its just stuck at screen "press g for gearlock command and enter..
any solve ?
Post automatically merged:

When i do that it i just get a prompt android_x86# and nothing happens. Why is that happening?

yes this happend to metoo
Post automatically merged:

When i do that it i just get a prompt android_x86# and nothing happens. Why is that happening?

yes this happend to metoo
Post automatically merged:

@Night already did bro like instructions and all done completely..
after restart , when using alt+f1 its just stuck there.. gearlock only can use after booting and on gearlock apps
 
Last edited:

B1t0y

New member
VC
16
Has anyone been successful in super charge system and change kernel in any android pie or 9 image? I think it still has problems with any pie build that makes a bootloop after super charging system.
 

AXON

Supreme
Moderator
Blog Author
Has anyone been successful in super charge system and change kernel in any android pie or 9 image? I think it still has problems with any pie build that makes a bootloop after super charging system.
Hi, it's more likely to be a system issue, it'd be helpful if you could get me your logcat.

Run this in the tty just after you see the bootani.
Bash:
logcat > /data/logcat.txt
 

B1t0y

New member
VC
16
Hi, it's more likely to be a system issue, it'd be helpful if you could get me your logcat.

Run this in the tty just after you see the bootani.
Bash:
logcat > /data/logcat.txt

It says logcat read failure. I tried this pressing alt+f1 after bootani and typed logcat > /data/logcat.txt. i tried also in boot recovery in gearlock in open virtual command terminal. When i choose repair option it only leads me to the command prompt android_x86_64. I am using a bliss os pie build latest 20200411 if that is something needed.

I tried it on primeos mainline and worked without any issues.
 
Last edited:

Get Connected

Discord Server
Top