[LIVE-ISO][mAid][v4.1] manage all your Android devices without driver hassle

Do we need a 32bit version of FWUL?


  • Total voters
    461
Search This thread

steadfasterX

Recognized Developer
Nov 13, 2013
6,246
15,484
127.0.0.1
OnePlus 7T Pro

mAid_logo.png

(FWUL has been re-branded to mAid. read here why)


About

The existence of mAid (abbreviation for [m]anage your [A]ndro[id]) has a simple reason. I wanted to have something where I were able to point users to when they came with issues on Windows because the most problems around were solvable when using Linux (for my personal special use cases) ...

The only issue with Linux (even with Ubuntu, Mint and such) is that they do not include everything an Android user needs (out-of-the-box). You still have to issue commands to install and you have to make other adjustments like udev rules etc. Nothing a "normal" Windows user can/want do without guide-lining.

That was the main reason why I started mAid.

For those not familiar with the above: do you have ever thought:
... Windows is not detecting my Android phone?!
... adb, fastboot?? what are you talking about?"
... or do you just wanna support someone who is using Windows and having issues?

and of course:
... you have re-installed the drivers of your phone's vendor.
... you have re-downloaded the newest one from the the vendor's homepage as well
... you checked other drivers and uninstalled and rebooted hundreds of times
........ it still does not work! :eek:

This is where this Live ISO should help you out. The main purpose of this project is:

... give you a quick and just working start to use the standard Android tools like adb and fastboot with ease
... No driver hassle
... No complicated installation of android tools
... if still nothing works: activating a remote support tool (teamviewer or tmate) so a friend can help you out
... just download, flash and enjoy

mAid: a maid which helps to [m]anage your [A]ndro[id]​

that's all about it :)

Features


Download

mAid is available as stable and nightly release.
Obviously the stable release is preferred as it is tested and everything should work.
A nightly is a snapshot of the current development and so might fix an issue you currently have. So if the stable release does not work for you give a nightly a try :)

Main & Fast Download Server (stable releases):​

Slow Mirror Download Server (stable releases):​

Nightlies:​

  • Note: These builds are completely untested and unsupported but the most current you can get: leech.binbash.rocks

Installation

1. Decide how to use mAid:
2. Boot mAid
3. Set your language at the top right
4. Login with username/password: android / linux
5. Enjoy

Support / Telegram group

Changelog / Release Notes


Known Issues / Issue tracker


Documentation / FAQ


Credits

  • The whole Manjaro and Arch Linux communities for the best Linux experience ever!
  • sourceforge.net and www.androidfilehost.com for mirroring files without any costs
  • https://github.com/M0Rf30 for the amazing list of android udev rules
  • AdamOutler for creating JOdin
  • @mhashem6 for simple ADB!
  • @plaili for JOdin "Next"
  • Lekensteyn & contributors for LGLAF
  • @runningnak3d for LGLAF sploit
  • @HardStyl3r for creating the mAid logo
  • @dibbled for creating the (now legacy) FWUL logo
  • ... if I forgot mentioning you, pls let me know!
 
Last edited:

steadfasterX

Recognized Developer
Nov 13, 2013
6,246
15,484
127.0.0.1
OnePlus 7T Pro
LEGACY - FWUL Changelog

All new mAid releases will release their changelog here .
The following contains the changes for all pre v4.0 releases for historical reasons.


FWUL_v3.2_x86-64 (forgetful/ISO only)
Released: 2020-09-13
Reason: Maintenance release
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking
Full Changelog (this version VS. previous): git commits
Summary Changelog:
  • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
  • new look & feel by a new icon and desktop theme
  • backported from v4.0: new installer dialogs (goodbye ugly terminal outputs)
  • backported from v4.0: SALT's new requirements are pre-installed now
  • backported from v4.0: AMD graphic support for newer models
  • backported from v4.0: fully pre-pkg all installers. this one is incredible important to keep the installers working without doing a full system upgrade. Previously once times passes by and you wanted to use the installers the package (e.g. spflashtools, teamviewer) got downloaded by the normal way. As everything depends on each other that could result in hundreds of Megabytes if not a full system upgrade at the end. Useless and annoying for a live ISO. The new approach will fully pre-package all dependencies directly within the build process so they will always fit exactly to the release. That way even if you start v3.2 in 3 years it will just download the pre-packaged file which contains all you need.
  • Versions of the main FWUL components:
    Kernel -> version: 4.19.144-1
    ADB and fastboot: android-tools -> version: 30.0.3-1
    simple-adb GUI -> version: update6
    SALT -> version: 3.22-12
    ROME -> version: 1.1-0
    Firefox (bundled) -> version: 80.0.1-1
    TeamViewer (installer pre-packaged) -> version: 15.9.5-1
    SonyFlash tools (installer pre-packaged) -> version: 0.9.29.0-1
    SPFlash tools (installer pre-packaged) -> version: 5.2028-1
    Chromium (installer pre-packaged) -> version: 85.0.4183.102-1
    bootimgtool-git -> version: 20150607.g9ccd962-1
    heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
    lightdm -> version: 1:1.30.0-4
    xorg-server -> version: 1.20.8-4
    virtualbox-guest-utils -> version: 6.1.14-1
    hexchat -> version: 2.14.3-3
    testdisk-wip -> version: 7.2-1
    tmate -> version: 2.4.0-1
    xfce -> version: 4.14.2-2
  • there are more fixes/changes: follow the above full changelog/milestone link!


Older releases

