yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] steadfasterX:
really hard to debug this without photos.. and details.. what have you done? both things? what changed? changed anything in the screen errors?

Other then that you could do the virtualbox way ofc.

.-
[Android Software/Hacking General [Developers Only]] schloop:
can't do virtual. tried using the TAB thing. same exact error. i'm trying 3.1 now. tried 2.7 before.
[Android Software/Hacking General [Developers Only]] steadfasterX:
you can't ... because?
[Android Software/Hacking General [Developers Only]] ExquisiteArcaneAstralMystic:
/del
[Android Software/Hacking General [Developers Only]] verbage:
So I am just taking a look at FWUL, and like gazzacbr, I have a USB drive which, via GRUB2 and its loopback mechanism, I use to directly boot ISO images of various distros. I like it this way because it is completely modular--I do not have to extract the ISO image to a normal file system, or dedicate/flash a whole drive with Etcher/dd or similar. When a new release of whatever distro appears, I simply copy the whole intact ISO file over to the USB drive, dump the old release ISO, and then update my grub.cfg stanza to reflect the new ISO filename. I am more familiar with Debian-ish and Ubuntu derivatives, which usually use GRUB2 for booting, so working out grub.cfg stanzas for directly booting those ISOs is easy. But since FWUL is based on a Manjaro-->Arch lineage, which uses ISOLINUX, it took a bit of futzing for me to get a working GRUB2 stanza the FWUL ISO.

Note that by directly booting the ISO, you are effectively limited to using the forgetful version. For sure, persistence would be possible, too, but a lot more futzing would be needed...

Anyway, here is an example stanza that works for me, and hopefully, it might be of use to some of you:

menuentry "FWUL_v3.1_x86_64_forgetful (standard boot)" {
set isofile="/boot/FWUL_v3.1_x86_64_forgetful.iso"
search --no-floppy -f --set=root $isofile
probe -u $root --set=abc
set pqr="/dev/disk/by-uuid/$abc"
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz img_dev=$pqr img_loop=$isofile
initrd (loop)/arch/boot/intel_ucode.img (loop)/arch/boot/x86_64/archiso.img
}
[Android Software/Hacking General [Developers Only]] schloop:
Pictures!

added some photos of the errors.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Like I thought .. A photo is needed always.. So your issue is a complete different one.

Either your USB stick has issues or (more likely) the flashing went wrong . You flashed which persistent build? how big is your usb stick ?

Try one of the other methods like rufus or really simply use VirtualBox as I told you already . You said you can't but again without details why.

You should also try the forgetful ISO as well .
[Android Software/Hacking General [Developers Only]] schloop:
thanks! i'll try with another stick. using a 32GB Sandisk USB 3.0. i tried the persistent 2.7 and 3.1. will try the methods you described.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Ok so a 32 GB stick . I was not clear about my other question: which GB version of persistent did you tried ? There are many many sticks out there which do not have the exact size as described . I recommend you flash the 15GB version and not the 30GB.
[Android Software/Hacking General [Developers Only]] schloop:
for persistent i flashed all sized. for the forgetful the only size is 948MB. the model for the usb 3 stick is the SanDisk Ultra USB 3.0 32GB. Model number is SDCX48-032G.
[Android Software/Hacking General [Developers Only]] phuckt:
Will this run on a single ext4 /root partition if i were to install it on my system, could I use it alongside an ext4 /home partition? If so will it handle encrypted partitions? And finally will a simple 'sudo grub-update' recognize it?

I'm not real familiar with arch, sorry for my n00b questions. :)
[Android Software/Hacking General [Developers Only]] schloop:
so i managed to get this to work on a 16GB flash drive. i'm following the steps and i am stumped on the

Code:

git pull

git checkout h932-dd-write

./lglaf.py

These next commands you will type into the LGLAF shell. It will look like this:

Code:

LGLAF.py by Peter Wu (https://lekensteyn.nl/lglaf)

Type a shell command to execute or "exit" to leave.

#

i'm not sure what i'm doing wrong. i'm typing everything as-is and i get the error unexpected token ` ( '

i'm typing ./lglaf.py after git checkout

thanks.

---------- Post added at 01:19 AM ---------- Previous post was at 01:17 AM ----------

i would play it safe and just boot it off another drive. i had so much trouble getting this to run on just a simple USB 3.0 drive.
[Android Software/Hacking General [Developers Only]] phuckt:
Right, well I've downloaded the 15g persistent. I thought it might be best to study quite a bit more about virtualbox guest addons and such, and kind of get a feel for the intent of this project before running it on my computer. It seems it could be a potentially awesome learning/teaching tool for someone such as myself, or it could also incredibly dangerous. With great power comes great responsibility.

---------- Post added at 01:32 AM ---------- Previous post was at 01:19 AM ----------

To be honest, I am far from a developer. I am here to learn, share, support, help, and utilize my own devices better. That being said, do you know of any good tutorials related to securing unattended virtual machines, securing server software, or anything else related to tools I don't fully understand yet that i should know before installing/building any of the tools here on my personal computer? Sometimes I've found that I didn't even know what i _should_ be learning.

I've been a mint user for quite a while, and have a basic understanding of what some of the software included in the ISO is capable of. I'm a bit intimidated after thinking it through a little.
[Android Software/Hacking General [Developers Only]] steadfasterX:
FWUL is not made for this and I do not support that . I recommend using an usb stick instead.

so it seems it was the USB device itself ?

At this point you're out of FWUL things. Ask this in your rooting thread as I can't help you with these instructions.
[Android Software/Hacking General [Developers Only]] MountainX:
The binbash dot-it server(s) are down and it seems FWUL depends on these servers. For example, the TeamViewer install script won't work because the servers are not available. Is anyone else seeing this?

I cannot reach most of the links in the OP. The error is "connection has timed out"
[Android Software/Hacking General [Developers Only]] steadfasterX:
This means port 8008 is blocked on your site. The server is online.
[Android Software/Hacking General [Developers Only]] MountainX:
Thanks for your reply. If I can get FWUL working, I will happily send you a donation. I appreciate your efforts.

This is my first time trying FWUL, but I use Arch as my daily driver.

You are correct about port 8008 being blocked. But it is blocked whether I have a direct ethernet cable connection to my Comcast cable modem, or whether I tunnel through a proxy or connect via a VPN. So I don't think Comcast is the problem. Any suggestions?

I am browsing the web with FWUL right now. I can reach any page I navigate to (except pages like https://code.binbash.it:8443/FWUL/build_fwul/issues/new).

Below I am also including the output of the TeamViewer install script. I think that confirms your theory.

[android@fwul ~]$ pkexec /home/android/.fwul/install_tv.sh
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
--2019-08-25 19:26:43-- http://leech.binbash.it:8008/FWUL/.repo/tv_fwul-v3.1.tar
Resolving leech.binbash.it (leech.binbash.it)... 85.214.228.227
Connecting to leech.binbash.it (leech.binbash.it)|85.214.228.227|:8008... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://leech.binbash.rocks:8008/newdomain.htm?uri=FWUL/.repo/tv_fwul-v3.1.tar [following]
--2019-08-25 19:26:43-- http://leech.binbash.rocks:8008/newdomain.htm?uri=FWUL/.repo/tv_fwul-v3.1.tar
Resolving leech.binbash.rocks (leech.binbash.rocks)... 85.214.228.227
Reusing existing connection to leech.binbash.it:8008.
HTTP request sent, awaiting response... 200 OK
Length: 920 [text/html]
Saving to: ‘tv_fwul-v3.1.tar’

tv_fwul-v3.1.tar 100%[===================>] 920 --.-KB/s in 0s

2019-08-25 19:26:44 (76.3 MB/s) - ‘tv_fwul-v3.1.tar’ saved [920/920]

tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors

[android@fwul ~]$ telnet binbash.it 8008
Trying 85.214.214.245...
telnet: Unable to connect to remote host: Connection timed out
[Android Software/Hacking General [Developers Only]] steadfasterX:
First of all it is port 8008 and not 8080.

Second yes I began moving to a new domain and that's why the TeamViewer download does not work atm and will be fixed asap.

And when you cannot connect to port 8008 by your web browser (e.g. http:// leech.binbash.rocks:8008/FWUL then it is for sure your router or firewall blocking the access to this port.

Besides that I move code.binbash.it as well to code.binbash.rocks but there are other issues with gitlab atm as they are not able to provide me a license so that may take a bit longer
[Android Software/Hacking General [Developers Only]] schloop:
it wasn't the stick. it was the AMD machine. i managed to get this to run on a intel computer with an i7-3770. exact same build and everything.
[Android Software/Hacking General [Developers Only]] MountainX:
Cannot reach FWUL servers

Using a Digital Ocean VPS, I just set up my own nginx http server (running Arch Linux) and configured it to listen on port 8008. I can access it from my home via browser or curl. See result below. This shows that my ISP is not blocking port 8008.

$ curl mytestsite.tld:8008
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>

<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>

I cannot connect to your server at port 8008:

$ curl binbash.it:8008
curl: (7) Failed to connect to binbash.it port 8008: Connection timed out

But what's interesting (to me) is that I CAN connect to your port 8080 (only from Arch, not from FWUL).

$ telnet binbash.it 8080
Trying 85.214.214.245...
Connected to binbash.it.
Escape character is '^]'.
^]
telnet> quit
Connection closed.

Also, here's this:

$ curl -sS --connect-timeout 3 --max-time 7 binbash.it
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
[Android Software/Hacking General [Developers Only]] steadfasterX:
Well I don't know what to say then ...

The server is online and it's reachable from everywhere in the world but not from you so what should I do? Dozens of people are downloading right now from there and hundreds of people are using it daily.. Instead of using curl or telnet what's the error message in your browser?

I also told you that I moved the domain so you have to use binbash.rocks and not binbash.it anymore.
[Android Software/Hacking General [Developers Only]] buengeut:
[MENTION=5545101]steadfasterX[/MENTION]

What GTK theme are you using?

Thanks.
[Android Software/Hacking General [Developers Only]] steadfasterX:
You can find that for 3.x here https://code.binbash.rocks:8443/FWU...ster/airootfs/root/customize_airootfs.sh#L621
[Android Software/Hacking General [Developers Only]] tonycfc:
Hi! Downloaded "FWUL_v2019-09-05_17-42_x86_64_30GB" and flashed it using Etcher onto my 32gb pendrive. I am also using persistent mode.

Used this to unlock my H815 and installed the latest Lineage OS by you, no problems so far.
[Android Software/Hacking General [Developers Only]] tonycfc:
Just want to add something. I booted "FWUL_v2019-09-05_17-42_x86_64_30GB" into persistent mode on my Dell XPS 13 9350 and my WiFi card is not working. I plugged the usb into my Asus G74SX and my WiFi worked fine. Nevertheless, I made sure SALT is latest by using USB Tethering (Galaxy S9+) and proceed to unlock my LG G4 H815 on my Dell XPS 13 9350.
[Android Software/Hacking General [Developers Only]] PokemonTotalWar:
Okay, thanks for the response. I had hoped someone had run into a similar issue ?

---------- Post added 14th April 2017 at 12:35 AM ---------- Previous post was 13th April 2017 at 11:46 PM ----------

Is there any chance you can make a version that is persistent? i.e. an actual install?
[Android Software/Hacking General [Developers Only]] steadfasterX:
And besides JOdin which is also installed you could try to use heimdall from the terminal..

Regarding installer:

https://xdaforums.com/android/softw...-fastboot-driver-issues-t3526755/post71840530

.
[Android Software/Hacking General [Developers Only]] PokemonTotalWar:
I had tried Heimdall from the terminal, I haven't gotten to JOdin yet. I don't know how I missed that bit, I'm glad you're on it. Keep up the good work, I'm sure I speak for everyone here when I say we appreciate it!
[Android Software/Hacking General [Developers Only]] PokemonTotalWar:
I fixed my issue with Heimdall and JOdin by compiling heimdall-git from the AUR.

git clone https://aur.archlinux.org/heimdall-git.git
cd heimdall-git
makepkg -si

Maybe this version can be included in the next release? It seems to include a few important fixes by the community over the past couple years, making it compatible with more devices.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Oh yes sure.

.
[Android Software/Hacking General [Developers Only]] steadfasterX:
new release available

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
[Android Software/Hacking General [Developers Only]] richie16171:
Here are my findings.

The Sony Flasher has the same old error and it says update is available. The audio is missing. These are the old issues.

I tried to install Firefox and first time it gave me installation error but second time it succeeded without any errors.

This update broke my laptop's double tap to open applications on touch pad. I have to do it with physical key.

And I opened all the tools and it is perfect except Sony flasher. Of course I did not flashed any firmware's.
[Android Software/Hacking General [Developers Only]] steadfasterX:
regarding sony flashtool many thanks. I opened an issue for this:

https://github.com/Carbon-Fusion/build_fwul/issues/10

The problem regarding firefox:

It happens for every installer when you click on it twice. just wait... the very first time an installer is started it refreshes the arch database in the background and when u click on the installer again while that is running you will get an error.

Unfortunately u see nothing while this happens.. maybe this could be a feature request..

The problem regarding "laptop's double tap to open applications on touch pad":

interesting... i have no idea why though..

.
[Android Software/Hacking General [Developers Only]] richie16171:
I tried to open the default browser and it failed. Sorry I did not tried it earlier.

About the Sony flasher, I connected the device and it could not auto

detect the device model and I have to select manually. In windows through Sony PC companion, everything was OK.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Check github there is an issue for the sony flasher

Regarding browser thx I added the issue to github

.
[Android Software/Hacking General [Developers Only]] MishaalRahman:
Hey OP, we're looking to feature this on the XDA Portal for an XDA Spotlight. Currently the writer who is working on this is stating that he is having issues collecting screenshots from FWUL. Any chance you can share a bunch more screenshots we can use? As many as you like, the more the merrier!
[Android Software/Hacking General [Developers Only]] steadfasterX:
Thx for the interest and yes sure no problem. I will do so as soon as possible and add them here.

[MENTION=7050182]MishaalRahman[/MENTION] and [MENTION=2946953]rockfresh15[/MENTION]

Updated the screenshots page ;)

https://xdaforums.com/devdb/project/?id=18559#screenshots

.
[Android Software/Hacking General [Developers Only]] steadfasterX:
NEW VERSION AVAILABLE

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
[Android Software/Hacking General [Developers Only]] itsmedRb:
Apple fan boy spotted!
[Android Software/Hacking General [Developers Only]] Edmiri:
You sir are the best. Thank you very much.
[Android Software/Hacking General [Developers Only]] mhashim6:
nice! glad my program is to help.
[Android Software/Hacking General [Developers Only]] gap30:
Good job dev well done

Started using Ubuntu about a year ago (still learning) ie why can i not write to certain sd cards... sorry OT

This will come in really handy when working on our gaming rigs
[Android Software/Hacking General [Developers Only]] bit_creepy:
I'm really excited to use this. Would it be possible to add support for QPST/QFIL - Qualcomm's flashing tool? I have a ZUK Z2 that uses this to flash official firmware. Thank you :)
[Android Software/Hacking General [Developers Only]] hasan4791:
Even for xiaomi phones we have 2 different flashing tool.... One is used for EDL flash for locked bootloaders and otherone is fastboot flash for unlocked bootloaders...
[Android Software/Hacking General [Developers Only]] Sands207:
amazing job dev ill definitely support and send some screenshots. is there a Qualcomm unlocking tool we can use in linux like mtktool if so could you add it or something similar? I'll gladly squash bugs or post logs if i find or need any ?i have an lg ls676 tribute hd but no matter what distro i use i cant get at fastboot thank you for ur help
[Android Software/Hacking General [Developers Only]] steadfasterX:
interesting.. the Dell one should work as well as its a broadcom chipset which is included in the kernel firmware..

the Asus one is intel which work almost always..

if you can try out FWUL 2.7 in forgetful mode to see if WiFi works there with the Dell one.

Feel also free to join the TG group if you like..

.-
[Android Software/Hacking General [Developers Only]] tonycfc:
Hi steadfasterX, tried 2.7 forgetful mode and got the same result. There is no network available on my Dell but on my Asus, it works great. :)
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok.. THANKS for reporting back!

.-
[Android Software/Hacking General [Developers Only]] masemoel:
Hi! I've tried your last version from your leech server and I cannot use the persistent mode. It keeps Waiting 30 seconds for something and then it gives an error and nothing else happens.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Announcement | Request for BETA testers

its been a while since the last update right? :)

ok here we go. v4.0 is in the works since a while.. heavily.. and its now in a state where I need brave testers!

v4.0 will come with:

project re-design (why and so on will be explained with the release) - this part is a WIP and will take some time to complete - but it has started already.

many many bugfixes and new software versions ofc

complete new desktop feeling

very likely I will drop persistent builds (if not I will go with one size only)

and ofc .. last but not least with the option to:

- flash on disk (standalone or as dual-boot with e.g. Windows)

- flash on a dedicated USB stick (USB multi-boot will work with the ISO only as it is right now)

- flash on a VirtualBox hard-disk

.... and ofc MORE :)

While I am happy for feedback on the new design and how the new ISO builds work for you the most important feature will be the installer obviously.

I cannot test every hardware out there and not every option so I need users willing to test that feature.

I use a well-tested standard framework for the installation (Calamares) but there is always a risk ofc.

so e.g. when you install in parallel you really should know how to recover if something fails. I am here to help but well ... sometimes free time is soooo rare ;)

I have tested:

standalone installation on a new/free disk

parallel installation with Windows 10 (BIOS/legacy mode, ie. not UEFI yet)

If you like to help this is your chance: Drop me a note in the Telegram Group CLICK.

Using just the ISO is risk-free as always so even if you do not want to test the installer feel free to join.

Thanks in advance for any support :)

.
[Android Software/Hacking General [Developers Only]] Alextrophysics:
So, I've tried to boot from USB, tried virtual box and I get this error message [ http://imgbox.com/lUXQRjcu ] when trying to boot FWUL in persistent mode to UsU my Lg G4... Anyone can help?
[Android Software/Hacking General [Developers Only]] tonycfc:
YUMI setings on existing multi boot USB

Hi, if I were to use YUMI to add this to my existing multi boot USB drive (BIOS),

What setttings do I use?

—————– Bootable ISOs —————-

Try an Unlisted ISO (SYSLINUX)
Try an Unlisted ISO (GRUB)
Try an Unlisted ISO (GRUB Run from RAM)
[Android Software/Hacking General [Developers Only]] steadfasterX:
your image is corrupt. Download again and verify the md5

Syslinux :)
[Android Software/Hacking General [Developers Only]] tonycfc:
Hello, I downloaded "mAid_v2019-09-21_22-11_x86_64.iso" and these are the results:

1. YUMI add .iso syslinux

Error:

Undef symbol FAIL: x86_init_fpu
Failed to load libcom32.c32
Failed to load COM32 file boot/syuslinux/ifcpu64.c32
boot:

2. Boots fine on my Asus G74sx and Dell XPS 13 9350 as a standalone USB stick. Same problems as before on the Dell, it does not detect my network card and hence no WiFi.

Network card is:

Broadcom BCM4350

if that helps.
[Android Software/Hacking General [Developers Only]] steadfasterX:
reg. YUMI, no idea . I guess "syuslinux" a typo above? should be "syslinux" ofc and the file is in /arch/boot/syslinux/ifcpu64.c32 .. so I would try using "Archlinux" from the drop-down as the ISO tools I use to build are taken from pure Arch.

reg the NIC, that will be included with the next nightly (https://code.binbash.rocks:8443/mAid/build/commit/a6352bd49a2db542ad456a)

.-
[Android Software/Hacking General [Developers Only]] buengeut:
FWUL 3.1

Failed to install SPFlashtool.
[Android Software/Hacking General [Developers Only]] steadfasterX:
fixed in the nightly.

.-