yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] danerrickcuba@gmail.com:
Will send you the info via pastebin, I'm writing the 12.7gb to USB currently,I did notice that the loader/entries path now includes the "persistent mode" entry now.
[Android Software/Hacking General [Developers Only]] danerrickcuba@gmail.com:
https://pastebin.com/Z1QrumLF

And by the way the file is boot/syslinux/syslinux.cfg I can't find the grub.cfg as requested!! [MENTION=5545101]steadfasterX[/MENTION] ....persistent mode booted successfully now.

Thanks for your innovations!!
[Android Software/Hacking General [Developers Only]] cd716:
V2.1 30gb installed and running on persistent mode. Great work [MENTION=5545101]steadfasterX[/MENTION] . thanks a lot.
[Android Software/Hacking General [Developers Only]] steadfasterX:
You're right when it comes to a regular installed Linux but FWUL is a live ISO based on the ISO file system and so using syslinux instead of grub. ;)

But anyways I like that you wanted to help and that's appreciated!

That's normal with grub see my explanation above. :)

Thanks for testing and I'm glad it works now.. It's due to my build process change. Sorry for any inconvenience and again thanks for reporting.

Perfect and thx for reporting!

I uploaded v2.1 to the main download server already and removed 2.0 from there.

sfX
[Android Software/Hacking General [Developers Only]] gerhart.steiner:
In newer VirtualBox-Versions this command worked for me:

VBoxManage convertfromraw FWUL_v2.0_x86_64.img --format VDI FWUL_v2.0_x86_64.vdi
[Android Software/Hacking General [Developers Only]] danerrickcuba@gmail.com:
Is it normal not to access the internal partitions while booting via usb?
[Android Software/Hacking General [Developers Only]] steadfasterX:
thx for reporting! I will add it to the FAQ..

btw: I hope u saw that I had issues with v2.0 in persistent mode?

u need to download v2.1 to have persistent mode due to a build issue..

internal partitions? you mean u cant access your OS partitions within FWUL itself?

sfX
[Android Software/Hacking General [Developers Only]] danerrickcuba@gmail.com:
I can't access the internal partitions, but I can modify them via gparted, but can't mount them, but all connectables,usb, ext hdd, phones are easily accessible
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok so i guess u meant the operating system partitions then..

hm if thats not working atm I could make it work ..

whats your output of this in a terminal:

sudo fdisk -l

?

EDIT

You can enable access to your NTFS (Windows) partitions e.g like this:

open a terminal and exec:

yay -S --noconfirm ntfs-config gksu

once finished exec:

sudo ntfs-config

then go through this:
[Android Software/Hacking General [Developers Only]] gitzolinick:
Hi!?I own a acer switch 10 notebook with a Intel Atom Z3545 processor, it's a 64bit processor but the windows 10 original version installed on it by acer is 32bit (maybe this Atom is not enough powerful for 64bit OS) Which version you suggest me to install so? Thanks for the help, i am very curious to test it?
[Android Software/Hacking General [Developers Only]] steadfasterX:
I guess you meant z3745 ? http://ark.intel.com/products/80270

whatever it is.. just try and find out ;)

FWUL is available as 64bit only and if your CPU supports that it will work - Linux is not as resource-hungry as Windows ;)

sfX
[Android Software/Hacking General [Developers Only]] gitzolinick:
yes it is?z3745, exactly. Thanks for the answer
[Android Software/Hacking General [Developers Only]] harisdelic:
Could it be installed on pc as dual boot or something?
[Android Software/Hacking General [Developers Only]] steadfasterX:
FAQ #2

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

sfX
[Android Software/Hacking General [Developers Only]] HTCDevil:
Great work

Great work, it is all i have to do anytime i install Debian or other distro. It could be nice to have something made for xiaomi, a mi unlock app would be appreciated. For flashing no problem, we can use terminal and .sh commands included in tgz
[Android Software/Hacking General [Developers Only]] steadfasterX:
thanks!

correct me if im wrong but xiaomi is mediatek? then you can install spflash tool

https://androidmtk.com/flash-stock-rom-using-smart-phone-flash-tool

If you are aware of other specific tools for xiaomi let me know here: https://github.com/Carbon-Fusion/build_fwul/issues/ (create a new issue and provide a link)

sfX
[Android Software/Hacking General [Developers Only]] steadfasterX:
Announcement