FWUL_v3.1_x86-64
Released: 2019-01-23
Reason: Maintenance release
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking on my gitlab
Full Changelog (this version VS. previous): gitlab commits
Summary Changelog:
  • FWUL has an own HOMEPAGE :)
  • You may have noticed that I moved all code to an own gitlab server. The repositories on github.com will stay online but are archived, read-only and outdated.
  • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
  • Versions of the main FWUL components for this release:
    Kernel -> version: 4.19.14-1
    ADB and fastboot: android-tools -> version: 9.0.0_r18-1
    simple-adb GUI -> version: update6
    SALT -> version: 3.21-4
    ROME -> version: 1.0-1
    TeamViewer (req user install) -> version: 14.1
    bootimgtool-git -> version: 20150607.g9ccd962-1
    heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
    xfwm4 -> version: 4.12.5-1
    lightdm -> version: 1:1.28.0-1
    xorg-server -> version: 1.20.3-1
    virtualbox-guest-utils -> version: 6.0.2-99
    firefox -> version: 64.0.2-1
    hexchat -> version: 2.14.2-1
    testdisk-wip -> version: 7.1-1
    tmate -> version: 2.2.1-2
  • fix: since v3.0 the default language was not set to EN (issue)
  • fix: since v3.0 changing the language in persistent mode required a reboot (issue)
  • fix: LivePatcher repo URL (issue)
  • fix: since v3.0 shared folders stopped working when using VirtualBox (issue)
  • there are more fixes/changes: follow the above full changelog/milestone link!

FWUL_v3.0.2_x86-64 - PERSISTENT ONLY
Released: 2019-01-15
Reason: Maintenance release, ONLY for persistent builds
A patch has been released for FWUL persistent builds.
Patching a persistent build is handled by the FWUL LivePatcher which can be found on the desktop.
Due to many under-the-hood changes (mainly the repo URL path changed and that required adjusting several files) the following procedure is needed to upgrade correctly to the latest release:
  1. double-click "FWUL LivePatcher"
  2. click "Check & Download Patches" button!
  3. once finished click "Start LivePatcher" and wait until it finishes
  4. you will be prompted to re-open the LivePatcher as there was an update for the LivePatcher itself
  5. you should be informed that your FWUL version is now 3.0.1
  6. close the LivePatcher and re-open it
  7. click again on "Check & Download Patches" button!
  8. once finished click "Start LivePatcher" and wait until it finishes
  9. you should be informed that your FWUL version is now 3.0.2
if something goes wrong do this in a terminal:
Code:
tar cvzf flu.tgz /var/log/fwul
and attach the resulting flu.tgz file in your post.

Summary Changelog:
  • changed repository patch for FWUL LivePatcher to gitlab
  • workaround for issue #88


FWUL_v3.0_x86-64
Released: 2019-01-02
Reason: Feature & Maintenance release
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking on my gitlab
Full Changelog (this version VS. previous): gitlab commits
Summary Changelog:
  • FWUL got an own HOMEPAGE :)
  • You may notice that I moved all code to an own gitlab server. The repositories on github.com will stay but are archived, read-only and outdated.
  • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
  • Versions of the main FWUL components for this release:
    Kernel -> version: 4.19.13-1 (major upgrade)
    ADB and fastboot: android-tools -> version: 9.0.0_r18-1 (major upgrade)
    simple-adb GUI -> version: update6
    SALT -> version: 3.21-4
    ROME -> version: 1.0-1 (newly added)
    TeamViewer (req user install) -> version: 14.0 (major upgrade)
    bootimgtool-git -> version: 20150607.g9ccd962-1
    heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
    xfwm4 -> version: 4.12.5-1
    lightdm -> version: 1:1.28.0-1
    xorg-server -> version: 1.20.3-1
    virtualbox-guest-utils -> version: 6.0.0-1 (major upgrade)
    firefox -> version: 64.0-1
    hexchat -> version: 2.14.2-1
    testdisk-wip -> version: 7.1-1
    tmate -> version: 2.2.1-2
  • new: added MiFlash for Xiaomi devices - read the short summary in FWUL included tools & installers
  • new: finally pre-configured hexchat
  • new: added two android boot image manipulating tools
  • new: added an even more clear Virtualization warning in the welcome screen
  • new: added [ROM][E] an extract tool for ROMs - read the short summary in FWUL included tools & installers
  • new: polished up wallpaper
  • fix: from now on FWUL supports (partly) system upgrades (see issue #63)! This means:
    - you CAN update FWUL (using the desktop icon for adding/removing software or within a terminal: trizen -Syu --noconfirm)
    - you will NOT be able to update the kernel, virtualbox guest utils or any other kernel related module(s) (they are excluded automatically so just for info)
    - you will NOT be able to update to newer FWUL releases. This will ALWAYS require a re-install as changing that would require an incredible amount of work and resources, update servers etc.
  • there are more fixes/changes: follow the above full changelog/milestone link!

FWUL_2.7_x86-64
Released: 2018-07-03
Reason: Maintenance release
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking on github
Full Changelog: on Github
Summary Changelog:
  • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
  • Versions of the main FWUL components for this release:
    Kernel -> version: 4.14.40-rt30-MANJARO
    ADB and fastboot: android-tools -> version: 8.1.0_r33-1
    simple-adb GUI -> version: update6
    SALT -> version: 3.16-0
    heimdall-git -> version: 1.4.2.r5.g5377b62-1
    xfwm4 -> version: 4.12.4-1
    lightdm -> version: 1:1.26.0-1
    xorg-server -> version: 1.19.6+24+g56547b196-1
    virtualbox-guest-utils -> version: 5.2.12-2
    firefox -> version: 61.0-1
    hexchat -> version: 2.14.1-2
    testdisk-wip -> version: 7.1-1
    tmate -> version: 2.2.1-2
  • new: added the graphical tool Qphotorec recovery (recovers ANY type of files not just photos ! --> Example HowTo Guide)
    Also read the short summary in FWUL included tools & installers
  • new: easing up the use of tmate (desktop icon, automatic session id info on startup) - read the short summary in FWUL included tools & installers
  • new: greatly enhanced the teamviewer install experience, speed and compatibility
  • new: added LG LAF fork of @runningnak3d (desktop -> folder LG)
  • there are more fixes/news: follow the above full changelog/milestone link!

FWUL_2.6_x86-64
Released: 2018-03-07
Reason: Maintenance release - main purpose was to update SALT due to the public release of UsU
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking on github
Full Changelog: on Github
Summary Changelog:
  • Fresh Arch base from the day of release (means all OS packages are top current)
  • Versions of the main FWUL components for this release:
    Kernel -> version: 4.14-1
    ADB and fastboot: android-tools -> version: 8.1.0_r7-1
    simple-adb GUI -> version: update6
    SALT -> version: 3.8-2
    heimdall-git -> version: 1.4.2.r5.g5377b62-1
    xfwm4 -> version: 4.12.4-1
    lightdm -> version: 1:1.24.0-3
    xorg-server -> version: 1.19.6+13+gd0d1a694f-1
    virtualbox-guest-utils -> version: 5.2.8-1
    firefox -> version: 58.0.2-1.1
    hexchat -> version: 2.12.4-8
  • new: updated SALT
  • fix: user icon login / password hint
  • there are more fixes/news: follow the above full changelog/milestone link!

FWUL_2.5_x86-64
Released: 2018-02-15
Download: Go to the Download section in the OP
All closed issues for this release: see the Milestone tracking on github
Full Changelog: on Github
Summary Changelog:
  • Fresh Arch base from the day of release (means all OS packages are top current)
  • Versions of the main FWUL components:
    Kernel -> version: 4.14-1
    ADB and fastboot: android-tools -> version: 8.1.0_r7-1
    simple-adb GUI -> version: update6
    SALT -> version: 3.6-6
    heimdall-git -> version: 1.4.2.r5.g5377b62-1
    xfwm4 -> version: 4.12.4-1
    lightdm -> version: 1:1.24.0-3
    xorg-server -> version: 1.19.6+13+gd0d1a694f-1
    virtualbox-guest-utils -> version: 5.2.6-2
    firefox -> version: 58.0.1-1
    hexchat -> version: 2.12.4-7
  • new: Added the awesome LG tool SALT ;)
  • new: replaces LTS kernel with the latest (better hardware support for many cpus, network/wifi cards etc)
  • new: added tmate as a TeamViewer alternative when no GUI is needed (no install needed)
  • new: full support for VirtualBox share folders (big thx to @sdembiske who brought up the idea!)
  • fix: user login icon
  • fix:
  • there are more fixes/news: follow the above full changelog/milestone link!

