yashsingh1/xdaforums huggingface dataset:
[Android] oF2pks:
Latest bbqLive2017-11-11 (true isohybrid uefi //compatible Win10)

[MENTION=4478781]yuweng[/MENTION] , latest BBQLinux Live install is truly compatible with lonesome disk uefi boot, whatever installed on others disks, including Windows10, and WITHOUT any modifications to these others disk/uefi 's boot partitions.

Considering that this can be done easily, without any command lines, I thought you could update 1st post... (also desktop is now Cinnamon): https://wiki.archlinux.org/index.php/USB_flash_installation_media .

Actually, I could not reproduce such uefi "parallelism" with latest Ubuntu1710, which always(?!) changes Win10 uefi boot integrity.

Basically , for Windows' users, it means that, if you physically disconnect any uefi booting disk (like Windows10 or Arch), others disks will still be able to boot & work/upgrade fluently.

No needs for any command line:

-1°[Win10] be sure BBQLinux' destination free disk is

GPT starting with very first

partition = fat32/128-512Mo,

-2°[Win10] use rufus to create Live BBQLinux

uefi

usb8Go (iso selection followed by dd option), and [EUFI]boot it...,

-3°[BBQlive] with gparted raise flags to

boot+esp

for fat32/128-512Mo,

-4°[BBQlive] during install=

[Replace a partition], check uefi location to destination disk dev/sd{fat32/128-512Mo}1

,

in attached example, destination free disk is dev/sd{a}, whereas Win10 was elsewhere.

EDIT the ice on the cake : upgrading uefi/arch grub {sudo grub-mkconfig -o /boot/grub/grub.cfg} will allow booting others drives with non-uefi/os, from bios uefi-activated.

Also, having an independent mount-able disk (like ntfs Windows) can help boosting build times with populated ccache:# export CCACHE_DIR=/run/media/'bbqlinux/Windows'/ccache/.ccache

Even better is a 3rd disk for /out:# export OUT_DIR_COMMON_BASE=/run/media/'bbqlinux/3rdDisk'/out

Once BBQLinux installed (~11.5Gb), WITHOUT any additional build dependencies, you can compile

-android ROMs

-TWRP

-Chromium/Webview

Also included are AndroidStudio/SDK , apktool , vbindiff ... mono & QT4 libs (for distributed tools like DualBootPatcher )

Today up-to-date is Linux 4.14.6 and Cinnamon 3.6.7

Latest

BBQLinux Live Cinnamon/kernel4.13

: https://sourceforge.net/projects/bbqlinux/files/x86_64/

In case you believe you changed too much things, check attached files for original pacman-Qe_liveBBQLinux201711..

"API WINDOXs and Be-ever_BIONIC for 2018 !"​

Check friendly tricks: 10 things to do after fresh install
[Android] yuweng:
i used to test every new BBQLinux iso but not anymore ever since BBQLinux has become my main OS for more than a year now as everything i needed are also available on Arch or Aur & it is set to auto update on every boot. Nowadays, its the reverse, Windows is inside my Vbox on BBQLinux & i hardly use it :cowboy:

Never the less, Thanks for the heads-up, it will be useful for Dual Boot users. Updated at the OP. :good:
[Android] yuweng:
View attachment 4388888

Android 8 is late for my device this year or it might even never come, out of boredom, i've built Oreo 8.1 even though i don't own the device myself :laugh: The files doubled from 50K on N to almost 100K on O & the time taken to build it has also doubled on my exact same hardware BBQLinux BuildBox, looks like some might need to upgrade their PC :cowboy:
[Android] bigrammy:
Native Install on SSD

I finally got around to upping my trusty old Dell Vostro on a very tight budget :o

I have upped the RAM to 8GB from 4GB as I couldn't afford 16GB just yet ( Should be called DDR3 SO-DAM expensive :crying: )

I have a new 256GB SSD (MLC) on the way.

I am planning on installing BBQLinux on the SSD as the only OS and moving my 1TB HDD to a DVD/CD converter to HDD Caddy to use as long term storage.

As with all things the more I read the more I become confused :silly: So I thought I will humble myself and ask the people who know. :fingers-crossed:

Question:

1. Which File System to use?

I have read that F2FS is obviously the best for ssd's since it's designed for NAND so does the BBQLinux kernel support it by default and/or would there be any issues or pitfalls running a F2FS setup?

2. Grub

If F2FS is cool and the best thing to do Should I put grub on this or on a separate grub supported FS partition or just do the recommended edit of the grub.cfg to root=UUID=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Not really sure if [MENTION=7489364]oF2pks[/MENTION] post above applies to my confusion although I do have Windows 10 on my 1TB HDD but until I get it all setup I am unsure if this drive will show it's self to grub on the initial boot or not. :eek:

If ext4 is fine as some seem to suggest then obviously the above questions are null and I can just get on with it. :o

Sorry if all this has been covered already but I couldn't find anything relating to F2FS in the thread search although I am pretty sure [MENTION=4478781]yuweng[/MENTION] will find it some place :highfive:
[Android] oF2pks:
[MENTION=3924647]bigrammy[/MENTION] : *NOUGAT RAM 8Gb tips:

>>> /core/config.mk --> APICHECK_COMMAND := $(APICHECK) -JXmx5500m -J"classpath $(APICHECK_CLASSPATH)"

>>>$ sudo mount -o remount,size=6G,noatime /tmp (by default /tmp = RAM/2; optionally: relaunch final /bin/bash -c "(echo "./build/tools/releasetools/ota_from_target_files" > /run/media/.... ...lineage_deviceID-ota-______zip )"

(if Jack server still brokes, try >>>$ export USE_NINJA=false)

Also you probably need to reboot between rom builds. Definitively impossible to build Oreo with less than 16Gb, and 24Gb is a better minimum...

SSD already have their own optimized controller and ext4 is best for Linux+ repo & git; thanks to BBQLinux, you can ccache on Win ntfs drive (if any) and speed up builds.

This external (future proof) usb drive is also perfect for speeding builds (ccache or system/out) https://www.amazon.com/Corsair-Flash-Voyager-256GB-Drive/dp/B00S89FKLO and support easily any OS (uefi or legacy).

Concerning grub(, remember that legacy bios will end by 2020, so it's time to move to uefi and BBQLinux/Arch+Rufus is best for it), with one drive only, installation doesn't need any care.

I switch to i8700K recently and believe Ryzen7 is now as fast as CoffeeLake, due to Spectre & Meltdown patches : https://xdaforums.com/pc-hardware/pc-hardware-general/kernel-memory-leaking-t3729786

Also have feeling that, for high range PCs, 24Gb ddr4 speed is very important (and very expensive !) : >3000MT/s is better for Oreo.

Check friendly tricks: 10 things to do after fresh install
[Android] bigrammy:
Thanks for those very very helpful tips :good: :good:

Using EXT4 FS simplifies things greatly and I guess a lot of the info regarding ssd's and FS's is pretty old now.

I am always a few years behind everyone else it seems and compiling a full NOUGAT build is still a bit of a dream for me just yet :laugh:

Maybe TWRP and a Kernel for now :o

Thanks again. :highfive:
[Android] yuweng:
i'm using exactly the same HDD caddy for my Lenovo laptop, who uses CD/ DVD drive nowadays when 2TB USB 3.0 Flash Drive is already available on the market :laugh: You'll find everything on the Arch-Wiki, however, a quick google says otherwise but you can always try it yourself to see if it really makes any differences :cowboy:

In fact, i strongly suggest you to try the Arch way since you're using a completely new SSD, it won't be easy, down the road, you'll learn to install different Desktop environment, Android support & there is a saying installing Ubuntu will teach you Ubuntu while installing the Arch way can teach you linux. :cool: But not for the faint-hearted, might take you days, weeks or even months, tried it once on my friend's laptop, still prefer the BBQLinux's quick GUI installation :good:

Updates

Some great guides on youtube :good:
[Android] bigrammy:
Hi yuweng,

I already did the OS install and used the recommended ext4 which was super simple as I have done that a few times already :D

My caddy has not arrived yet so I will have to wait a few days now to have a play around with things. :cowboy:

I have had a glance through the Arch Wiki which is indeed a good source of info along with youtube :good:

Guess I will soon become very familiar with Arch just as I had to do with Ubuntu :fingers-crossed:

Now to fix the Terminal not starting from Ctrl+Alt+T and Right Click "Open in Terminal" :laugh:

Edit:

Fixed via System Settings/Preferred Applications The "Terminal" Field was empty :silly:
[Android] oF2pks:
Linux 4.15

BBQLinux 4.15.2 is out : https://kernelnewbies.org/Linux_4.15

[MENTION=3208754]codeworkx[/MENTION] , I had to downgrade arch systemd (237.0-1 - >236.81-1) due to shutdown errors and dhcpd 1.30mn job while starting (+Intel Pcie bus error..)

pacman -U lib32-systemd-236.81-1-x86_64.pkg.tar.xz libsystemd-236.81-1-x86_64.pkg.tar.xz systemd-236.81-1-x86_64.pkg.tar.xz systemd-sysvcompat-236.81-1-x86_64.pkg.tar.xz

I still wonder about downgraded meld (3.18.0-1 -> 3.16.4-1) for Live BBQlinux purposes, due to python2 incompatibility ?

Also dkms install ndiswrapper rebuilt always failed since Linux 4.15.

Anyway, for info, can you tell us soc temp, for your Ryzen7 speedy builds; I'm disappointed with Intel8700K, despite an average 90°C+2x6cores100% (but 32Gb ddr4 2400 "only") while brunch ...
[Android] codeworkx:
dhcp issue seems to be some upstream (arch) issue.

On my local system i've modified /usr/bin/meld to use python3.

This way you can have python2 as default and will still be able to run meld.

ndiswrapper got no update yet. https://www.archlinux.org/packages/community/x86_64/ndiswrapper-dkms/

Something between 50 and 60°C using an Arctic Liquid 240 AIO cooler.
[Android] Murali01:
Hi Guys,

I am a newbie here and have few questions about LinuxBBQ installation.

i am running Win-7 32 bit in my laptop and have 4 partitions as below.

System Reserved NTFS 100 MB

C Drive(Win 7 System)NTFS 75 GB

Unallocated(MBR) 35 GB

D Drive NTFS 356 GB

i used 35 GB unallocated partition to install Ubuntu on it and uninstalled it, as it was not what i was looking.

so....my question is...

1.should i create a one more unallocated partition for swap before installing LinaxBBQ?

or do i have to create swap partition during the installation?*

2.can someone provide more details on creating partitions while installing LinaxBBQ.

Planning to use it as a compiler.

Any help is appreciated.

Murali K
[Android] codeworkx:
Its BBQLinux. LinuxBBQ is another distro.

The graphical installer will do the job for you.
[Android] godkingofcanada:
so do I want bbqlinux or linuxbbq? I have Ubuntu and ive installed most of the dependencies but its a long and tedious process, I am going to try this. I'm a programming student at the end of year 1 and I want to try porting a stock s8 rom to my s6 edge plus, both have the exynos board and 4 gigs of ram. the current roms for my s6e+ with oreo are AOSP and the camera is really terrible, so I want to use stock s8 8.0 and port it to my device to keep touchwiz. are all the tools in this distro? and I'm not sure if you know this answer but will I need to get a oreo bootloader somehow? I know I didn't need it for the aosp rom but that could have been because its not a stock rom. it's hard to find a good dev who you can actually sit and have conversations with to learn from.
[Android] bigrammy:
Any user Recommend Terminals?

The default Mate Terminal is driving me insane so can anyone recommend a good one that works out of the box with BBQLinux and does not exhibit strange behaviour's example: When using the backspace key to try to edit a typo (for me this is Many) the cursor jumps forward. :eek:

Pressing the up arrow to use the previous cmd's seems to work on a totally random basis and sometimes inserts malformed cmd's especially the longer one's :silly:

I not sure why I have these issue's but when I first installed BBQLinux the mate terminal was not set as default so maybe something was not good with that part of the install everything else is perfect.

I know everyone has different tastes and may use a specific terminal for certain features but I would just like to try gauge a general consensus of which is best for noobish linux users like myself as a alternative to the mate terminal.

https://wiki.archlinux.org/index.php/Category:Terminal_emulators

EDIT: Never mind I fixed things thanks to Average Linux User bashrc's config's :o :victory:

[YOUTUBE]giAb4Ckh8BQ[/YOUTUBE]

Small Gripes Linux in general:

Automatic Mounting of my NAS Drive (smb) with no passwords or users set on it. :mad: (Tried everything to fix this on Ubuntu and BBQLinux (Arch) ) but it never seems to work. :crying: This should be simple to fix so why don't they do it? or at least give a option to override the default behaviour and automatically login as a guest eg: remember this action tick box in the GUi which is greyed out for guests.

The preferred option would be mount it via the fstab on boot so if anyone has a working cmd for this please share it with instructions.

BTW I had this working fine on Ubuntu 14 but upgrading to Ubuntu 16 broke it again. :crying:
[Android] oF2pks:
Pretty sure you will both enjoy BBLinux soon, but

Are you sure you have an x86-64 soc with enough ram; if not, check here for a more compact distro :

https://backbox.org/download

BBQLinux is an all-in-one, covering whole Android ecosystem compilations, and 35Gb is definitely incommodious.

Have a look here : https://xdaforums.com/apps/superr-kitchen/kitchen-superr-s-kitchen-v1-1-50-v2-1-6-t3597434 , it will help clarify your programming actions.
[Android] godkingofcanada:
I hope I have enough lol. I7 quad core 3.6ghz with 32 gigs of ram
[Android] oF2pks:
Linux 4.16.6-1 Cinnamon 3.8.1

You can now upgrade BBQLinux to latest kernel 4.16-3 https://www.phoronix.com/scan.php?page=article&item=linux-416-changes&num=1

If brightness screen broken after upgrade : empty /sys/class/backlight/ , you can (temporarily...)

yaourt xbacklight
xbacklight -set "50"

EDIT Linux 4.16.6-1 brings back /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/

backlight

Check friendly tricks: 10 things to do after fresh install
[Android] oF2pks:
Linux 4.17 and NEW ISO bbqlinux-2018.05.20

Linux 4.17.2 is out with Cinnamon 3.8.4 in BBQLinux update.

( [MENTION=4478781]yuweng[/MENTION] ), I also tested latest bbqlinux-2018.05.20 4.16.1 Cinnamon3.8.2(true isohybrid uefi //compatible Win10) and noticed many changes under the hood:

- discontinued or problematic yaourt/package-query & ncurses5-compat-libs are removed

- aurman (with fetching PGP keys) broadcom-wl gufw hwinfo pyalpm redshift ufw yaml-cpp are added

- many more Qt/kde & plasma-framework development addons/libs are now present

Attached are $pacman -Qe (...-Q) '2018.05.20iso' lists to countercheck with yours.

To match colors with info through $pacman/aurman, unquote color line in etc/pacman.conf and search your packages with -Ss option.

Considering that Calamares installer grants true isohybrid uefi alongside and independently to an uefi/win10 disk, I hope [MENTION=7050182]MishaalRahman[/MENTION] will strongly advise xda readers, via news/portal, to switch to all-in-one BBQLinux, whatever they enjoy in #android stuff, without the need to install one single specific package (with the exception of SuperR Kitchen).
[Android] LorD ClockaN:
I would just like to say that after 24h of struggle, "new" 2018 image can't be booted as UEFI from USB key.

Last 2017 image works just fine, but 2018 throws SQUASHFS errors while booting.. tried with new rufus, old rufus, DD, ISO style, 1 usb key, another usb key, my pc, wife's pc, you name it,..

2017 just works but when installed it's just too old to start updating without a lot of dependency errors and breaking stuff

Any ideas please??
[Android] oF2pks:
Linux 4.18.1 is out with Cinnamon 3.8.8 in BBQLinux update.

Attached is my usb key|8gb (2018 20 05) labeled BBQLINUX made with Rufus : works fine in uefi boot.

btw my only miss in not related to arch/bbqlinux but to aosp oreo sources : boot & recovery img are always broken when I use export OUT_DIR_COMMON_BASE ( [MENTION=3208754]codeworkx[/MENTION] ?)
[Android] LorD ClockaN:
The thing was that usb was created successfully, but it wouldn't boot
[Android] oF2pks:
(Is it labeled BBQLINUX http://bbs.bbqlinux.org/viewtopic.php?id=57 )

Can you upload photo screenshot with your SQUASHFS errors.
[Android] LorD ClockaN:
I would swear that I took the pic with errors, but it's not there lol

I'll try with dd commands

Till now, I was trying only with Rufus
[Android] LorD ClockaN:
using Manjaro and dd method gave same results

I've made a video and a still image of an error

Had to install Manjaro so I at least have something to work with.

Windows is there just for my 7 year old to play bloody Fortnite LOL

As I said, tried on 2 different PCs, usb keys, redownloaded image, rufus old and new version, Rufus ISO and dd mode and now dd command that you gave me

Always the same output

Latest Manjaro works fine the same way and also the last BBQ 2017 image before 2018

image: https://photos.app.goo.gl/Nd8uWQJedc7ZaTnC7

video: https://photos.app.goo.gl/8rS6ChaY6JwZNdUS7

Manjaro is pretty nice, tried it now for the first time (GNOME version) but been using BBQ for the last 3 years or more and I just fell in love with it :D

Edit:

2018 image works fine if it's made as MBR, but GPT breaks boot as shown
[Android] oF2pks:
I checked my 2018 usb is indeed MBR, also I'm still running on 2017 primary install & updated; so did you try to complete the install of bbqlinux from your MBR 2018 usb live key ?
[Android] LorD ClockaN:
Yes, mbr install works completely fine but then grub doesn't find UEFI windows boot manager

I hope that [MENTION=640797]codeworks[/MENTION] can update the image with working UEFI boot

Thanks for testing
[Android] oF2pks:
All these are natural Arch options (Calamares).

If you check my previous post https://xdaforums.com/showpost.php?p=74913741&postcount=151 , Rufus is used to create an iso9660 usb key with arch(bbqlinux) live, as an isohybrid uefi.

Once made by Rufus, usb key is always MBR disk : attached shows it, viewed from win10 minitoolPartitionWizard (=gparted for windows).

When you install bbqlinux via arch/Calamares , you should reach a page with 4 choices of partition installation: alongside the disk selection they are 2 small gray indicators left/efi and right/gpt for modern computers (mouse on it will light a yellow explanation).

You should find [EFI system partition ]selection at the bottom of the screen: this IS the big thing of arch/2017; others distro used to only show [grub... ]selection instead.

-If you use a different gpt disk than win7 drive, you can then choose an independent uefi boot thought BIOS_boot (my favorite: different OS(s) can't break others). After BIOS_boot sequence, bbqlinux' disk will launch his "own" grub.

-If you use same gpt disk: uefi boot will be "mixed", and grub will overdrive win7 natural BIOS_boot. (I didn't try all the combos...)

Whatever you choose, updating grub, from the installed uefi bbqlinux, should add all present OS(s) on your computer,

including non-uefi (without the need to change bios setup uefi on/off!)

, to the bbqlinux' disk BIOS_boot grubMenu choices : {sudo grub-mkconfig -o /boot/grub/grub.cfg}.

On non-recent computers, uefi can be very tricky: don't forget to upgrade your bios to latest from your active Windows before any install, because you won't be able to do it with a linux distro; and review your boot disk order in BIOS setup, for both uefi on&off.
[Android] codeworkx:
The image is fine. Just tested it on a 16GB stick.

- Create GPT table on usb stick

- Create FAT32 partiton on usb stick

- Label the partition "BBQLINUX" (IMPORTANT!!!)

- Mount the stick

- Mount the iso

- Copy contents from iso to stick

- Sync

- Unmount

- Reboot

Alternative booting using UUID instead of label:

Edit bbqlinux/boot/syslinux/bbqiso_sys.cfg and replace

archisolabel=BBQLINUX

with

archisodevice=/dev/disk/by-uuid/YOUR-UUID

The UUID can be retrieved with

blkid -o value -s UUID /dev/sdXn

Example:

blkid -o value -s UUID /dev/sdh1
25A4-A49E

Result:

archisodevice=/dev/disk/by-uuid/25A4-A49E
[Android] LorD ClockaN:
I know about overriding boot managers when different hdd is selected in bios, but for the love of beer, MBR BBQ install couldn't find UEFI windows installation to get it into grub or manually adding it wouldn't work

codeworks example might work, but it's acting differently then 2017 image that is all

ANd I said that I tried dd method, not only Rufus to make UEFI bootable usb stick. BUT if that is not needed to get GPT boot manager then I can manually partition, no problem. I was just thinking that UEFI usb key is needed to get the UEFI/GPT installation.. Maybe there wasn't a problem after all haha
[Android] KNTO-yuki:
Is lineage-devel still usable? I am using arch linux.
[Nexus 4 Q&A, Help & Troubleshooting] RohMish:
Hi, I am currently running the PA 4.2 BETA2 and i am experiencing wifi connection drops. This exists since 4.3, but the drops were very limited, but since using 4.4 roms, the drops has increased to sometimes 2-times a minute.

I saw a few threads and pages, but they were either unrelated or didn't worked.

Wifi Optimization is off and i am currently on 2.4Ghz network, in the same room as the router.

.

PA 4.1 BETA2 with franco.kernel #203 baseband- .84
[EVO Shift 4G Q&A, Help & Troubleshooting] RandyB201:
I have been using SupremeSense in my Evo Shift 4G. I used MikTweaks to turn off pretty much all eye candy and remove the startup animation. So, eyecandy is really not a big deal to me.

Since the battery isn't huge, I am looking for a ROM that is as battery miserly as possible. I read that Android 4.3 Jellybean introduced a huge improvement in battery life. Am I correct that a ROM based on that version would be the best on battery life?

As a noob to the Android phone world, I was really focused on making sure all the basic features of the phone work. Now that I have lived with the phone for a while, I realize that I almost never use WiMax. So, if I have to give up WiMax, I don't think that would be a big deal.

I really do not like touch screens -- which is why I chose this as my first Android phone.

For practical reasons, I would like to not have the volume hardware buttons change my volume. If it is possible, what I would really like is for the volume rocker to move whatever slider on the screen has focus -- if any. Any advise on accomplishing that would also be appreciated... Using the d-pad would be an acceptable alternative for that.

I want to use A2SD, preferably on an Ext2 partition. My rusty memory thinks I read somewhere that becomes included in Android at some point and only has to be added for older versions. My google karma is not getting me an answer on that though...

Looking for a kernel that is swap enabled, so I can use swap on a swap partition.
[Nexus 5 Q&A, Help & Troubleshooting] DarkRyoushii:
Hey there,

So I've had my Nexus 5 for quite some time now and tried a few different ROMs and Kernel combinations. I care a LOT about battery life but this device has never really kept up to what others are saying it's capable of.

ROM: OmniROM latest nightly

Kernel: Faux123 Kernel v013

I'm currently getting around 1.5 hours of screen on time of use with no 'battery saving' apps, no greenify, location reporting on. The only setting I've changed is make GPS set to battery saving. Is this normal? Android OS takes up 30% of the battery stats. I have also attempted a full factory reset and built it from scratch (not restoring any backups) with no change.

Any help is greatly appreciated,

Thanks!
[Nexus 5 Q&A, Help & Troubleshooting] Zepius:
use better battery stats and give us that info.
[Nexus 5 Q&A, Help & Troubleshooting] Ben36:
You have the Android OS disease