yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] lopestom:
FWUL_v3.2_x86-64 (forgetful/ISO only)

Test and good for development!

I want to thank you for the idea and for the attitude of putting it into practice.

I really liked what I saw. Nothing complicated even for a Linux beginner.

Directly I would like a concise and straightforward answer on development issues in TWRP build. Your linux is based on Arch which needs some scripts or manual tool installations. 1- In this, I don't know if it would be necessary to install some parts such as:

cd ~ && sudo apt install git axel -y && git clone https://github.com/akhilnarang/scripts && cd scripts && sudo bash setup/android_build_env.sh && sudo bash setup/install_android_sdk.bash

I know these parts might not work in Arch, but it's the doubt part.

2- I know I should insert for Arch:

sudo pacman -S lib32-gcc-libs git wget repo gnupg flex bison gperf sdl wxgtk2 squashfs-tools curl ncurses zlib schedtool perl-switch zip unzip libxslt python2-virtualenv bc rsync lib32-zlib lib32-ncurses lib32-readline clang compiler-rt clazy lib32-clang lib32-clang llvm cpio

yaourt -S ncurses5-compat-libs lib32-ncurses5-compat-libs

[multilib]
Include = /etc/pacman.d/mirrorlist

sudo pacman -S jre8-openjdk-headless jre8-openjdk jdk8-openjdk openjdk8-doc openjdk8-src

Obviously the repo part of github is needed for both Debian and Arch. I believe I don't need to put this here.

3- I once found this script [attached file] on the Internet, which puts everything on its own. There's only one potential problem: I don't know if it will actually work. So if you can check and update something, it will be of great use to other people for the same purpose.
[Android Software/Hacking General [Developers Only]] rxf2g:
And would you like to add actual SP Flash Tooll and andriller in it
[Android Software/Hacking General [Developers Only]] DarrenNewsgroup:
EDIT: Solution was found - see the bottom of this post.

I am trying to boot mAid from a DVD on my PC but it fails to boot. I tried the v3.2 using the standard boot option, then the 3 fallback options, nothing worked. I tried the latest nightly build but nothing with the default option, nor the "low gfx" option. I am attaching a screenshot from the "low gfx" option although the other boot options are all the same. The second photo is when I not boot as "last resort".

Any clues as to getting it to boot? I got similar failures with a 2GB USB stick with the latest forgetful build (3.2)

My PC is an ASRock Z77-Extreme 4 with i7-3770K using the onboard graphics (so no dedicated card). It has 16GB of RAM.

Thanks

Darren

EDIT: I downloaded Ubuntu and tried booting from a DVD but that had the same error. Googling showed that on my motherboard I needed to disable the ASMedia SATA ports. After that Ubuntu and FWUL 3.2 both booted up fine.
[Android Software/Hacking General [Developers Only]] steadfasterX:
glad you solved it! and many thx for sharing the solution :)
[Android Software/Hacking General [Developers Only]] steadfasterX:
I am sorry but that is out of scope for this project. Consider reading the FAQ 12 for that. Of course feel free to go on but as that is not the main goal of what FWUL/mAid has been build for I cannot help you here. Feel free to join my android TG group (see sig) and ask any questions there if you like (w/o guarantees of getting quick answers ;) )
[Android Software/Hacking General [Developers Only]] djrunaway06:
I cannot get FWUL to boot off my USB. All I get is a string of bootup checks with a few errors and then it stops doing anything. I don't know how to explain, so I made a quick video.

System info:

OS Name Microsoft Windows 10 Home

Version 10.0.19043 Build 19043

Other OS Description Not Available

OS Manufacturer Microsoft Corporation

System Name -------------

System Manufacturer System manufacturer

System Model System Product Name

System Type x64-based PC

System SKU ASUS_MB_CNL

Processor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 Mhz, 8 Core(s), 8 Logical Processor(s)

BIOS Version/Date American Megatrends Inc. 2417, 6/3/2019

SMBIOS Version 3.2

Embedded Controller Version 255.255

BIOS Mode UEFI

BaseBoard Manufacturer ASUSTeK COMPUTER INC.

BaseBoard Product PRIME Z390-P

BaseBoard Version Rev X.0x

Platform Role Desktop

Secure Boot State Off

PCR7 Configuration Binding Not Possible

Windows Directory C:\WINDOWS

System Directory C:\WINDOWS\system32

Boot Device \Device\HarddiskVolume2

Locale United States

Hardware Abstraction Layer Version = "10.0.19041.1110"

User Name -----------

Time Zone Central Daylight Time

Installed Physical Memory (RAM) 16.0 GB

Total Physical Memory 15.9 GB

Available Physical Memory 12.1 GB

Total Virtual Memory 18.3 GB

Available Virtual Memory 12.1 GB

Page File Space 2.38 GB

Page File C:\pagefile.sys

Kernel DMA Protection Off

Virtualization-based security Not enabled

Device Encryption Support Reasons for failed automatic device encryption: TPM is not usable, PCR7 binding is not supported, Hardware Security Test Interface failed and device is not Modern Standby, Un-allowed DMA capable bus/device(s) detected, TPM is not usable

Hyper-V - VM Monitor Mode Extensions Yes

Hyper-V - Second Level Address Translation Extensions Yes

Hyper-V - Virtualization Enabled in Firmware No

Hyper-V - Data Execution Protection Yes
[Android Software/Hacking General [Developers Only]] s4goa:
mAID ... FWUL ... names are so bloody confusing
[Android Software/Hacking General [Developers Only]] steadfasterX:
Try all fallback modes in the boot menu. Seems your graphic card cannot be detected.

FWUL = v1- v3

mAid = v4 - vX

That's all about it. v4 is still in beta thats why you might be confused.
[Android Software/Hacking General [Developers Only]] djrunaway06:
The newest mAid version worked when I chose my Nvidia graphics option. Thanks!
[Android Software/Hacking General [Developers Only]] UntouchedWagons:
Thanks for making this. I tried fastbooting a TWRP image for my phone using windows and nothing worked. FWUL was able to fastboot the image in literal seconds. Well done.
[Android Software/Hacking General [Developers Only]] thejaredhuang:
FYI for anyone looking at this, make sure your BIOS is set to non UEFI and make sure the USB bootable drive in the BIOS is non UEFI. I spent about 30 minutes with multiple programs trying to make the USB bootable. My BIOS for some reason could boot USB as either regular or UEFI and it was set to UEFI for all the times it wouldn't boot
[Android Software/Hacking General [Developers Only]] xtacydima:
So I made a USB bootable flash drive successfully and booted FWUL (FWUL_v3.2_x86_64_forgetful), double clicked the LG folder on the desktop, launched LG LAF (runningnak3d) Terminal and tried the first command "git pull"

Got this error

:

fatal: not a git repository (or any of the parent directories): .git

Any advice, just trying to work on my LG v20 here and can't get past the first entry.

NEVERMIND

Found my answer in this long thread got it going :-)
[Android Software/Hacking General [Developers Only]] erdbets:
version 3.2 loads well. I have not tried the function yet. I think to flash Samsung port 9008
[Android Software/Hacking General [Developers Only]] flonki:
when trying to boot FWUL from a USB drive, it gets stuck in a black screen and the same happens in VGA failsafe mode-1. Then, in VGA failsafe mode-2 finally something new happened but it got stuck again, same on mode-3.

CPU: i5 2500k
[Android Software/Hacking General [Developers Only]] steadfasterX:
The cpu isn't important here usually. What grahpic card do you have is more important.

In any case: Please try the latest mAid nightly first.
[Android Software/Hacking General [Developers Only]] flonki:
Its a Gainward's Geforce GTX 1660 SUPER Ghost. When trying to boot the mAid_v2021-11-23_01-47_x86_64-nightly_x86_64.iso from a USB stick, nothing happened except for an underscore flashing 2 or 3 times and then already the windows logo showed up. Did I choose the right file? However, thank you for answering.
[Android Software/Hacking General [Developers Only]] steadfasterX:
The latest nightly is mAid_v4.0-RC3_x86_64.iso pls use that one. Do you boot in BIOS or UEFI mode?
[Android Software/Hacking General [Developers Only]] flonki:
oh ok, but still no change with the newer iso. I boot in UEFI, I think, because I can use the mouse but I don't know how to switch to BIOS mode. The mainboard is Asrock Z68 Pro3. I'm trying to find a way to use BIOS instead.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Hm weird. Ofc mAid supports both uefi and legacy/bios mode .. Anyways trying legacy/bios could be worth a try.

So you don't see the menu with the mAid penguin?
[Android Software/Hacking General [Developers Only]] flonki:
Asrock provides a newer version of 'BIOS' than which I have but I think that will be UEFI again because there is no hint or clue towards BIOS vs. UEFI Versions. Even if BIOS mode were included, I couldn't find it in the settings or the manual. Right, unfortunately I don't see the mAid penguin, instead Windows boots.
[Android Software/Hacking General [Developers Only]] steadfasterX:
They name it different from vendor to vendor.. Sometimes just bios but often just "legacy" or similiar..

You must have an option to select the boot device did you tried that and choose the mAid stick?
[Android Software/Hacking General [Developers Only]] flonki:
Yes, I did find the 'select boot device' function and could select the usb stick as I did when FWEL started booting and got stuck.

screenshot of UEFI settings under Boot title button:
[Android Software/Hacking General [Developers Only]] steadfasterX:
So pressing F11 should being up a menu where you can select the USB stick. Yes that legacy "rom" (strange wording) would be thr non uefi mode.

Ok so one step back: HOW do have flashed mAid on the USB stick?
[Android Software/Hacking General [Developers Only]] flonki:
In Etcher I clicked on [Flash from file] and selected mAid_v4.0-RC3_x86_64.iso. Then I clicked on [Select target], unpluggeed my usb stick because it wasn't recognized, plugged it back in, selected SanDisk Ultra USB Device. Then I clicked on [Flash!] and waited a few minutes until it completely finished
[Android Software/Hacking General [Developers Only]] steadfasterX:
Hm ok do you have a changelog for that new version? mAid supports uefi so thats not a problem at all
[Android Software/Hacking General [Developers Only]] flonki:
Hello again and sorry for the late answer. The new BIOS Version description says: "Supports Intel's next generation 22nm CPU." which sounds irrelevant, https://www.asrock.com/mb/Intel/Z68 Pro3/#BIOS
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok no thats not related..

and when you flash FWUL v3.2 to the USB stick does that boot?
[Android Software/Hacking General [Developers Only]] friimynd:
needs a linuxtracker torrent, but i'll check it out; been wanting to get into phone more, also it's based on manjaro; i'm trying mAid, biglinux, and mabox, to find a distro other than freespire (which i'm liking)

. almost didn't download it because it's not on linuxtracker but after reading more i want to see it for myself

(*&^)
[Android Software/Hacking General [Developers Only]] PoofyGummy:
Didn't work. :/

As soon as the command goes out to reboot into the bootloader it's like I plugged in a brick.

The phone is recognized as an ADB device normally, and everything works. Heck I'm typing this on the very same phone. The bootloader unlocking worked and that was done in download mode, so it MUST be possible to do something.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Sorry to hear that a guide you followed didn't worked but it seems this has nothing to do with mAid/fwul . so I suggest you better report your problems in the thread or forum area of your phone model to get the help you need.
[Android Software/Hacking General [Developers Only]] ka81:
Started to load from usb and here is where i got, without further movement... (
[Android Software/Hacking General [Developers Only]] steadfasterX:
What version? Try the v4 mAid pls.
[Android Software/Hacking General [Developers Only]] ka81:
persistent mode ( read

FAQ #4

): Latest version (click) (note: deprecated, latest version is v3.1)

Downloads for : -Android- Utilities | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

FWUL_v3.1_x86_64_8GB.zip​

Jan 23, 2019 | 02:28PM

Upload Date
[Android Software/Hacking General [Developers Only]] ka81:
On the more old laptop I succesfully started FWUL.

May I ask some stupid question please ?

I need to flash some files (vbmeta.img and magisk_patched.img) to my phone - https://web.archive.org/web/2021020...--technical-support/jelly-2-roottwrp-progress

Both files right now are in the Download folder on the phone.

HOW to copy them from phone to your FWUL to some storage (folder) and after that I coucl succesfully flash them?

It's my first ever time to use such a software...
[Android Software/Hacking General [Developers Only]] steadfasterX:
Well. Yea thats extreme outdated. Use mAid v4 plz.
[Android Software/Hacking General [Developers Only]] steadfasterX:
I guess adb pull /sdcard/Download/<filename> should do it. But when the phone is connected with an USB cable it should get detected if you swipe down on the phone and select data transfer or similiar. If that is not working use mAid v4.
[Android Software/Hacking General [Developers Only]] ka81:
By tge way, some problem with accessing local drives, asks for some authentication... (
[Android Software/Hacking General [Developers Only]] steadfasterX:
password is the same as for the login whenever asked for authentication
[Android Software/Hacking General [Developers Only]] ka81:
you meant "android/linux" ?

in general, how can there be any authentication to get to MY LOCAL drive-hard ??!!.. )
[Android Software/Hacking General [Developers Only]] steadfasterX:
Yes that one. In linux you need to authenticate more often then on windows. There are several reasons for that - mainly for security reasons - and one of the reasons why 90% of desktop malware is focusing on windows.

So to do actions on important areas like your local harddrive you need to authenticate that you - the person trying to mount it - has the permission to do that.

After it is mounted you can access the data without authenticating but the process to make it accessible (mount it) requires higher privileges. This prevents not just attacks but also unprivileged access when an unauthorized user sits in front of your pc or / trying to do nasty things remotely.
[Android Software/Hacking General [Developers Only]] oldman20:
Like! Hope upgrade feature without re install new iso version
[Android Software/Hacking General [Developers Only]] steadfasterX:
That's something planned but not yet integrated. It requires a lot of work actually and so nothing which will come soon :(
[Android Software/Hacking General [Developers Only]] xzenx1234x:
Hi please send me info.

Ho to Fix this Error ?

I have this Messange Try Mount TWRP IMAGE.

Does it go in the right direction? I need to launch Recovery TWRP on LG G4 H815.

Hi Please send me Link Support Community Group mAid Telegram Channel.
[Android Software/Hacking General [Developers Only]] murtaza1326:
never tried arch linux before but i know about it great work devs i also dont like windows suggest i already dualbooted my lappy

1)ubuntu8 16.04 and 2)Windows 10 latest build now i have 500gb hdd storage is 50gb partition is ok for this distro ? or should i increase it? suggestions are welcome looking forward to triboot with this ;)
[Android Software/Hacking General [Developers Only]] simonbigwave:
wonderful..thanks OP...as a Linux user myself i will try this.

side Question: for HTC M9 devices we must use HTCfastboot to flash firmaware..due to errors with (file size limitation with) normal fastboot...any possibilty in getting it incorporated?is it possible?
[Android Software/Hacking General [Developers Only]] riahc3:
First, I think this is a great idea so I tip my hat to you.

Having said that I think it is uncalled for to throw shots at Windows like a child. It's really childish. This is a great distro to just load up a OS ready with drivers and tools to fix a Android device. It isn't, like mentioned, a full time OS and it doesn't compete with Windows.

I don't really see why bundling a VM is needed. It bloats up the ISO. Also, VMware's offering is way better than Oracle.

Is there a reason you choose Arch? Just asking.

Can this be booted in a VM? I think that would be a good idea as well.

Also, please be aware that more than adb drivers and such, it is important you in include network drivers, both wired and wireless.

OK um this is getting weird....why do you include a Opera based browser? Chromium is perfect.

And you removed the man pages? Why? That is a initial step to any troubleshooting and can tell you what a lot of options do.

---------- Post added at 08:05 AM ---------- Previous post was at 07:25 AM ----------

OK I just read the whole thread.

WOW.

The focus of this distro (should be) to work on all computers and include basic troubleshooting tools (adb, fastboot, etc) and helpers (browsers, tutorials, etc). The direction should not be as small as possible or **** Windows or any of that other stupid crap.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Please add a request including a download link here: https://github.com/Carbon-Fusion/build_fwul/issues/new

Please add a request including a download link here: https://github.com/Carbon-Fusion/build_fwul/issues/new

I don't know but if you find one please add a request including a download link here: https://github.com/Carbon-Fusion/build_fwul/issues/new

atm this is just a LIVE ISO so no permanent installation. Please also see issue #1

I don't know. This has to be asked in the HTC forum. If you find a way/tool for this please add a request including a download link here: https://github.com/Carbon-Fusion/build_fwul/issues/new

bundling a VM? i don't get u. This is an ISO (without anything else then the Linux OS). You can install it on an USB stick to boot it. You can burn it on a DVD to boot it. You can create a VM and plug the ISO in and just boot FWUL here.

I have made very good practice with the USB support in VirtualBox and bad ones with VMware but you're free to use VMware, KVM, or whatever u like more. I only added the guest utility package for VirtualBox.

It's the most current distro and it is rolling. Both together ensures to have all tools as current as possible plus no major OS release upgrade is required.

See above and the OP. yes. fully supported for VirtualBox but choose whatever u like.

lol. sure. its all there.

You are free to choose whatever u like more. Just use the Chromium installer.

Hm. well the initial reason was reducing the ISO size. Keep in mind that the usual user FWUL is focusing on are not terminal lovers. But even then each tool has a --help option providing the most. If you still miss something just open an issue at github (https://github.com/Carbon-Fusion/build_fwul/issues/new)

The focus is not offending Windows or Windows users. I have repeating issues in supporting Windows users because of mainly driver issues.

That's why I created FWUL. I say to them "you have a problem detecting your device? Forget Windows use Linux and connect ur device there".

Thats the story behind the name. Not any other F***.

The focus is providing an easy way for Windows users to work with Android devices - without installing anything on their PC.

.
[Android Software/Hacking General [Developers Only]] Ryuu_zal:
Ahh this is what i'm looking for. Thanks dev :)
[Android Software/Hacking General [Developers Only]] monsterkruemel:
Awesome! Exactly what I've been looking for :good: Works like a charm with my leeco le Max 2 :)

Thank you very much for your hard work!! :good::good:

As a Mac and win (forced by job) user I will definitely try out Linux now :D
[Android Software/Hacking General [Developers Only]] Holospark:
We can have a version to use it like first OS? Not only live use
[Android Software/Hacking General [Developers Only]] berndblb:
Awesome! Excellent work!The first time I have adb in recovery on my TF701. Never got the driver to work in Windows. I connected to 4 Android devices on the same[\b] USB port effortlessly without a reboot in between! ?
[Android Software/Hacking General [Developers Only]] BGray210:
This has got to be one of the best collaborative efforts I have seen to date on XDA. Downloading now to try this out! Many thanks to the development team!
[Android Software/Hacking General [Developers Only]] steadfasterX:
this is already planned.. see issue #1
[Android Software/Hacking General [Developers Only]] Holospark:
Ok i Will attend
[Android Software/Hacking General [Developers Only]] ExquisiteArcaneAstralMystic:
It would be perfet if for example use as a base manjaro to use this os as primary os (just port all the things udev rules and other stuff to work on manjaro and we could install it and enjoy full operating system, and i would like to see KDE edition ;]

Excellent work
[Android Software/Hacking General [Developers Only]] steadfasterX:
sure just open the issue and u will find manjaro as the preferred option ;)
[Android Software/Hacking General [Developers Only]] flo071:
This sounds great! :)

I will try it. Has anyone experience with building kernels and roms on this OS? If yes is it faster then on other Linuxes?
[Android Software/Hacking General [Developers Only]] steadfasterX:
The main purpose of this ISO is to assist the average user to access or repair your Android device not building a ROM or kernel with it. Feel free to do this anyway but you will find no included developer build tools inside to achieve this

.
[Android Software/Hacking General [Developers Only]] PokemonTotalWar:
Is there any chance a version could be made to include developer tools, maybe after a installable build is made? And is it possible you can write up a guide on how you make and build these?
[Android Software/Hacking General [Developers Only]] quincho54:
I just downloaded FWUL and checked it out. It's really amazing.

When I saw it , my first impression was, why not integrate it in a full functioning OS. It would be really a good idea to do so. So, I agree with your idea .

Really that's perfect, well done job.
[Android Software/Hacking General [Developers Only]] Holospark:
I try to use YouTube and other player but not work audio. There isn't again specific driver ?
[Android Software/Hacking General [Developers Only]] steadfasterX:
try this:

open a terminal

type in:

sudo pacman -Sy --noconfirm pulseaudio vlc pavucontrol

then:

nohup pulseaudio &

then click on the blue Arch symbol beneath the terminal icon and type in the search box the word "audio".

you will find the audio settings. open it. ensure it is not muted and enjoy the sound.

.
[Android Software/Hacking General [Developers Only]] ExquisiteArcaneAstralMystic:
Thats why we need a full distro with everything out of the box i think. I really think users will appreciate full os with codecs and default programs + programs FWUL offers
[Android Software/Hacking General [Developers Only]] steadfasterX:
Hohoho. That's a SALT thing and not related to mAid.

you should post in the SALT thread pls.

Ensure you reproduce the issue and provide the log as mentioned in the SALT thread. Thanks
[Android Software/Hacking General [Developers Only]] xzenx1234x:
Hello, please send me a link to the relevant thread.
[Android Software/Hacking General [Developers Only]] shinobisoft:
Search is your friend. Although we're here to help you need to help yourself as well. With that said, the thread you're looking for is here
[Android Software/Hacking General [Developers Only]] fireskyer:
Seems that the stable version has no or damaged boot sector switched to the nightly one everything works fine now
[Android Software/Hacking General [Developers Only]] luridphantom:
same here, flashing with etcher on mac doesn't seem to work on my 16gb sd card when booting on an old pc laptop