FWUL_2.3_x86-64
Released: 2017-09-23
  • Versions of the main FWUL components:
    ADB and fastboot: android-tools -> version: 7.1.2_r27-1
    simple-adb GUI -> version: update4
    heimdall-git -> version: 1.4.2.r3.g9bcc42d-1
    xfwm4 -> version: 4.12.4-1
    lightdm -> version: 1:1.22.0-1
    xorg-server -> version: 1.19.3-3
    virtualbox-guest-utils -> version: 5.1.28-1
    firefox -> version: 55.0.3-1
    hexchat -> version: 2.12.4-6
  • Fixed an issue with adb
  • Fixed an issue with directory permissions
  • Added FWUL LivePatcher --> details and issue

FWUL_2.2.x_x86-64 (persistent only)
Released: 2017-09-20 (manual download/installation)
  • Fixed an issue with adb
  • Fixed an issue with directory permissions

FWUL_2.1.1_x86-64 (forgetful only)
Released: 2017-09-13
  • Fixed an issue where the persistent mode was shown in boot menu of forgetful ISO

FWUL_2.1_x86-64
Released: 2017-09-12
  • Fixed an issue within the build process making persistent builds non-persistent :p

FWUL_2.0_x86-64
Released: 2017-09-11
Download: Go to the Download section in the OP
Full Changelog: on Github
All closed issues for this release: see the Milestone tracking on github
  • Fresh Arch base from the day of release (means all packages are top current)
  • Versions of the main FWUL components:
    ADB and fastboot: android-tools -> version: 8.0.0_r4-1
    simple-adb GUI -> version: update4
    heimdall-git -> version: 1.4.2.r1.g3b4f34e-1
    xfwm4 -> version: 4.12.4-1
    lightdm -> version: 1:1.22.0-1
    xorg-server -> version: 1.19.3-3
    virtualbox-guest-utils -> version: 5.1.26-1
    firefox -> version: 55.0.3-1
    hexchat -> version: 2.12.4-6
  • you may have noticed it already but FWUL has an own logo now and so goes a complete re-design of: boot menu screen and login screen
  • added FWUL version info and a welcome screen
  • added persistent mode (FAQ #4)
  • added a graphical installer (pamac) to ease the installation of new software in FWUL
  • added PT-br language
  • preparation for an eventually coming installer
  • replaced Otter Browser by Firefox
  • several bugfixes (check full changelog above)

FWUL_1-4_x86-64.iso
Released: 2017-05-03
Download: Go to the Download section in the OP
Full Changelog: on Github
All closed issues for this release: see the Milestone tracking on github
Hint: the main reason for the increased ISO size compared to v1.3 is missing qt libs etc.
  • Fresh Arch base from the day of release (means all packages are top current)
  • Versions of the main FWUL components:
    ADB and fastboot: android-tools -> version: 7.1.2_r6-1
    heimdall-git -> version: 1.4.1.r37.gb6fe7f8-1
    xfwm4 -> version: 4.12.4-1
    xorg-server -> version: 1.19.3-2
    virtualbox-guest-utils -> version: 5.1.22-1
  • bugfix (issue #10) for Sony Flashtool preventing the latest patch to be applied
  • replaced Midori Browser by Otter Browser

FWUL_1-3_x86-64.iso
Released: 2017-04-19
Download: Go to the Download section in the OP
Full Changelog: on Github
All closed issues for this release: see the Milestone tracking on github
  • Fresh Arch base from the day of release (means all packages are top current)
  • updated heimdall to heimdall-git from AUR (user request)
  • Samsung and LG tools are moved to subfolders on the desktop
  • LG LAF shell is now fully usable (missed a python package) and now much more easily accessible by 2 desktop icons in the LG folder
  • fixed issue #5 (thunar volume manager was missing)
  • fixed issue #2 (compress/extract in file explorer thunar was not possible)
  • shrinked ISO size a LOT

FWUL_1-2_x86-64.iso
Released: 2017-04-11
Download: Go to the Download section in the OP
Full Changelog: on Github
  • Fresh Arch base from the day of release (means all packages are top current)
  • Turkish language added (user request)
  • Firefox installer added
  • Chromium installer added
  • some minor fixes

FWUL_1-1_x86-64.iso
Released: 2017-03-18
Download: Go to the Download section in the OP
Full Changelog: on Github
  • Fresh Arch base from the day of release (means all packages are top current)
  • Added 3 failsafe boot modes (i hope that helps ppl with booting issues)
  • Added LGLaf tool to get shell access for unbricking LG phones
  • Added a hint to the installer popup about "Potential dangerous" note when installing
  • Fix for Sony Flashtool: AUR provides only 0.9.22.3 instead of the newest 0.9.23.1 (which then gets patched to 0.9.23.2 ... omg :eek: )
  • Fix for Sony Flashtool: the installer was not able to download anymore (link in AUR is dead! I needed to provide a new DIRECT-DL mirror to accomplish this! thx XDA ;))
  • Added full support for Oracle VirtualBox - you can now boot into a VM instead of rebooting the whole PC
    -> you need to downlad and install the Oracle EXTENSION PACK to make full use of USB etc
    -> 8 GB of PC RAM are recommended (give as much as you can to FWUL! e.g. 6 GB)

FWUL_1-0_x86-64.iso
Released: 2017-02-13
Download: Go to the Download section in the OP
Changes:
  • First stable release of FWUL (well the previous ones were stable too but we now feel like that all needed things are working as they should)
  • github changelog
    (wifi issues are fixed in this build :) besides so many other things.. just read the above changelog)

FWUL_BETA-3_x86-64.iso
Released: 2017-01-17
Download: Go to the Download section in the OP
Changes:
  • Initial release based on Arch Linux
  • github changelog
  • The following known issue and workaround exists for this particular release:
    I cannot connect password protected wireless network...only free to air connects. When I click on password connected wireless network., it simply don't open.

    There is a package missing which will be included in the next build.
    You can still use Beta-3 when you do this after booting (The procedure has to be repeated on every boot):

    1. click on the WiFi you want to connect to. nothing will happen but it is needed for the next step.
    2. right-click on the network symbol in the panel and select "edit connections"
    3. you should see the WiFi you tried to connect to --> click on it and then on edit
    4. open tab "WiFi security" and type in the WiFi key
    5. Save it and it should connect

    If you can connect once by cable you can follow this instead:

    1. Connect the network cable
    2. Open a terminal (look at the panel at the bottom - black window with c:\ in it)
    3. type in that terminal:
      sudo pacman -S gnome-keyring
    4. you will be asked for your password (linux) and then press Enter when asked to install it
    5. Disconnect the network cable
    6. Afterwards it will work. No reboot. Just try again



FWUL_BETA-2_x86_64.iso
Released: 2017-01-05
Changes:
  • now based on Ubuntu Mini Remix 16.04.1 + all updates/patches up to now
  • switched to 64bit arch because of JOdin mainly
  • reduced file size
  • added: TeamViewer, JOdin3, heimdall (GUI) and other tools
  • new wallpaper background

FWUL-i386-LM18_b1
Released: 2016-12-28
Changes:
  • Initial release based on LM18.1 + all updates/patches up to now, removed some unnecessary stuff, added adb and fastboot etc
 
Last edited:

kessaras

Recognized Developer
Sep 28, 2013
4,670
9,454
39
Athens
www.audioshow.gr
Google Pixel 8 Pro
@steadfasterX ,
its a debloated linux mint ? imma replace my linux distro on dual boot with this and come in github to help a little too.

the name is bad :D its like you try execute windows in cold blood ! i don't think the purpose of this project is to kick Bill Gates ass :D
rename it to something that has to do with android or just give it a new name of your choice that best suits to your liking
 
  • Like
Reactions: steadfasterX

steadfasterX

Recognized Developer
Nov 13, 2013
6,246
15,484
127.0.0.1
OnePlus 7T Pro
@steadfasterX ,
its a debloated linux mint ? imma replace my linux distro on dual boot with this and come in github to help a little too.

the name is bad :D its like you try execute windows in cold blood ! i don't think the purpose of this project is to kick Bill Gates ass :D
rename it to something that has to do with android or just give it a new name of your choice that best suits to your liking

No Mint just read the OP ;)

No just put it on a stick that's enough because the ISO is changing and we should test exactly how it would be for the end user..

The name is perfect :angel: if you don't like it search urban for FWUL :cool: it's fun ;)




#


Sent from my LG-H815 using XDA Labs
 

kessaras

Recognized Developer
Sep 28, 2013
4,670
9,454
39
Athens
www.audioshow.gr
Google Pixel 8 Pro
  • Like
Reactions: steadfasterX

pedrowood

Member
Jan 15, 2017
24
1
It didn't detect my phone as well, even changing the usb cable, i think my problem is in my LG G4, I can't even use an OTG on it. Does someone know what it could be? It happened after unrooting my phone.
 

pedrowood

Member
Jan 15, 2017
24
1
It's not because I can use my Xbox 360 wireless adapter, my external hard drive, other phones, my headset, everything.
 

DevUt

Senior Member
Apr 10, 2016
481
364
It's not because I can use my Xbox 360 wireless adapter, my external hard drive, other phones, my headset, everything.
It didn't detect for phone ?
Can you elaborate ?
When you connect the phone you get nothing on the file manager ?

