GearLock - Custom Recovery Replacement for Android-x86

Software GearLock - Custom Recovery Replacement for Android-x86 7.3.15

poop

New member
VC
28
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

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

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 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.
Note: Root-Access is required and if you use NTFS then windows-hybernation should be disabled.

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



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.


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
Release dm4.7
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.7.2 Released

This is just a tiny followup bugfix update for the last 6.7 release.

I have another good news, GearLock OTA server is now fully operational and from now on you will get update notifications on GearLock and directly receive the updates from there.

Hint: Use GearLock > More > Updater to directly update to the latest version from 6.2 and above.

Read the rest of this update entry...
 

decanterwg

New member
VC
2
Hi, I can't replace the gearlock, I type everything with spaces and everything, but when January gives me an error, I'm in trouble, why and I tried many days, will I be placing the file in the wrong place?
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.7.4 Released

ChangeLog

  • Ignore supercharge check (system.img decompression / extension check) for ISO live boot.

  • Improvements in BackupFS function. (Now it will backup your BootFileSystems also for SystemFS option)

  • New Feature: Android DeviceID changer / faker. (Main-Menu >> SystemMask DashBoard)

  • Improve permanent GoogleLess mode function.

Read the rest of this update entry...
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.7.5 Released

ChangeLog

  • Optimization in recovery-mode.

  • Minor improvements in gearlock-installer executable.

  • Default free commandLine-prog to toybox version.

  • Fix infinite loop in recovery-mode countdown screen for android-10+ liveBoot. ( Reported by @Electrikjesus )

And as usual, the OTA update has been pushed, thus you can also directly update from GearLock itself.

Read the rest of this update entry...
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.7.6 Released

ChangeLog
  • New feature: System Debloater & unGoogler. (Game / System Tweaks)
  • Major improvements in gearboot process handling.
  • Ensure gearlock governor/frequency changer can always get then top priority to apply tasks on each boot.
  • Fix typo in PermanentGoogleLessMode option. (Game / System Tweaks)
  • Major improvements in gearlock-cli.
  • Fix GearLock not properly exiting on tty.
  • Tiny optimization on metro theme.

Read the rest of this update entry...
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.8 Released

ChangeLog
  • Complete re-write of GXPM ZipFlash. Means more optimization and now it can print live output of zip installation process.

  • Now you can AutoMake GXPM install-able Mesa-Package from your current booted system directly without doing anything in seconds! Will work flawlessless for almost any android-x86 version. (Check >> More > Dev-Zone) {on-device GDK}

  • Bugfix in AutoMake Kernel-Package for on-device GDK.

  • A new...

Read the rest of this update entry...
 

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.8.3 Released

ChangeLog
  • Set MIN-API to SDK 22 for supporting Android Marshmallow and Lolipop. (Reported by @RIM)

  • Add a special feature for blissOS builds by @Electrikjesus on recovery-mode, including more optimizations in recovery-mode.

  • Minor improvements in ON-DEVICE-GDK.

  • Auto unload pcspkr on boot-comp for those facing unexpected beeping sound on keypress.
    * Magisk-TTY1 fix has been removed.
    * More optimizations in gearboot...

Read the rest of this update entry...
 

godboy

New member
VC
2
AXON is Grateful for your work, now I can play games on Remix os 64bit(I really like it, its stability).And my old computer on 775 socket SSE 4.1, now thanks to you, it is not useless for Android at all.From January 2019 could not start Standoff 2,now it works,I can not but rejoice.
 

AXON

Supreme
Moderator
Blog Author

AXON

Supreme
Moderator
Blog Author
AXON updated GearLock - Custom Recovery Replacement for Android-x86 with a new update entry:

GearLock 6.8.5 Released

ChangeLog
  • Add android-11 support.
  • Fix loading issue for hid-apple keyboard driver in recovery mode.
  • New feature (was previously removed): AlsaPresets. {Found at Game/Sys tweaks menu}
  • Add a new boot parameter called SC_SIZE, you can define your system image expansion size with it in MB format to overwrite the default one (Example: SC_SIZE=4000). But by default, now SC_SIZE is 5000, was 6000MB before.
  • Highly optimize all core files (again!)...

Read the rest of this update entry...
 

Similar threads

Similar threads

Get Connected

Discord Server

New Threads

Top