Just wanted to let you all know that I added a new information page here:

https://xdaforums.com/android/softw...ver-issues-t3526755/post70272684#post70272684

It explains what's inside FWUL, what the installers are and also providing links to user guides and sources

Check this out! :)

sfX
[Android Software/Hacking General [Developers Only]] veez21:
Some xiaomi phones are mediatek, some are sd. I think what [MENTION=1631349]HTCDevil[/MENTION] meant was the Mi unlock tool which is used to unlock xiaomi bootloaders, which i think is only available on Windows
[Android Software/Hacking General [Developers Only]] TechnoTew:
Differently named files(8GB, so on)

mod edit - quote hidden

What do these names do, I only have a 4GB thumbdrive
[Android Software/Hacking General [Developers Only]] steadfasterX:
as already stated in the OP -> read FAQ no. 4 (click)
[Android Software/Hacking General [Developers Only]] thejacko:
Hello, usb storage ( usb hdd, usb stick ) doesn't mount.

Tried live disk and also virtualbox
[Android Software/Hacking General [Developers Only]] R0g@t:
Thanks. Great work
[Android Software/Hacking General [Developers Only]] TechnoTew:
4GB thumbdrive support

When will 4GB thumbdrive support come?
[Android Software/Hacking General [Developers Only]] steadfasterX:
Quoting big posts is not a good practice. It makes threads unreadable. Just think what would happen if everyone quoting the OP on every post?!

Regarding your question: No 4 GB will never come. It makes no sense the space is too less to be useful.

sfX
[Android Software/Hacking General [Developers Only]] xdagops:
Hi OP,

When I am on windows I need Speedfan.

Would it be possible to add this to FWUL:

http://gkrellm.srcbox.net/

Also note that when I try this command, as you suggested, it ask for a password:

Thanks.

Edit: I am using the 16 GB 64 bit version persistant mode.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Please see FAQ #6:

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

No I think that's not something useful for the most android users so.. But you can install it. Just open the add software icon on the desk and type gkrellm in the search box

Or in a terminal its: yaourt -S --noconfirm gkrellm

sfX
[Android Software/Hacking General [Developers Only]] SonderTech:
ADB doesn't work correctly in forgetful version
[Android Software/Hacking General [Developers Only]] steadfasterX:
thank you guys for reporting!

Spaceboy: it seems your image you downloaded is corrupt.. or the stick maybe.. :(

richie: I will check this asap. Which version do you had tried? Beta-2 or Beta-3? If Beta-2 pls try Beta-3.

.
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok got it. 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):

click on the WiFi you want to connect to. nothing will happen but it is needed for the next step.

right-click on the network symbol in the panel and select "edit connections"

you should see the WiFi you tried to connect to --> click on it and then on edit

open tab "WiFi security" and type in the WiFi key

Save it and it should connect

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

Connect the network cable

Open a terminal (look at the panel at the bottom - black window with c:\ in it)

type in that terminal:

sudo pacman -S gnome-keyring

you will be asked for your password (linux) and then press Enter when asked to install it

Disconnect the network cable

Afterwards it will work. No reboot. Just try again

#
[Android Software/Hacking General [Developers Only]] richie16171:
I am using Beta 3.., I tried your first method..Success. Just curious..how safe is this OS to use. I was using Mozilla in private mode.

Experienced some problem. Filling some bank related form and I could not make entry on the form. It wasn't clicking on the form.

As you were speaking about replacing windows., how to install applications and if I want to take help from online communities..,

which OS I have to mention?

Thank you for everything.
[Android Software/Hacking General [Developers Only]] Spaceboy60:
Well since it's based On arch linux i think you'd that's the online community you'd go to for help. I'm sure of you googled arch linux install apps there'd be lots of info.
[Android Software/Hacking General [Developers Only]] steadfasterX:
You may like read this to get more insights:

http://www.makeuseof.com/tag/6-things-ubuntu-better-windows/

The article talks about Ubuntu which is just one of the popular Linux distributions but it fit to most of them.

FWUL is based on Arch Linux and it is a very stripped down build because I want to keep the ISO small. One thing I've done is to not use Firefox as a browser but instead midori because it is a lot smaller. The prob is that this browser may have some issues like you described.

When you would install Linux you will install more software then FWUL has on board. Like Firefox (browser), Thunderbird (mail), libre office and many more.

I personally love Arch Linux because I never have to reinstall the OS to update to a newer version. It just stays new forever..

Support is available over the forums and in IRC. Depending on the distribution you choose.

To install software in FWUL / Arch Linux there are graphical tools available as described here:

https://www.ostechnix.com/graphical-frontends-pacman-arch-linux/

Have fun ;)

EDIT

--------

To be honest I would recommend you Ubuntu Linux or Linux Mint. They are both very good and complete choices for beginners
[Android Software/Hacking General [Developers Only]] Oldnobby:
Good Project

Hi [MENTION=5545101]steadfasterX[/MENTION] I totally agree with you Windows has become worst since after the XP edition so I change to Zorin OS with is user friendly and since then I don't have no complaints! I will try your project and see what's new. Thank you for your hard work :)
[Android Software/Hacking General [Developers Only]] richie16171:
Thank you so much for your detailed information and open mind...Appreciate. I was using Ubuntu .. not as a daily driver... it is always in development stage. (Graphic Drivers etc). I mostly use windows 10. I tried hachintosh also.

Trying things are my hobby. Tried your OS ..which is very good. I will definitely going through your links.
[Android Software/Hacking General [Developers Only]] steadfasterX:
keep in mind that this project purpose is to provide an easy access to adb and fastboot because on Windows you need drivers for this to work.

well yes a side effect should be that users out there re-think their choice of Windows because of many things. That's why I named it FWUL but FWUL is not that complete as it would be if you install a standard Linux distribution. So expect more if you install any other Linux out there ;)

So in short FWUL should ease up working with Android and should open your mind for Linux in general ;) .

Thanks. Graphic Drivers are the main reason why many not switching to Linux but Ubuntu and Linux Mint are good choices to help you on that. They provide easy access to proprietary drivers and there are even open source ones which should work for the mainstream users (means no hardcore gamers).
[Android Software/Hacking General [Developers Only]] richie16171:
As you are developing this OS.., just a small suggestion..Like you pre installed odin .. likewise you can also insert the tools like LG flashing tool or LG up, SP flashing tools etc. Because this OS is mainly developed for android.
[Android Software/Hacking General [Developers Only]] DevUt:
Jodin is installed here because Samsung doesn't support Fastboot stuff alot

Sony supports fastboot

LG does it too

I think there would be no reason to add extra tools.

BTW you can install those Tools just by a single command !
[Android Software/Hacking General [Developers Only]] steadfasterX:
thanks for your feedback!

Just take a look on the roadmap ;) (https://xdaforums.com/showpost.php?p=70272684&postcount=3)

tbh I will add spflash and sony tools and anything else I can find but as installers only. Means you will find an installer icon on the desktop (like it is for Teamviewer already) where you can start the installation with 1 click.

#
[Android Software/Hacking General [Developers Only]] richie16171:
Appreciate it... Thank you

---------- Post added at 05:35 PM ---------- Previous post was at 05:26 PM ----------

@ DevUt... My intention is all tools in one place.. Just put the USB drive and you go.. forget windows.
[Android Software/Hacking General [Developers Only]] steadfasterX:
The first stable release is coming soon!! stay tuned :D
[Android Software/Hacking General [Developers Only]] steadfasterX:
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)
[Android Software/Hacking General [Developers Only]] Oldnobby:
I will test next week, after I get my labtop thanks! ;)
[Android Software/Hacking General [Developers Only]] richie16171:
I tried and successfully booted. I have to congratulate and thank for the effort. Wonderful interface with the new editions of tools. I did successfully installed Team Viewer (though it was saying some error). But when I was trying to install Sp tool .., it shows warning. unsupported package : potentially dangerous. I aborted the installation. Other issue is signal of the WiFi is bit weak (only 75%..in windows 100%).. but connects good.
[Android Software/Hacking General [Developers Only]] steadfasterX:
thx for trying!

potentially dangerous means the package comes from an user repository. This is expected here as we want to install a package which is not available from an (Arch Linux) official source. The package itself is taken from its official website and packaged by a user instead of the Arch Linux team.

type in the password in the console to install it.
[Android Software/Hacking General [Developers Only]] richie16171:
OK.., thank you for the reply. I will install it.
[Android Software/Hacking General [Developers Only]] nailyk:
This live include all the basics tools needed for flashing device.

As it is linux you will not get any driver issue about your device (fastboot, adb, mtp, etc...)

