FORUMS
Remove All Ads from XDA
H10 Turbo

 View Poll Results: Do we need a 32bit version of FWUL?

it would be nice to have but I will not die if not
 
111 Vote(s)
47.23%
32bit? Is that something to eat?
 
41 Vote(s)
17.45%
Are you kidding? NO absolutely NOT!
 
56 Vote(s)
23.83%
Yes I need it so bad..
 
27 Vote(s)
11.49%

[LIVE-ISO][FWUL]adb/fastboot without any installation and driver issues [v2.7]

3,558 posts
Thanks Meter: 8,936
 
By steadfasterX, Recognized Developer on 27th December 2016, 10:47 AM
Post Reply Email Thread
Announcement from steadfasterX: FWUL 2.7 has been released! Read the details in the Changelog post ! -->


About

FWUL ... Why this name and its meaning?
Well.. The name of FWUL 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 ...

... and so the generic answer I gave those were exactly what FWUL means today. The only issue with Linux (even with Ubuntu, Mint and such) is that they not include what an Android user needs. 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 do without guidelining.

So I started FWUL.. and because I had this above in mind its named like this. That's all.


For those not familiar with the above: do you have ever thought:

Quote:

"What the ...? Why?? 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?
  • ... of course you have re-installed the drivers of your phone's vendor.
  • ... of course you have re-downloaded the newest one from the the vendor's homepage as well
  • ... of course you checked other drivers and uninstalled and rebooted hundreds of times
  • ... of course it still does not work!
This is where this Live ISO should help you out.

