yashsingh1/xdaforums huggingface dataset:
[Android Software Development] SteveWorkshop:
Hello developer, I have a problem about blissos 15.8.1, How can I disable the taskbar and only use 3button nav bar like Android 11 and before?
[Android Software Development] electrikjesus:
Enable dev options, then enter Home Settings > Dev options > and disable the Taskbar there.

Them from Settings > Blissify, you can change the navigation bar options in Gesture settings to be 3-button navigation
[Android Software Development] SteveWorkshop:
I did so, and the taskbar is hidden, but when I choose 3 button nav, nothing is shown.
[Android Software Development] electrikjesus:
Does it behave the same way on our latest 15.8.x builds? We've made some updates since 15.8.1
[Android Software Development] SteveWorkshop:
My build is 15.8.5
[Android Software Development] electrikjesus:
I have a video of how to do it here: https://t.me/blissx86/172048
[Android Software Development] SteveWorkshop:
Maybe you misunderstood my meanings, I want to use the AOSP's nav buttons, not the smart dock... But anyway, thanks very much for your patience and enthusiasm for recording video for me!:coffee:
[Android Software Development] electrikjesus:
I will detail the process for AOSP navigation once I get back to testing a 15.8.X build on this device. Thank you for your patience as well
[Android Software Development] Superkenel:
Hi everybody, is BlissOs 15 compatible with windows 10 VirtualBox, and :

> AMD Ryzen 5 5600G

> GIGABYTE B550M DS3H

> 2x8GB GSkill F4-3200C16-8GIS

> SSD Cruxial CT500MX500SSD1I've tried a lot of time, and i have no bootable on hardrive file after installation...
[Android Software Development] electrikjesus:
Your hardware is supported, but virtualBox does not support hardware accelerated usage. We suggest using QEMU on Windows for the best experience if you have to use that OS to virtualize ours
[Android Software Development] promeneur:
Hello

openSuse Tumbleweed

QEMU 8.02

bliss 14.10

How to enable Bluetooth ?

With android-x86, I use these commands :

to check the Bluetooth dongle is there

hciconfig -a

to enable the Bluetooth

su root pm disable com.android.bluetooth

su root pm enable com.android.bluetooth

but with Bliss, there is no "hciconfig" and "su" command.

Thanks
[Android Software Development] HMTheBoy154:
You enable Termux on KernelSU to get root

Also on QEMU, passthrough the Bluetooth USB into the VM to get Bluetooth
[Android Software Development] HMTheBoy154:
Hey everyone, Bliss OS 16 thread is available here : https://xdaforums.com/t/bliss-os-x86_64-v2-for-pcs-16-x-development-beta-builds.4608697/
[Android Software Development] promeneur:
i use

-device usb-host,vendorid=0x0a5c,productid=0x21e8 \

to attach the bluetooth dongle to the xhci hub.

but when I try to activate the bluetooth then this fails. That's why I need to enable the bluetooth.

>> You enable Termux on KernelSU to get root

How to do this ?

Thanks
[Android Software Development] HMTheBoy154:
0a5c:21e8 seems to be a broadcom card, for these kind of hybrid cards Bliss doesn't have firmware for Bluetooth yet, like this one

broadcom-bt-firmware/brcm/BCM20702A1-0a5c-21e8.hcd at master · winterheart/broadcom-bt-firmware

Repository for various Broadcom Bluetooth firmware - winterheart/broadcom-bt-firmware

github.com

So that explain why you don't have Bluetooth enabled, you can check dmesg to see if that's true.

Do as I said ? Open KernelSU app
[Android Software Development] promeneur:
>> 0a5c:21e8 seems to be a broadcom card, for these kind of hybrid cards Bliss doesn't have firmware for Bluetooth yet, like this one

Strange, the driver is in the kernel (openSUSE) for several years. Before that, I remember I was getting the driver from plugable, and I was installing it manually.
[Android Software Development] promeneur:
The battery level in a QEMU VM is 0 % in the contrary of android-x86 7.1 r5.

This is a problem with an application like WhatsApp, which regularly during conversation warns you it will stop.

Also, I assume this is why opencamera don't want to record any video.
[Android Software Development] Superkenel:
Thank you ! I didn't know QEMU ^^ !
[Android Software Development] SteveWorkshop:
well, my operation steps are:

1) enable developer options in the system settings

2) go to quickstep's developer options and disable taskbar flags.

Up to here, I successfully hide the taskbar. And the gestures is still working.

3)goto system settings - blissify - gestures - system navigation and select 3 buttons nav

Then nothing happened, no nav buttons showed, and if choose 3 buttons nav, gestures will lose effect until you switch back to gesture navigation.
[Android Software Development] promeneur:
Hello

Bliss 15.8.6

How to disable the "shortcut" bar under the task bar ?

Thanks
[Android Software Development] SteveWorkshop:
the white line? When taskbar is disabled, it will disappear automatically.
[Android Software Development] promeneur:
Bliss 14.10

I tried to use another Bluetooth dongle ASUS BT-500 (0b05:190e, Realtek rtl8761bu)

, instead of the Plugable one (Broadcom one).

With "hciconfig -a" we can check that it is attached with :

state DOWN

link policy : RSWITCH HOLD SNIFF PARK

link mode : SLAVE ACCEPT

I tried to use

pm disable com.android.bluetooth

i get many java messages

pm enable com.android.bluetooth

I get many java messages

I restart

no success
[Android Software Development] caspar94:
Hello,

I can start the live-system from USB, but when I try to start the installer I have a only black screen. I tried both stable versions.

Hardware:

Shift 13mi

11th Gen Intel® Core™ i5-1135G7 × 8

Intel® Xe Graphics (TGL GT2)
[Android Software Development] promeneur:
QEMU 8.0.3

Bliss 15.8.6

webcam Logitech 270, 046d:0825

the image is green.

No issue with 14.10. I get a good image.
[Android Software Development] fazer666:
Hi !

I tried bliss 15.8.6 on cube I9 tablet (cherry trail). All is OK except (camera and) Wifi which turns on but doesn't find any network.

Under linux, Cube I9 wifi driver is rtl8723bu.

During boot under Bliss OS, I get the error message :

RTL871X: nolinked power save enter errors

Any clue ?
[Android Software Development] hiyalll:
I'm trying to install blissOS on my Microsoft surface pro 8. It starts up when I just run from the USB but touch screen does not work but currently that is not a problem yet.

My problem is that when I go to advance settings and select to install to a specific SSD, it goes to a black screen then a small grey square pops up like it's loading but never does anything. Any ideas?
[Android Software Development] BillyDesigns:
would it be possible to properly root an existing system? Because I want to uninstall some systemapps ?
[Android Software Development] ILoveTech!!!:
Thanks for the info. So if I gonna use this image, I get a black screen because the NVIDIA GTX 1050 Ti works only on 4.18 kernel (may only for me, but I don't know). Can BlissOS team release a 4.18 image with Android 10? If it's not possible, is it possible to port it to 4.18 via changing the kernel and the /lib/modules' contents?
[Android Software Development] Humphreto:
Not Helping

Hey.... I can't find the code.. for 3 days now... this is not helpful guys. it might be to you but for beginners who just overheard about bliss. it is completely a knockdown. You are not speeding the Process here developer!
[Android Software Development] bfmetcalf:
That is the whole point. The developer is looking for people who know how to report bugs, which are the people who are not beginners in most cases. Also, if you actually read the first post by the OP, you will find the code (you will actually have to read the entire thing though not just skim). He even labels it for you, just need to read. This keeps the thread from being over cluttered from people who don't read and are reporting things already covered in those initial posts...
[Android Software Development] electrikjesus:
In system/etc/modules.blacklist, comment out the line that defers the nouveau driver and see if that works for booting up using that GPU
[Android Software Development] TechGuy77:
Took me like 5 seconds to find the code. But then again I have 24 years of being an IT Admin/coder/developer to thank. This beta build is working great so far on my Dell 14 Chromebook. Seems the lag and bluetooth issues are gone from the Pie version on my Dell 14 Chromebook. I will continue to go through my list of bug testing steps but so far everything works!

Hoping you have plans to implement a key mapping app or settings so users can map their media keys etc to volume, brightness etc. This would be extremely usefull once this reaches a release state. I know this is possible with root but not everyone knows how to root nor wants to root their device. Keep up the great work developers!
[Android Software Development] electrikjesus:
Regarding the keymapper. I'm no Android app developer, which is why we've been looking for an open source keymapping solution for about a year. Even offered to partner up with app devs on creating one. Posted the need across Twitter, Reddit, Telegram, as well as the Pie thread on XDA. So, that's all still an open need for this project.
[Android Software Development] rcky844:
Stop, I don't mean OP to remove the quote

---------- Post added at 03:12 PM ---------- Previous post was at 03:10 PM ----------

I tested it with my Intel i9-9900KS with 8 RTX 2080 To SLI and it works hell great!
[Android Software Development] Altindass:
how can i boot bliss os with Arch linux and Windows 10. Grub doesn't find bliss boot image.

Edit: I boot my system on linux grub (sda)

sda: Linux on 1st SSD

sdb: W10 on 2nd SSD

sdc: HDD. backup data from two OS. 900GB data, 100GB Bliss OS.

I've installed bliss on sdc but i cant add it in grub menu
[Android Software Development] electrikjesus:
I know from Ubuntu I can run update-grub and it'll find my Bliss OS install by itself, so you may just need to run the Arch equivalent or try to install that from here: https://aur.archlinux.org/packages/update-grub/
[Android Software Development] Altindass:
I know how can I update grub but it shows only linux and w10. Anyway I'll try to install again.
[Android Software Development] bfmetcalf:
Just edit your grub.cfg. Add the entry manually and bam. You are using Arch, so I would assume you can work on your system a bit. I run Arch and have 0 issue with it.
[Android Software Development] electrikjesus:
In the troubleshooting section of our docs site, we do include a few samples of what our grub entries should look like. You can use those as an example or see if another Arch user here has one they can share.
[Android Software Development] Altindass:
Could u share ur grub.cfg dots ? Thanks.
[Android Software Development] wrwolf2:
hi All !

hi [MENTION=928479]electrikjesus[/MENTION] .... can we suggest some of you change that caption on smile.amazon.com.. " bliss family of roms " isn't offensive of course however , you may not runt into many willing to donate to some org. that describes themselves as " bliss family of roms "

also ... about this iteration of google android ( android Q : 10 ) is there any such advantage or clear benefit to upgrade bliss OS for PC to that one, based on A10 ?

do we have a list ready yet and containing changes and comparison with android pie based bliss os for pcs. ?
[Android Software Development] wrwolf2:
dupe removed
[Android Software Development] electrikjesus:
1) We are a group/family of teams that make Android ROMs, for devices and PC's, and the non-profit that we created in order to perpetuate our work is indeed named Bliss Family of ROMs. So, I'm not understanding what the issue here is...

2) Right now, there is no comparison between our Pie offering and Q, Pie is feature packed while Q only has a few things added so far on top of AOSP/Android-x86
[Android Software Development] wrwolf2:
Hi !

thanks' for you reply, you're always quick and punctual.

- we also are NoPo ( NOn-Profit organizations ) which also translates into " No Poor organization " , when familiar with latin and that's mainly the reason we suggested to change that " caption " making it consistent with NoPo. more importantly that is for all of you to also target EU countries or getting endorsement by the member states donators/supporters ;

as NoPo we always receive financial donations, funds and support thru the political system ( we can't really write or state we're companies in need of money ) and donations we actually receive from private citizens are in fact more of a way , for US , to donate to others, to real and authentic pauper or those who are temporarily facing financial difficulties and to often pay for the services or assets may be needed to recover. [ please do let US know if willing to share more info about the NoPo you're on, you can maybe PM US to exchange administration best practices info and to even compare between EU and US legislation, advantages and disadvantages when working as NoPo ]

- we were more interested in getting info and data about new / better features that are packed in with android Q and missing from that android Pie.

[ android.com webpages are good marketing tools however those pages lack that feedbacks and comments on how annoying can be when having to adapt to new system behaviors and often when we have to learn about useless new security features that sit on top of the same old android OS )

as always.... take care,

marc
[Android Software Development] electrikjesus:
So far, the main features that Android 10 has over Android 9 are surrounding HDMI support, Second Screen support, Desktop Mode, freeform windows, sound and audio support, etc. We have barely started adding in all the extra features that we did in Pie, so those are still in progress.
[Android Software Development] wrwolf2:
hi !

we managed to go for a " quick test drive " with this alpha rel. and on Android 10 ( BlissOS on A. 10 ) , we noticed performance is definitely something your " marketing " can stress on , there has been a lot of improvement performance-wise, also Wi-Fi and BT works with no issue so far.

audio thru HDMI is still a NO NO on our system ( sound on internal speaker is good, still not ideal )

maybe we can get some more details about what you mean with the following :

surrounding HDMI support ( Video or Audio ?? )

Second Screen support ( Casting ?? )

Desktop Mode ( TaskBar ?? )

freeform windows ( activated in Dev. Opt. though we noticed no change when launching apps, unless Taskbar is on )

sound and audio support ( ??? )

NOTE:

we found out there is no " installation " program as yet, we have it running on a USB and are very impressed with speed.

does that mean installation on SSD can be also done with Etcher or similar ( maybe rufus ) and while using then reFInd, to start the disk volume we have BlissOS on ?

take care,

marc
[Android Software Development] electrikjesus:
Yes, currently, we recommend installing using the bootable installer. You can use Rufus or Etcher to create the USB drive as normal.
[Android Software Development] SteveWorkshop:
I have the same situation, In this way you should manually install by directly writing the disk.

You can go to privous posts, I've asked the method here and they taught me patiently.
[Android Software Development] SteveWorkshop:
Is there any way to disable the "AT translated set2 keybaord" hardware? I use a 2-in-1 PC, if this keybaord exists, it cannot detect wether the real keybaord is attached. Thus cannot decide weather to display on-screen keypad.
[Android Software Development] Baldoius:
I have been trying to get the 15.x version running on my Chuwi.

It runs, Wifi works, Bluetooth partly works, however the touchscreen is totally broken.

From what I see, the `silead` kernel mod is loaded. I have mounted the system as read-write and copied the needed silead drivers to `/lib/firmware/`, however no luck.

dmesg shows absolutely nothing, it's as if the touchscreen doesn't exist.

Does anybody have any idea what else I could try? I have seen people using Chuwi Devices with the 11.x versions but I'd rather not install an unmaintained version when possible...
[Android Software Development] SteveWorkshop:
how did you mount the system as read-write? could you please teach me? thanks very much!
[Android Software Development] Baldoius:
You can follow this guide to get system as rw: https://docs.blissos.org/knowledgebase/troubleshooting/remount-system-as-read-write/

Meanwhile I got the touchscreen working.

Edited init.sh to run modprobe -r silead and modprobe silead when the identifier contains pnHi10protablet

The firmware needs to be downloaded from here https://github.com/onitake/gsl-firmware/tree/master/firmware/linux/silead and placed as

/lib/firmware/silead/mssl1680.fw
[Android Software Development] HMTheBoy154:
Bliss already included the firmware in /lib/firmware/silead, unless you are using different devices in the list (or you use old builds), you don't have to do that.
[Android Software Development] Baldoius:
The Chuwi Hi10 Air is quite an old device I guess.

It didn't work out of the box hence I did it
[Android Software Development] SteveWorkshop:
Stuck on boot menu when enabling DEBUG=1 in grub
[Android Software Development] SteveWorkshop:
And is there any way to support OTA update for blissos x86 in the future?
[Android Software Development] HMTheBoy154:
It doesn't matter, the firmware will load and touch will work once you place it correctly

gsl-firmware/firmware/linux/silead/gsl1680-chuwi-hi10-air.fw at master · onitake/gsl-firmware

Firmware repository for Silead touchscreen controllers - onitake/gsl-firmware

github.com

Here's the firmware on gsl-firmware

device_generic_firmware/silead/gsl1680-chuwi-hi10-air.fw at main · hmtheboy154/device_generic_firmware

firmware for Android-x86. Contribute to hmtheboy154/device_generic_firmware development by creating an account on GitHub.

github.com

And here's the one that is on Bliss, they are the same and should work
[Android Software Development] HMTheBoy154:
Can you take a picture ?
[Android Software Development] HMTheBoy154:
There is a plan, so maybe
[Android Software Development] HMTheBoy154:
Bliss is already using KernelSU as root solution, what you need right now is to extract the .sfs to gain R/W access to the system so you can debloat if you want
[Android Software Development] SteveWorkshop:
well, nothing is shown after grub process ends, except a shining "_"
[Android Software Development] HMTheBoy154:
Then I guess you place it wrong ? Usually it will show a lot of kernel logs and then you get into the terminal shell
[Android Software Development] SteveWorkshop:
Maybe, and if I just want extract sfs, can I operate in termux app?
[Android Software Development] HMTheBoy154:
no
[Android Software Development] Baldoius:
I totally agree with you that the files you mentioned are there, still, silead_ts is looking for mssl1680.fw

dmesg excerpt:

silead_ts i2c-MSSL1680:00: Silead chip ID: 0x80360000
silead_ts i2c-MSSL1680:00: Direct firmware load for silead/mssl1680.fw failed with error -2
silead_ts i2c-MSSL1680:00: Firmware request error -2

Also, silead_ts will only attempt to do that when the kernel module is reloaded manually, it doesn't do so out-of-the-box (I am not sure why.)
[Android Software Development] Peter770:
If i try to run Bliss OS on live mode on Virt-Manager i got stuck on this screen:
[Android Software Development] SteveWorkshop:
BLISSOS does not support vGPU, you must disable gpu in grub by nomodset argument.

I asked this here one month ago.
[Android Software Development] Peter770:
How to disable the gpu?
[Android Software Development] HMTheBoy154:
there is one : virgl, and since virt-manager use QEMU he can use it

Have you enable virgl yet ?
[Android Software Development] طٌهِ:
جَ ـيّدُ
[Android Software Development] HMTheBoy154:
Beside from silead, there is one more module you should look at, that is touchscreen_dmi, it will check the DMI table and then load the firmware based from the given info

From what I can see, there are 2 version of the Chuwi Hi10 Pro ? This CWI529 one already got defined here

touchscreen_dmi.c - drivers/platform/x86/touchscreen_dmi.c - Linux source code (v5.15.110) - Bootlin

Elixir Cross Referencer - Explore source code in your browser - Particularly useful for the Linux kernel and other low-level projects in C/C++ (bootloaders, C libraries...)

elixir.bootlin.com

and this is the firmware it will load

touchscreen_dmi.c - drivers/platform/x86/touchscreen_dmi.c - Linux source code (v5.15.110) - Bootlin

Elixir Cross Referencer - Explore source code in your browser - Particularly useful for the Linux kernel and other low-level projects in C/C++ (bootloaders, C libraries...)

elixir.bootlin.com

One thing I recommend you to do is to decode the DMI table using dmidecode on Linux and then check to see if those info above is correct, if not, you can keep putting firmware on mssl1680.fw or you can give us your info and then we can try to put it on our kernel.

More info about touchscreen_dmi can be found on Kconfig :

Linux Kernel Driver DataBase: CONFIG_TOUCHSCREEN_DMI: DMI based touchscreen configuration info
[Android Software Development] Peter770:
I don't see option in virt-manager to enable virgl.
[Android Software Development] HMTheBoy154:
In Display setting of the VM (by default it's Display Spice), tick OpenGL and then on Video setting, switch to Virtio and then tick 3D acceleration.
[Android Software Development] eslicarrillo:
I just installed bliss os 15 on my Lenovo Ideapad D330 witch proc Intel Celeron N4020 and 4gb RAM dual boot with windows, almost everything works perfect, I only have one problem, when I wake the computer after suspending it, the touchpad does not work and the screen remains black, if I am seeing a video have sound but not seen.
[Android Software Development] Peter770:
I enabled these settings but then when i start BlissOS i get this error message:

Error starting domain: internal error: qemu unexpectedly closed the monitor

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 72, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 108, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
ret = fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/virt-manager/virtManager/object/domain.py", line 1402, in startup
self._backend.create()
File "/usr/lib/python3/dist-packages/libvirt.py", line 1373, in create
raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor
[Android Software Development] tuongg_vietnam:
@ask Can I run Bliss OS on my HP laptop with an i3 and an Intel gpu?
[Android Software Development] quackdoc:
Hi, I do a lot of the VM stuff, can you send the full xml you use? as well as distro and system specs