AFAIK [MENTION=5545101]steadfasterX[/MENTION] include, at least, Samsung and Sony flashing tools.
[Android Software/Hacking General [Developers Only]] steadfasterX:
The main purpose of this ISO is to provide an easy way to use android tools like adb and fastboot without driver issues. If you're new to android you will get sooner or later to the point where you need adb or fastboot and then when you use windows you will have to install the correct drivers. Here it can go the good way and it just works but often enough it will not. Besides that you may have more then 1 single device from 1 vendor so you may need to install other drivers as well. It may get more complicated when you have multiple devices from the same vendor especially when one is older and another one newer so the different drivers can't work together..

You don't need to take care of all this driver nightmare by just using this ISO :D

Besides that it includes special flashing tools for Sony, MTK and Samsung devices..

So to sum up:

it is just an easy way to get started in the world of working with Android

#
[Android Software/Hacking General [Developers Only]] steadfasterX:
It works fine.

Do you use FWUL in a VM flashed on an USB stick or dvd?

What do you mean with "does not work" exactly?

What device do you connect?
[Android Software/Hacking General [Developers Only]] SonderTech:
No I booted fwul as an os on my computer, I connected my Samsung galaxy J3 emerge and it refused to authorize.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Deleted
[Android Software/Hacking General [Developers Only]] steadfasterX:
As an OS? You mean you boot of an USB stick?

Refusing to authorize means what? Paste screenshots (check out the how-to of the OP https://xdaforums.com/attachment.php?attachmentid=4135224&stc=1&d=1493712541 )

When your device is connected what does the output of

adb devices

show?

when your device is connected what does a

lsusb

show?

The idea of FWUL is to avoid all these things and switch directly to a working experience.. hopefully ;)

I personally flash all FWUL builds with SUSE studio imagewriter:

https://aur.archlinux.org/packages/imagewriter/

In FWUL / Arch it gets installed with a simple

yaourt -S --noconfirm imagewriter

Very nice tool even when developed for SUSE ;)

Thanks for sharing the links I will add them to the OP asap

sfX
[Android Software/Hacking General [Developers Only]] SonderTech:
Yes I booted off my usb stick and ADB devices shows my device and then unauthorized.
[Android Software/Hacking General [Developers Only]] steadfasterX:
That means you have to authorize in android. Just reconnect and watch your android device for an authorization request.
[Android Software/Hacking General [Developers Only]] SonderTech:
None came and I had usb debugging enabled
[Android Software/Hacking General [Developers Only]] steadfasterX:
Then it's an android issue. Try this:

Ensure you select ptp (photo or camera mode) when you swipe down in android and the device connected.

If you already use that mode try charging only.

If android still not asks for authorization disable USB debugging and disconnect USB and enable USB debugging again. Then try again.
[Android Software/Hacking General [Developers Only]] akenis:
That was the to be continued part. FWUL is booted on both my PC and my Chromebook and looks great...and I get unauthorized on both installations. The prompt on the Android never pops up to accept the connection. I tried revoking adb a authorizations, reboots, re-enabling adv debugging... No luck. There must be some issue with ADB or RSA keys from the trouble shooting I did. Definitely a problem with FWUL...or the way In using it.

Same phone and cable and ports from both my Chromebook and PC.....works fine. ADB devices command brings up a prompt on device to accept connection.

There is something Red when FWUL boots up....Failed loading kernel something. Could that be related?

Will try again with another device....

---------- Post added at 09:44 PM ---------- Previous post was at 09:24 PM ----------

Failed to start load kernel modules....

Booted again on Chromebook in forgetful mode (assuming it would bypass anything I could have screwed up....which could be a lot in Linux). Didn't get confirmation on 3 different devices. 2 of them are Sep update Oreo. So I tried my son's Nouget Pixel. FWUL sees the devices and lists them by ID number....and says unauthorized. Never get prompt in devices to accept/trust the connection.
[Android Software/Hacking General [Developers Only]] akenis:
More linuxing..... regarding my question 4 above about using platform tools from my xfce. I found it's similiar to windows. Using the file manager, navigate to the platform tools zip. There was a nifty unextractor and it was lightening fast!! Right click to start terminal here.... sounds familiar. Alas adb command is a no go. But I had read about ./adb devices. Voila.... I get a list of device, unauthorized.... but the pixel has the accept token screen. ./adb devices and all is golden.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Pls try sudo adb devices