That's completely normal because you're still using that OS named Windows
... an OS which you (should) have paid for.. (Did you know that? --> Linux is free!)
... an OS which is known to spy out his users - by default (Did you know that? --> Linux won't!)
... an OS where updating and upgrading annoying you more and more (Did you know that? --> Linux can be simply upgraded even between major versions!)
(... well that's your choice but maybe now is a good time to think about alternatives...)


On Linux we do not have such phone driver issues (there are others but forget about that now).
The main purpose of this ISO is to 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
  • ... Remote support tool (teamviewer) can be installed with a double click
  • ... just download, flash and enjoy

FWUL is just the way it should be. As time goes by the features grow so even when FWUL started as just an adb/fastboot ISO it can now provide you more then that. It has been enhanced to include all tools useful when it comes to using Android with your PC, flashing tools like JOdin (Samsung) or LGLAF (LG) are just some examples - check out the feature list!


Project status

Rock stable
well.. and: it could influence you sooner or later and you may never want to go back to your Windows...


Features

Based on the amazing Arch Linux

Also checkout the detailed main features here: What's inside FWUL (click)?
  • Windows 10 Theme for you my Windows lovers
  • fast, stable and the most current Android debug experience you will ever get! it just works.
  • Multi-Language support (If you miss your language let me know)
  • adb and fastboot preinstalled and ready to use (thx for the amazing udev rules)
  • simple ADB tool - a GUI for adb/fastboot (thx to the developer!)
  • full MTP support
  • full PTP support
  • persistent mode (since FWUL v2.0)
  • Teamviewer (TV) installer! If you need it just install it by simply starting the installer in the Desktop
  • KISS + removed all docs + man pages keeping that ISO at small size
  • JOdin (Java based version of Odin for Samsung devices) (Develop thread at XDA)
  • hexchat to get support
  • heimdall (GUI/CLI tool for Samsung devices)
  • Installer for Sony Flashtool
  • Installer for spflashtool for MediaTek devices
  • If you find something is not working LET US KNOW!
  • The amazing tool SALT to get shell access for managing LG phones
  • Full Oracle VirtualBox support (since v1-1):
    -> 512 MB RAM for the VM is the lowest recommended (you may fail to use any installer though but adb and fastboot will work out of the box and would even work with less)
    -> 2+ GB RAM for the VM is recommended
    -> you have to download and install the VirtualBox extension pack for full USB support
    -> keep in mind: Even running in a VM is supported you will have best performance and best user experience when running from DVD/USB-Stick instead
  • tmate - easy terminal sharing / remote control
  • Recover files from backups, sdcards, image files with the graphical tool Qphotorec


Installation
  1. Download
  2. Either:
    ... burn it to a DVD (very stable and easy but slowest in boot)
    ... or flash it to an USB stick (very stable and easy and CAN be the fastest - it depends on your USB stick speed ... if you use a slow USB stick its slow right?!)
    ... or connect it in your VirtualBox VM (read FAQ #4 for the persistent mode option if you want to use it there as well)

    For flashing to an USB stick I would recommend rufus but any of those should work
    Quote:
    Originally Posted by richie16171


    (hint: I extended the guide from richie with all URLs and UUI and other stuff)

    Using Rufus
    Rufus is a multi-purpose USB iso writer. Simply select the the USB drive, the FWUL ISO/IMG, select DD mode and click start.
    Since Rufus does not care if the drive is properly formatted or not and provides a GUI it may be the easiest and most robust tool to use.
    For a guide with screenshots look here: CLICK

    Using USBwriter
    This method does not require any workaround and is as straightforward as dd under Linux. Just download the FWUL ISO/IMG, and with local administrator rights use the USBwriter utility to write to your USB flash memory.

    Using UUI
    Simply choose the FWUL ISO or IMG file, your Flash Drive and click Install.

    Using win32diskimager
    win32diskimager is another graphical USB iso writing tool for Windows. Simply select your ISO or IMG file and the target USB drive letter (you may have to format it first to assign it a drive letter), and click Write.


    For using FWUL in a virtual machine download VirtualBox + the VirtualBox Extension pack
    Quote:

    then add a new VM in VirtualBox with the FWUL ISO connected
    -> 512 MB RAM for the VM is the lowest possible (you may fail to use any installer though but adb and fastboot will work out of the box) but it would even work with less. Not that smoothly of course and when you install things you will get out of space easily..
    -> 2+ GB RAM for the VM is recommended. The more the better but if you have issues with RAM but when you have enough free disk space instead you can use the persistent mode with VirtualBox! Check out FAQ #4

  3. Boot FWUL
  4. Login with username/password: android / linux
  5. Open the terminal application (at the bottom the black small window or open the "Windows" menu and choose from there)
  6. type in:
    adb devices
    or
    fastboot devices
    or
    open the simple-adb GUI (desktop)
    or
    ....


Download

XDA had problems in the past regarding file upload ...
so I decided to choose AndroidFileHost as our primary download server from now on.. XDA will always have the latest forgeful ISO at least but for a complete set AFH has them all.

Main Download Server:
Download Mirror (XDA):
Note: This mirror may not contain all files but it will have the latest stable forgetful ISO at least!


Nightlies & second mirror (sfx):
Note: These builds happen on a scheduled base and so most likely are completely untested and unsupported but the most current you can get: leech.binbash.it



Support / IRC Channel
IRC means Internet Relay Chat and you will get best support there only.
Choose how to get in:
Changelog

See Post #2

Known Issues

FAQ

See Post #4

Credits

XDA:DevDB Information
FWUL - Forget Windows Use Linux - an adb/fastboot ISO, Tool/Utility for all devices (see above for details)

Contributors
steadfasterX
Source Code: https://github.com/Carbon-Fusion/build_fwul


Version Information
Status: Stable
Current Stable Version: 2.7
Stable Release Date: 2018-07-03

Created 2016-12-27
Last Updated 2018-07-03
Attached Thumbnails
Click image for larger version

Name:	fwulscreenshot_002.png
Views:	61102
Size:	199.1 KB
ID:	4040141   Click image for larger version

Name:	screenshot_001.jpg
Views:	52648
Size:	61.6 KB
ID:	4135224   Click image for larger version

Name:	screenshot_004.png
Views:	50032
Size:	141.9 KB
ID:	4135230   Click image for larger version

Name:	screenshot_005.png
Views:	49214
Size:	130.1 KB
ID:	4135231   Click image for larger version

Name:	screenshot_006.png
Views:	48170
Size:	23.8 KB
ID:	4135232   Click image for larger version

Name:	screenshot_all-installed.jpg
Views:	47584
Size:	33.1 KB
ID:	4135252   Click image for larger version

Name:	screenshot_sony.png
Views:	43592
Size:	248.7 KB
ID:	4135253   Click image for larger version

Name:	rufus_step1.png
Views:	35874
Size:	40.7 KB
ID:	4154084   Click image for larger version

Name:	rufus_step2.png
Views:	34702
Size:	26.5 KB
ID:	4154085   Click image for larger version

Name:	fwul_logo_small.jpg
Views:	37158
Size:	43.2 KB
ID:	4173039   Click image for larger version

Name:	fwul_2_boot_forgetful.png
Views:	21790
Size:	70.5 KB
ID:	4269594   Click image for larger version

Name:	fwul_2_boot_persistent.png
Views:	20464
Size:	72.3 KB
ID:	4269595   Click image for larger version

Name:	fwul_2_login.jpg
Views:	19744
Size:	161.3 KB
ID:	4269596   Click image for larger version

Name:	fwul_2_languages.jpg
Views:	19164
Size:	123.1 KB
ID:	4269597   Click image for larger version

Name:	fwul_2_desk.jpg
Views:	19048
Size:	101.1 KB
ID:	4269600   Click image for larger version

Name:	fwul_2_overview.png
Views:	18732
Size:	243.4 KB
ID:	4269601   Click image for larger version

Name:	fwul_2_pamac-installer.png
Views:	18394
Size:	75.5 KB
ID:	4269602   Click image for larger version

Name:	fwul_2_pamac-example.jpg
Views:	18158
Size:	126.5 KB
ID:	4269603   Click image for larger version

Name:	vendorfolders.png
Views:	1174
Size:	91.9 KB
ID:	4541584  
The Following 207 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
 
 
27th December 2016, 10:47 AM |#2  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
Changelog

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!


Older releases


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

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 )
  • 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:
    Quote:

    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



Roadmap

NEVER EVER ASK FOR ETAs!!!

To find all planned stuff for the next version(s) go to the official
FWUL Roadmap / Milestones
The Following 46 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
27th December 2016, 10:47 AM |#3  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
Sign
FWUL included tools & installers

Here you find some explanations / usage information for FWUL

Quick overview:

Click image for larger version

Name:	screenshot_009.png
Views:	1194
Size:	56.1 KB
ID:	4272049 Name:  screenshot_010.png
Views: 214514
Size:  4.1 KB Name:  screenshot_011.png
Views: 212760
Size:  1.0 KB
  • Quickly open a terminal or the firefox web browser via icons in the panel
  • An easy access to identify your current FWUL version is a double click on the Welcome icon
  • To open your Download folder or accessing other local files just double click on the Home icon

Installers

FWUL itself includes many stuff but not everything is useful for everyone.
Besides this I try to keep the size of ISO/IMG not growing too much and last but not least I need to avoid licensing issues when delivering software.

This is where the installers steps in. Those Installers are little programs written by me to install all requirements needed with just a double click.

Click image for larger version

Name:	screenshot_001.png
Views:	1084
Size:	3.8 KB
ID:	4272019 Click image for larger version

Name:	screenshot_015.png
Views:	1050
Size:	1.8 KB
ID:	4272039
SP Flash Tools by MediaTek Inc. is a tool to manage all MediaTek devices out there (Example Guide: https://androidmtk.com/flash-stock-r...one-flash-tool)

  • Features: Flashing to Android stock ROM (scatter based), Flash Custom ROM (scatter based), Application for Fixing Bricked device, Advanced Memory testing and verifying, Read / Write parameters, Erasing / Formatting / Reset Your MTK based device and more.. (check out the homepage for all details)
  • Homepage: https://spflashtool.com/


Click image for larger version

Name:	screenshot_013.png
Views:	864
Size:	4.1 KB
ID:	4272022 Click image for larger version

Name:	screenshot_018.png
Views:	806
Size:	14.8 KB
ID:	4272040
Sony Flashtool by Androxyde is a S1 flashing software that works for all Sony phones from X10 to Xperia Z Ultra.

  • Features: Root your phone, Install recovery, busybox, custom kernels, rebrand your device and many more (check out the homepage for all details)
  • Homepage: http://www.flashtool.net/


Click image for larger version

Name:	screenshot_012.png
Views:	786
Size:	3.6 KB
ID:	4272021 Name:  screenshot_014.png
Views: 206170
Size:  2.6 KB
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web.



Click image for larger version

Name:	tvinstall.png
Views:	42
Size:	3.7 KB
ID:	4540928 Click image for larger version

Name:	screenshot_017.png
Views:	762
Size:	3.2 KB
ID:	4272041
Cross-platform Remote Control to easily receive or give support.



Included

Click image for larger version

Name:	screenshot_009.png
Views:	1194
Size:	56.1 KB
ID:	4272049
Firefox, Terminal, File Manager are just a small subset but the most used ones. Just open the start menu and explore the rest
For adb or fastboot just open the Terminal and you can start to manage ANY android device.

Name:  screenshot_007.png
Views: 145668
Size:  3.2 KB
The idea of Simple ADB or S-ADB made by @mhashem6 is to give you a GUI experience for ANY android device using adb and fastboot commands. Just select the command from a dropdown and watch the output!



Click image for larger version

Name:	livepatcher.png
Views:	752
Size:	12.0 KB
ID:	4280372
FWUL LivePatcher should be just an easy way to solve smaller bugs without the need to reinstall the whole IMG.
So don't expect to update an existing v2 to a new v3! Major releases will require a full re-flash This is just for hotfixing known issues
Name:  screenshot_002.png
Views: 11344
Size:  6.0 KB
Qphotorec is the best (open source) tool for recovering deleted/lost data from your backup files, disk images, sdcards and/or disk partitions.
Example: use SALT (or a TWRP dd backup) to backup your userdata partition and open that file in Qphotorec to recover your accidentally deleted data



Click image for larger version

Name:	tmate.png
Views:	44
Size:	2.1 KB
ID:	4540927
Often enough when you need remote control teamviewer is overkill and not needed. Here steps tmate in which lets you share just the terminal screen and nothing else.
Very nice for low bandwidth and slow PCs but not always then plus: as its included with FWUL its just a double click away



Vendor folders
The folders LG and Samsung contain stuff related to these vendors.
You will find e.g. SALT in the LG folder or JOdin in Samsung.

SALT is THE tool for managing LG devices and is still active developed. The goal for SALT is to be a replacement for LGup plus many advanced features like backup and device unlock.

Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.

JOdin by @AdamOutler is a cross-platform tool used to flash firmware onto Samsung mobile devices. It is basically another frontend to heimdall but with the look & feel like the official ODIN software by Samsung.
Unfortunately there is no further support for JOdin by Adam but the software should work for the most Samsung devices out there. For the rest Heimdall will be your choice.


LG LAF (Peter Wu), (steadfasterX), (runningnak3d)
Peter Wu created LG LAF which is an amazing tool for communicating and working with your LG device while in download mode.
Several forks exists like mine LG LAF (steadfasterX) and LG LAF (runningnak3d). Usually I would say all these are advanced ones as you need to understand how to use the CLI to make use of that code.
Before tampering around with the terminals consider SALT (see above) first.

  • LG LAF (Peter Wu): the pure original code by Peter
  • LG LAF (steadfasterX): the fork by steadfasterX and the base for SALT
  • LG LAF (runningnak3d): the fork by runningnak3d who is working on unlocking / rooting all LG devices by LG LAF
The Following 34 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
27th December 2016, 10:48 AM |#4  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
Frequently Asked Questions (FAQ)
  • 1) What is that secure boot message I get?
    When booting up you may see a message like:
    Unauthorized changes detected
    Or
    Secure boot error
    Or similar.
    This is the windows secure boot detection which should avoid malware to boot. As FWUL is unknown to Microsoft (shame on them ) you get prompted.
    Please try this to enable FWUL to boot: https://help.ubuntu.com/community/UE...ot_in_the_BIOS
  • 2) Can I install FWUL permanently? || Can I dual boot FWUL?
    No. Not yet. Check the roadmap.

  • 3) Can I save my changes in FWUL? Like the persistent mode in Ubuntu can do?
    Yes when using the persistent mode image (since FWUL v2.0).

  • 4a) What is forgetful mode and/or persistent mode?

    FWUL v2 comes with many improvements and fixes but there is 1 really major improvement: persistent mode.

    From now on you have two options to use FWUL:
    • a so called "forgetful" mode (does not save any settings/data - next reboot like new)
    • and a "persistent" mode (keeps your settings and data - next reboot everything is there as left)

    forgetful mode
    works like in previous versions - so when you boot FWUL, install packages (e.g. Sony Flashtool) and then reboot you will start from scratch. If you need e.g. Sony Flashtool again you have to install it again.
    That's the general nature of a live ISO. Using the ISO works in VirtualBox without modifications like the persistent mode requires.
    The good: you can test and install whatever you want just to find out if it would work for you or not. If you damage the system just reboot and you have a clean start again.
    The bad: you have to re-install everything again when you reboot FWUL

    persistent mode (recommended)
    like forgetful but if you boot in persistent mode all your changes (e.g. installing software, set language, ...) are preserved on next boot!
    Just create your own version of FWUL with all tools and stuff you need and next time you boot all is here!
    Besides this the persistent image also contains a forgetful mode so if you need a clean working experience just select the forgetful mode on boot screen.

    The persistent mode requires(!) an USB stick and you have to download the FWUL persistent ZIP of your choice!
    FWUL persistent comes in 3 sizes (this may change silently in the future!):
    • 8 GB (min 8 GB USB stick) - hosted on AFH only!
    • 15 GB (min 16 GB USB stick) - recommended
    • 30 GB (min 32 GB USB stick) - hosted on AFH only!
    You can use any bigger stick but keep in mind that flashing FWUL on that stick will make the rest of the stick unusable (until you re-format/partition it).
    You can not use any smaller stick for persistent mode. 8 GB is the smallest available if you want to run FWUL persistent.
    ... If you have a smaller USB stick then 8 GB you can still flash FWUL in forgetful mode!

    So what does those sizes mean and which one you should use?
    The size defines the space preserved to save all your changes. Lets say you install TeamViewer then the whole installation will go to this hidden space.
    If you download big files and save them in FWUL they go there as well. On the opposite deleting packages or files will clean that space.
    The persistent storage cannot be re-sized (easily) so when it is out-of-space you have to uninstall packages and/or delete downloaded files.

    In general the 8 GB will work for the most without any issues but if you can choose the 15 GB version which gives you some more extra room just for the case.

    4b) How can I install FWUL in persistent mode within VirtualBox?

    persistent mode - VirtualBox usage
    It is possible to use the persistent image in VirtualBox but this requires a little preparation:

    method 1) convert image to VDI - the bulletproof way (recommended)
    method 2) link VirtualBox HDD to image
    • Open a Windows (cmd.exe) command prompt (may not work on all VirtualBox versions and the command is completely unsupported by VB):
      You have to know the path where you installed VirtualBox as its needed for the next steps.
      --> The default location is C:\Program Files\Oracle\VirtualBox
      Replace all following mentions of <VBOXPATH> with your installation path of VirtualBox!
      Now move to the path where you downloaded FWUL.
      --> Example: cd Downloads
      Ok now its time to convert:
      <VBOXPATH>/VBoxManage internalcommands createrawvmdk -rawdisk FWUL_v2.5_x86_64.img -filename FWUL_v2.5_x86_64.vdi
      if that one does not work for you try:
      <VBOXPATH>/VBoxManage convertfromraw FWUL_v2.5_x86_64.img --format VDI FWUL_v2.5_x86_64.vdi
      Then create a new VM in Virtualbox:
      Select Arch Linux (64bit) from the list and select the VDI file you created (FWUL_v2.5_x86_64.vdi)

    method 3) using an USB stick
    Windows Guide: Linux Guide:
    • Create a new virtual disk in VirtualBox with the size of the USB stick
    • Open a terminal (may not work on all VirtualBox versions and the command is completely unsupported by VB):
      VBoxManage internalcommands createrawvmdk -filename usbstick.vmdk -rawdisk /dev/XXX
      (where /dev/XXX is your USB stick device - not partition)
      chmod 666 /dev/XXX
    • Add usbstick.vmdk to a VM and boot from it
  • 5) How can I access my Windows drives/partitions in FWUL?

    When running in VirtualBox
    Since version 2.6 FWUL fully supports VirtualBox shared folders --> GUIDE (click)

    After you have created your shared folder it will be displayed on the FWUL desktop (/home/android/Desktop/sf_<your_choosen_foldername>)
    Important note: make a NEW folder in that general shared Host folder, naming it however you prefer but avoid using any spaces in the folder name (as long as issue #15 is not resolved)
    (thx @sdembiske for the hint regarding new folder)

    When running from USB/DVD
    Checkout this howto:
    https://forum.xda-developers.com/and...5/post74586059

    For windows 8 and higher also ensure you read and say thanks to this very useful hint here:
    https://forum.xda-developers.com/and...5/post74592849

    Another possible (GUI) way but not that good is here:
    https://forum.xda-developers.com/sho...&postcount=371
  • 6) FWUL asks me for a password e.g. when I try to install something or when I change system settings. Why and what's the password?

    Since the beginning Linux is more secure then Windows. One of the important reasons is its user design. You can compare it with Windows UAC if you like but Linux has it implemented by design where windows has added it on top (and this not long time ago first).

    Linux asks for your permission for administrative tasks. Its your personal password for the user logged in. In the case of FWUL you have the
    user android and the
    password linux

    Hint: Windows does not care about case sensitive usernames but Linux will. It's another layer for security because this makes it harder to break credentials.
  • 7) FWUL does not boot or it boots but I do not get the login screen - what now?

    You likely have a PC/Laptop which is very old, very new or not that sold often. This behavior usually means that a driver is missing for your graphic card so try this:
    On FWUL boot select a VGA fallback mode (note: fallback modes will never be persistent). Start with the first one and try to boot with it. If it doesn't work out try the next.
    Once you are able to login to FWUL open a terminal (black little icon in the panel) and type:
    Code:
    lspci | grep -i vga
    Copy and paste the whole output and post it in this thread.