Does adb devices help ?
Is USB debugging enabled in the phone ?
If you have twrp installed can you boot into twrp and then try it .

Also do you have the latest BETA ?
 

pedrowood

Member
Jan 15, 2017
24
1
When I plug my G4 on every USB port it only charges, trying FWUL nothing has happened, in Windows it says it's not recognizing, adb devices doesn't help, I already tried debugging enabled and disabled and it doesn't matter, I have unrooted my G4 and can't root or flash a new ROM, I still have the superSU installed.
In G4 it seems like I'm connecting it on a charger, I don't have the mtp option in notification bar, I used to have it but now it only charges.
 

richie16171

Senior Member
Dec 2, 2012
60
14
I cannot connect password protected wireless network...only free to air connects. When I click on password connected wireless network., it simply don't open.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1

    New mAid version!

    v4.2 is here!

    Read all the exciting news, features and why you might want it at the:

    mAid Changelog page

    Happy flashing ;)
  • 315

    mAid_logo.png

    (FWUL has been re-branded to mAid. read here why)


    About

    The existence of mAid (abbreviation for [m]anage your [A]ndro[id]) has a simple reason. I wanted to have something where I were able to point users to when they came with issues on Windows because the most problems around were solvable when using Linux (for my personal special use cases) ...

    The only issue with Linux (even with Ubuntu, Mint and such) is that they do not include everything an Android user needs (out-of-the-box). You still have to issue commands to install and you have to make other adjustments like udev rules etc. Nothing a "normal" Windows user can/want do without guide-lining.

    That was the main reason why I started mAid.

    For those not familiar with the above: do you have ever thought:
    ... Windows is not detecting my Android phone?!
    ... adb, fastboot?? what are you talking about?"
    ... or do you just wanna support someone who is using Windows and having issues?

    and of course:
    ... you have re-installed the drivers of your phone's vendor.
    ... you have re-downloaded the newest one from the the vendor's homepage as well
    ... you checked other drivers and uninstalled and rebooted hundreds of times
    ........ it still does not work! :eek:

    This is where this Live ISO should help you out. The main purpose of this project is:

    ... give you a quick and just working start to use the standard Android tools like adb and fastboot with ease
    ... No driver hassle
    ... No complicated installation of android tools
    ... if still nothing works: activating a remote support tool (teamviewer or tmate) so a friend can help you out
    ... just download, flash and enjoy

    mAid: a maid which helps to [m]anage your [A]ndro[id]​

    that's all about it :)

    Features


    Download

    mAid is available as stable and nightly release.
    Obviously the stable release is preferred as it is tested and everything should work.
    A nightly is a snapshot of the current development and so might fix an issue you currently have. So if the stable release does not work for you give a nightly a try :)

    Main & Fast Download Server (stable releases):​

    Slow Mirror Download Server (stable releases):​

    Nightlies:​

    • Note: These builds are completely untested and unsupported but the most current you can get: leech.binbash.rocks

    Installation

    1. Decide how to use mAid:
    2. Boot mAid
    3. Set your language at the top right
    4. Login with username/password: android / linux
    5. Enjoy

    Support / Telegram group

    Changelog / Release Notes


    Known Issues / Issue tracker


    Documentation / FAQ


    Credits

    • The whole Manjaro and Arch Linux communities for the best Linux experience ever!
    • sourceforge.net and www.androidfilehost.com for mirroring files without any costs
    • https://github.com/M0Rf30 for the amazing list of android udev rules
    • AdamOutler for creating JOdin
    • @mhashem6 for simple ADB!
    • @plaili for JOdin "Next"
    • Lekensteyn & contributors for LGLAF
    • @runningnak3d for LGLAF sploit
    • @HardStyl3r for creating the mAid logo
    • @dibbled for creating the (now legacy) FWUL logo
    • ... if I forgot mentioning you, pls let me know!
    80
    Roadmap

    ... NEVER EVER ASK FOR ETAs!!! ;)

    To find all planned stuff for the next version(s) go to the official: Roadmap / Milestones

    Changelog

    Changelogs have been moved here

    68

    Features

    See the current list of features and tools included in mAid here

    53
    LEGACY - FWUL Changelog

    All new mAid releases will release their changelog here .
    The following contains the changes for all pre v4.0 releases for historical reasons.


    FWUL_v3.2_x86-64 (forgetful/ISO only)
    Released: 2020-09-13
    Reason: Maintenance release
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking
    Full Changelog (this version VS. previous): git commits
    Summary Changelog:
    • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
    • new look & feel by a new icon and desktop theme
    • backported from v4.0: new installer dialogs (goodbye ugly terminal outputs)
    • backported from v4.0: SALT's new requirements are pre-installed now
    • backported from v4.0: AMD graphic support for newer models
    • backported from v4.0: fully pre-pkg all installers. this one is incredible important to keep the installers working without doing a full system upgrade. Previously once times passes by and you wanted to use the installers the package (e.g. spflashtools, teamviewer) got downloaded by the normal way. As everything depends on each other that could result in hundreds of Megabytes if not a full system upgrade at the end. Useless and annoying for a live ISO. The new approach will fully pre-package all dependencies directly within the build process so they will always fit exactly to the release. That way even if you start v3.2 in 3 years it will just download the pre-packaged file which contains all you need.
    • Versions of the main FWUL components:
      Kernel -> version: 4.19.144-1
      ADB and fastboot: android-tools -> version: 30.0.3-1
      simple-adb GUI -> version: update6
      SALT -> version: 3.22-12
      ROME -> version: 1.1-0
      Firefox (bundled) -> version: 80.0.1-1
      TeamViewer (installer pre-packaged) -> version: 15.9.5-1
      SonyFlash tools (installer pre-packaged) -> version: 0.9.29.0-1
      SPFlash tools (installer pre-packaged) -> version: 5.2028-1
      Chromium (installer pre-packaged) -> version: 85.0.4183.102-1
      bootimgtool-git -> version: 20150607.g9ccd962-1
      heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
      lightdm -> version: 1:1.30.0-4
      xorg-server -> version: 1.20.8-4
      virtualbox-guest-utils -> version: 6.1.14-1
      hexchat -> version: 2.14.3-3
      testdisk-wip -> version: 7.2-1
      tmate -> version: 2.4.0-1
      xfce -> version: 4.14.2-2
    • there are more fixes/changes: follow the above full changelog/milestone link!


    Older releases

    FWUL_v3.1_x86-64
    Released: 2019-01-23
    Reason: Maintenance release
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking on my gitlab
    Full Changelog (this version VS. previous): gitlab commits
    Summary Changelog:
    • FWUL has an own HOMEPAGE :)
    • You may have noticed that I moved all code to an own gitlab server. The repositories on github.com will stay online but are archived, read-only and outdated.
    • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
    • Versions of the main FWUL components for this release:
      Kernel -> version: 4.19.14-1
      ADB and fastboot: android-tools -> version: 9.0.0_r18-1
      simple-adb GUI -> version: update6
      SALT -> version: 3.21-4
      ROME -> version: 1.0-1
      TeamViewer (req user install) -> version: 14.1
      bootimgtool-git -> version: 20150607.g9ccd962-1
      heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
      xfwm4 -> version: 4.12.5-1
      lightdm -> version: 1:1.28.0-1
      xorg-server -> version: 1.20.3-1
      virtualbox-guest-utils -> version: 6.0.2-99
      firefox -> version: 64.0.2-1
      hexchat -> version: 2.14.2-1
      testdisk-wip -> version: 7.1-1
      tmate -> version: 2.2.1-2
    • fix: since v3.0 the default language was not set to EN (issue)
    • fix: since v3.0 changing the language in persistent mode required a reboot (issue)
    • fix: LivePatcher repo URL (issue)
    • fix: since v3.0 shared folders stopped working when using VirtualBox (issue)
    • there are more fixes/changes: follow the above full changelog/milestone link!

    FWUL_v3.0.2_x86-64 - PERSISTENT ONLY
    Released: 2019-01-15
    Reason: Maintenance release, ONLY for persistent builds
    A patch has been released for FWUL persistent builds.
    Patching a persistent build is handled by the FWUL LivePatcher which can be found on the desktop.
    Due to many under-the-hood changes (mainly the repo URL path changed and that required adjusting several files) the following procedure is needed to upgrade correctly to the latest release:
    1. double-click "FWUL LivePatcher"
    2. click "Check & Download Patches" button!
    3. once finished click "Start LivePatcher" and wait until it finishes
    4. you will be prompted to re-open the LivePatcher as there was an update for the LivePatcher itself
    5. you should be informed that your FWUL version is now 3.0.1
    6. close the LivePatcher and re-open it
    7. click again on "Check & Download Patches" button!
    8. once finished click "Start LivePatcher" and wait until it finishes
    9. you should be informed that your FWUL version is now 3.0.2
    if something goes wrong do this in a terminal:
    Code:
    tar cvzf flu.tgz /var/log/fwul
    and attach the resulting flu.tgz file in your post.

    Summary Changelog:
    • changed repository patch for FWUL LivePatcher to gitlab
    • workaround for issue #88


    FWUL_v3.0_x86-64
    Released: 2019-01-02
    Reason: Feature & Maintenance release
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking on my gitlab
    Full Changelog (this version VS. previous): gitlab commits
    Summary Changelog:
    • FWUL got an own HOMEPAGE :)
    • You may notice that I moved all code to an own gitlab server. The repositories on github.com will stay but are archived, read-only and outdated.
    • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
    • Versions of the main FWUL components for this release:
      Kernel -> version: 4.19.13-1 (major upgrade)
      ADB and fastboot: android-tools -> version: 9.0.0_r18-1 (major upgrade)
      simple-adb GUI -> version: update6
      SALT -> version: 3.21-4
      ROME -> version: 1.0-1 (newly added)
      TeamViewer (req user install) -> version: 14.0 (major upgrade)
      bootimgtool-git -> version: 20150607.g9ccd962-1
      heimdall-git -> version: 1.4.2.r7.ga2cfdaa-1
      xfwm4 -> version: 4.12.5-1
      lightdm -> version: 1:1.28.0-1
      xorg-server -> version: 1.20.3-1
      virtualbox-guest-utils -> version: 6.0.0-1 (major upgrade)
      firefox -> version: 64.0-1
      hexchat -> version: 2.14.2-1
      testdisk-wip -> version: 7.1-1
      tmate -> version: 2.2.1-2
    • new: added MiFlash for Xiaomi devices - read the short summary in FWUL included tools & installers
    • new: finally pre-configured hexchat
    • new: added two android boot image manipulating tools
    • new: added an even more clear Virtualization warning in the welcome screen
    • new: added [ROM][E] an extract tool for ROMs - read the short summary in FWUL included tools & installers
    • new: polished up wallpaper
    • fix: from now on FWUL supports (partly) system upgrades (see issue #63)! This means:
      - you CAN update FWUL (using the desktop icon for adding/removing software or within a terminal: trizen -Syu --noconfirm)
      - you will NOT be able to update the kernel, virtualbox guest utils or any other kernel related module(s) (they are excluded automatically so just for info)
      - you will NOT be able to update to newer FWUL releases. This will ALWAYS require a re-install as changing that would require an incredible amount of work and resources, update servers etc.
    • there are more fixes/changes: follow the above full changelog/milestone link!

    FWUL_2.7_x86-64
    Released: 2018-07-03
    Reason: Maintenance release
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking on github
    Full Changelog: on Github
    Summary Changelog:
    • Fresh Manjaro Arch Linux base from the day of release (means all OS packages are top current)
    • Versions of the main FWUL components for this release:
      Kernel -> version: 4.14.40-rt30-MANJARO
      ADB and fastboot: android-tools -> version: 8.1.0_r33-1
      simple-adb GUI -> version: update6
      SALT -> version: 3.16-0
      heimdall-git -> version: 1.4.2.r5.g5377b62-1
      xfwm4 -> version: 4.12.4-1
      lightdm -> version: 1:1.26.0-1
      xorg-server -> version: 1.19.6+24+g56547b196-1
      virtualbox-guest-utils -> version: 5.2.12-2
      firefox -> version: 61.0-1
      hexchat -> version: 2.14.1-2
      testdisk-wip -> version: 7.1-1
      tmate -> version: 2.2.1-2
    • new: added the graphical tool Qphotorec recovery (recovers ANY type of files not just photos ! --> Example HowTo Guide)
      Also read the short summary in FWUL included tools & installers
    • new: easing up the use of tmate (desktop icon, automatic session id info on startup) - read the short summary in FWUL included tools & installers
    • new: greatly enhanced the teamviewer install experience, speed and compatibility
    • new: added LG LAF fork of @runningnak3d (desktop -> folder LG)
    • there are more fixes/news: follow the above full changelog/milestone link!

    FWUL_2.6_x86-64
    Released: 2018-03-07
    Reason: Maintenance release - main purpose was to update SALT due to the public release of UsU
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking on github
    Full Changelog: on Github
    Summary Changelog:
    • Fresh Arch base from the day of release (means all OS packages are top current)
    • Versions of the main FWUL components for this release:
      Kernel -> version: 4.14-1
      ADB and fastboot: android-tools -> version: 8.1.0_r7-1
      simple-adb GUI -> version: update6
      SALT -> version: 3.8-2
      heimdall-git -> version: 1.4.2.r5.g5377b62-1
      xfwm4 -> version: 4.12.4-1
      lightdm -> version: 1:1.24.0-3
      xorg-server -> version: 1.19.6+13+gd0d1a694f-1
      virtualbox-guest-utils -> version: 5.2.8-1
      firefox -> version: 58.0.2-1.1
      hexchat -> version: 2.12.4-8
    • new: updated SALT
    • fix: user icon login / password hint
    • there are more fixes/news: follow the above full changelog/milestone link!

    FWUL_2.5_x86-64
    Released: 2018-02-15
    Download: Go to the Download section in the OP
    All closed issues for this release: see the Milestone tracking on github
    Full Changelog: on Github
    Summary Changelog:
    • Fresh Arch base from the day of release (means all OS packages are top current)
    • Versions of the main FWUL components:
      Kernel -> version: 4.14-1
      ADB and fastboot: android-tools -> version: 8.1.0_r7-1
      simple-adb GUI -> version: update6
      SALT -> version: 3.6-6
      heimdall-git -> version: 1.4.2.r5.g5377b62-1
      xfwm4 -> version: 4.12.4-1
      lightdm -> version: 1:1.24.0-3
      xorg-server -> version: 1.19.6+13+gd0d1a694f-1
      virtualbox-guest-utils -> version: 5.2.6-2
      firefox -> version: 58.0.1-1
      hexchat -> version: 2.12.4-7
    • new: Added the awesome LG tool SALT ;)
    • new: replaces LTS kernel with the latest (better hardware support for many cpus, network/wifi cards etc)
    • new: added tmate as a TeamViewer alternative when no GUI is needed (no install needed)
    • new: full support for VirtualBox share folders (big thx to @sdembiske who brought up the idea!)
    • fix: user login icon
    • fix:
    • there are more fixes/news: follow the above full changelog/milestone link!

    FWUL_2.3_x86-64
    Released: 2017-09-23
    • Versions of the main FWUL components:
      ADB and fastboot: android-tools -> version: 7.1.2_r27-1
      simple-adb GUI -> version: update4
      heimdall-git -> version: 1.4.2.r3.g9bcc42d-1
      xfwm4 -> version: 4.12.4-1
      lightdm -> version: 1:1.22.0-1
      xorg-server -> version: 1.19.3-3
      virtualbox-guest-utils -> version: 5.1.28-1
      firefox -> version: 55.0.3-1
      hexchat -> version: 2.12.4-6
    • Fixed an issue with adb
    • Fixed an issue with directory permissions
    • Added FWUL LivePatcher --> details and issue

    FWUL_2.2.x_x86-64 (persistent only)
    Released: 2017-09-20 (manual download/installation)
    • Fixed an issue with adb
    • Fixed an issue with directory permissions

    FWUL_2.1.1_x86-64 (forgetful only)
    Released: 2017-09-13
    • Fixed an issue where the persistent mode was shown in boot menu of forgetful ISO

    FWUL_2.1_x86-64
    Released: 2017-09-12
    • Fixed an issue within the build process making persistent builds non-persistent :p

    FWUL_2.0_x86-64
    Released: 2017-09-11
    Download: Go to the Download section in the OP
    Full Changelog: on Github
    All closed issues for this release: see the Milestone tracking on github
    • Fresh Arch base from the day of release (means all packages are top current)
    • Versions of the main FWUL components:
      ADB and fastboot: android-tools -> version: 8.0.0_r4-1
      simple-adb GUI -> version: update4
      heimdall-git -> version: 1.4.2.r1.g3b4f34e-1
      xfwm4 -> version: 4.12.4-1
      lightdm -> version: 1:1.22.0-1
      xorg-server -> version: 1.19.3-3
      virtualbox-guest-utils -> version: 5.1.26-1
      firefox -> version: 55.0.3-1
      hexchat -> version: 2.12.4-6
    • you may have noticed it already but FWUL has an own logo now and so goes a complete re-design of: boot menu screen and login screen
    • added FWUL version info and a welcome screen
    • added persistent mode (FAQ #4)
    • added a graphical installer (pamac) to ease the installation of new software in FWUL
    • added PT-br language
    • preparation for an eventually coming installer
    • replaced Otter Browser by Firefox
    • several bugfixes (check full changelog above)

    FWUL_1-4_x86-64.iso
    Released: 2017-05-03
    Download: Go to the Download section in the OP
    Full Changelog: on Github
    All closed issues for this release: see the Milestone tracking on github
    Hint: the main reason for the increased ISO size compared to v1.3 is missing qt libs etc.
    • Fresh Arch base from the day of release (means all packages are top current)
    • Versions of the main FWUL components:
      ADB and fastboot: android-tools -> version: 7.1.2_r6-1
      heimdall-git -> version: 1.4.1.r37.gb6fe7f8-1
      xfwm4 -> version: 4.12.4-1
      xorg-server -> version: 1.19.3-2
      virtualbox-guest-utils -> version: 5.1.22-1
    • bugfix (issue #10) for Sony Flashtool preventing the latest patch to be applied
    • replaced Midori Browser by Otter Browser

    FWUL_1-3_x86-64.iso
    Released: 2017-04-19
    Download: Go to the Download section in the OP
    Full Changelog: on Github
    All closed issues for this release: see the Milestone tracking on github
    • Fresh Arch base from the day of release (means all packages are top current)
    • updated heimdall to heimdall-git from AUR (user request)
    • Samsung and LG tools are moved to subfolders on the desktop
    • LG LAF shell is now fully usable (missed a python package) and now much more easily accessible by 2 desktop icons in the LG folder
    • fixed issue #5 (thunar volume manager was missing)
    • fixed issue #2 (compress/extract in file explorer thunar was not possible)
    • shrinked ISO size a LOT

    FWUL_1-2_x86-64.iso
    Released: 2017-04-11
    Download: Go to the Download section in the OP
    Full Changelog: on Github
    • Fresh Arch base from the day of release (means all packages are top current)
    • Turkish language added (user request)
    • Firefox installer added
    • Chromium installer added
    • some minor fixes

    FWUL_1-1_x86-64.iso
    Released: 2017-03-18
    Download: Go to the Download section in the OP
    Full Changelog: on Github
    • Fresh Arch base from the day of release (means all packages are top current)
    • Added 3 failsafe boot modes (i hope that helps ppl with booting issues)
    • Added LGLaf tool to get shell access for unbricking LG phones
    • Added a hint to the installer popup about "Potential dangerous" note when installing
    • Fix for Sony Flashtool: AUR provides only 0.9.22.3 instead of the newest 0.9.23.1 (which then gets patched to 0.9.23.2 ... omg :eek: )
    • Fix for Sony Flashtool: the installer was not able to download anymore (link in AUR is dead! I needed to provide a new DIRECT-DL mirror to accomplish this! thx XDA ;))
    • Added full support for Oracle VirtualBox - you can now boot into a VM instead of rebooting the whole PC
      -> you need to downlad and install the Oracle EXTENSION PACK to make full use of USB etc
      -> 8 GB of PC RAM are recommended (give as much as you can to FWUL! e.g. 6 GB)

    FWUL_1-0_x86-64.iso
    Released: 2017-02-13
    Download: Go to the Download section in the OP
    Changes:
    • First stable release of FWUL (well the previous ones were stable too but we now feel like that all needed things are working as they should)
    • github changelog
      (wifi issues are fixed in this build :) besides so many other things.. just read the above changelog)

    FWUL_BETA-3_x86-64.iso
    Released: 2017-01-17
    Download: Go to the Download section in the OP
    Changes:
    • Initial release based on Arch Linux
    • github changelog
    • The following known issue and workaround exists for this particular release:
      I cannot connect password protected wireless network...only free to air connects. When I click on password connected wireless network., it simply don't open.

      There is a package missing which will be included in the next build.
      You can still use Beta-3 when you do this after booting (The procedure has to be repeated on every boot):

      1. click on the WiFi you want to connect to. nothing will happen but it is needed for the next step.
      2. right-click on the network symbol in the panel and select "edit connections"
      3. you should see the WiFi you tried to connect to --> click on it and then on edit
      4. open tab "WiFi security" and type in the WiFi key
      5. Save it and it should connect

      If you can connect once by cable you can follow this instead:

      1. Connect the network cable
      2. Open a terminal (look at the panel at the bottom - black window with c:\ in it)
      3. type in that terminal:
        sudo pacman -S gnome-keyring
      4. you will be asked for your password (linux) and then press Enter when asked to install it
      5. Disconnect the network cable
      6. Afterwards it will work. No reboot. Just try again



    FWUL_BETA-2_x86_64.iso
    Released: 2017-01-05
    Changes:
    • now based on Ubuntu Mini Remix 16.04.1 + all updates/patches up to now
    • switched to 64bit arch because of JOdin mainly
    • reduced file size
    • added: TeamViewer, JOdin3, heimdall (GUI) and other tools
    • new wallpaper background

    FWUL-i386-LM18_b1
    Released: 2016-12-28
    Changes:
    • Initial release based on LM18.1 + all updates/patches up to now, removed some unnecessary stuff, added adb and fastboot etc
    23
    Announcement
    --------------------------------

    I have some great news :)

    It was a long journey but I'm in the end phase of my v2.0 testing and fixed all opened issues for the v2.0 milestone.

    I really like the new version :D not just because of the awesome persistent mode but also because of so many changes under the hood for more stability, performance and usability and the preparation for the upcoming installer (v3 likely).

    I planned to release yesterday but I encountered some minor build issues for the new persistent mode but those are not serious. I changed the process here and need to adjust some stuff..

    If all goes well I will release v2.0 tomorrow! :victory:

    Stay tuned.. :highfive:
    sfX

    Sent from my LG-H815 using XDA Labs