Pls try sudo adb devices

The kernel load error is normal as you're not running in a VM and it tries to load a related module
[Android Software/Hacking General [Developers Only]] SonderTech:
I also tried the simple ADB app that was there and same result
[Android Software/Hacking General [Developers Only]] steadfasterX:
do you have tried

sudo adb devices

?
[Android Software/Hacking General [Developers Only]] SonderTech:
I'll try typing that command later and get back to you
[Android Software/Hacking General [Developers Only]] akenis:
From forgetful mode in Windows machine booted to fwul:

adb devices....no prompt

sudo adb devices.....no prompt

same thing if I switch to root.....

Has something to do with adbkey file in .Android

There is also a USB ini file there with some entries?

In tmp dir I found two logs. Could only read one if them....see attach.

Question: why on my Linux, when starting terminal from platform tools folder, do I have to type ./adb devices. What does that prefix do and why don't I need it in fwul?
[Android Software/Hacking General [Developers Only]] akenis:
I deleted the adbkey file, since it is automatically generated. Here is the log. It seems adb can't read the key it just created?

adb I 09-18 10:49:11 1730 1730 main.cpp:83] Android Debug Bridge version 1.0.39

adb I 09-18 10:49:11 1730 1730 main.cpp:83] Revision 8.0.0_r4

adb I 09-18 10:49:11 1730 1730 main.cpp:83]

adb I 09-18 10:49:11 1730 1730 adb_auth_host.cpp:416] adb_auth_init...

adb I 09-18 10:49:11 1730 1730 adb_auth_host.cpp:262] User key '/home/android/.android/adbkey' does not exist...

adb I 09-18 10:49:11 1730 1730 adb_auth_host.cpp:109] generate_key(/home/android/.android/adbkey)...

adb I 09-18 10:49:12 1730 1730 adb_auth_host.cpp:77] write_public_keyfile...

--- adb starting (pid 1743) ---

adb I 09-18 10:49:27 1743 1743 main.cpp:83] Android Debug Bridge version 1.0.39

adb I 09-18 10:49:27 1743 1743 main.cpp:83] Revision 8.0.0_r4

adb I 09-18 10:49:27 1743 1743 main.cpp:83]

adb I 09-18 10:49:27 1743 1743 adb_auth_host.cpp:416] adb_auth_init...

adb I 09-18 10:49:27 1743 1743 adb_auth_host.cpp:174] read_key_file '/home/android/.android/adbkey'...

adb I 09-18 10:49:27 1743 1746 usb_libusb.cpp:349] registered new usb device '081885080069e172'

adb E 09-18 10:49:32 1743 1743 adb_auth_host.cpp:184] Failed to read key

adb E 09-18 10:49:32 1743 1743 adb_auth_host.cpp:419] Failed to get user key

adb I 09-18 10:49:32 1743 1743 adb_auth_host.cpp:435] Calling send_auth_publickey

adb E 09-18 10:49:32 1743 1743 adb_auth_host.cpp:328] Can't load '/home/android/.android/adbkey.pub': No such file or directory
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok sorry guys. You found a bug :p

pls do this in a terminal:

adb kill-server

rm ~/.android/adbkey*

sudo pacman -S downgrade

sudo downgrade android-tools-7.1.2_r27-1

now

adb devices

should work and prompt on your Android for accepting the key.

Explanation:

Its is a combination of the brand new adb v8 tools plus the creation of the local adb key.

The above downgrades to a previous working version of adb and ensure the key gets recreated correctly.

UPDATE:

added a bug report here: https://github.com/Carbon-Fusion/build_fwul/issues/56

sfX
[Android Software/Hacking General [Developers Only]] akenis:
Will try. Do I need to do this from persistent mode or forgetful mode, or both?
[Android Software/Hacking General [Developers Only]] shinobisoft:
[MENTION=5545101]steadfasterX[/MENTION] I've been following this thread for some time now. I've got to give you props!!! Keep up the great work!!! ;):) I'll admit I don't use FWUL as I dual boot between Windows and Ubuntu already. But still an interesting thread/project to follow.
[Android Software/Hacking General [Developers Only]] steadfasterX:
once in persistent mode

and

every time when booting in forgetful mode (until a new version has been released)

sfX
[Android Software/Hacking General [Developers Only]] cd716:
Now it's getting access and asking adb permission in device. [emoji2]