The Following 31 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
29th December 2016, 09:24 AM |#5  
Senior Member
Thanks Meter: 360
 
More
Good project Hope it cuts down the load of developers
The Following 7 Users Say Thank You to DevUt For This Useful Post: [ View ] Gift DevUt Ad-Free
29th December 2016, 09:27 AM |#6  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
Quote:
Originally Posted by DevUt

Please add an option to use another theme

This is for Windows users not yet brave enough switching over to Linux so ... So no it makes no sense using any other theme for this kind of ISO
btw: you can use other themes when logged in if u like..
The Following 6 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
17th January 2017, 02:09 PM |#7  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
FWUL_BETA-3_x86-64.iso released!
Download: Go to the Download section in the OP
Changes:
  • Initial release based on Arch Linux
  • github changelog
The Following 8 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
18th January 2017, 07:46 AM |#8  
kessaras's Avatar
Recognized Developer
Flag Athens
Thanks Meter: 7,329
 
Donate to Me
More
@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 its like you try execute windows in cold blood ! i don't think the purpose of this project is to kick Bill Gates ass
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
The Following User Says Thank You to kessaras For This Useful Post: [ View ]
18th January 2017, 09:42 AM |#9  
steadfasterX's Avatar
OP Recognized Developer
Thanks Meter: 8,936
 
Donate to Me
More
Quote:
Originally Posted by kessaras

@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 its like you try execute windows in cold blood ! i don't think the purpose of this project is to kick Bill Gates ass
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 if you don't like it search urban for FWUL it's fun




#


Sent from my LG-H815 using XDA Labs
The Following 4 Users Say Thank You to steadfasterX For This Useful Post: [ View ]
18th January 2017, 11:12 AM |#11  
kessaras's Avatar
Recognized Developer
Flag Athens
Thanks Meter: 7,329
 
Donate to Me
More
Quote:
Originally Posted by steadfasterX

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 if you don't like it search urban for FWUL it's fun

Quote:
Originally Posted by Ricky Divjakovski

F*** windows use linux!!

lol
virtual machine with steadfasterX FWUL
so no need to even reboot to live usb.
F**K windows !!!
The Following User Says Thank You to kessaras For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
adb, android, fastboot, iso, windows

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread