yashsingh1/xdaforums huggingface dataset:
[Android Software Development] kamazok:
Who needs you to be hacked?

No higher than Android 9 32bit. You can download Prime OS Classic or Android x86

My mod builds for Prime OS -> https://aopc.dev/r/prime-os-7-11.123/
[Android Software Development] elwhiteboy01:
Why don't you use the Calamares installer which GRUB is used for? I would love to use Bliss, but it's too much of a headache to install. I'm using Big Linux which has the option for Waydroid. I'm currently working on that. Even though I don't care for a Linux PC. I'd rather just use Bliss. But with no easy way to install, I have to research other options.
[Android Software Development] kamazok:
You can try both Bliss OS 14/15 (and Surface builds for tablets). And in order for Win10/11 to work quickly, you need to install Lite, SuperLite builds for weak computers. As the owner of the N3450, you can still make TPD Unlock from 6 to 15W through the TrottleStop program (in two clicks).
[Android Software Development] elwhiteboy01:
My laptop is just 6 years old 7th gen. And Windows is wiped from it. I tried both already, but when GRUB doesn't recognize the system upon reboot, it's pointless. I am not a GRUB expert and have no desire to become one. I guess I'll go back to Fyde OS which is a fork of Chrome Flex. Android works there with one click, but is Android 9. I might have to settle for that for now. I can install my APK files there. All my pirate movie apps lol. Anyways, Bliss is awesome, just wish it worked easier.
[Android Software Development] kamazok:
The new build of Bliss OS 15.8.5 Gapps (dated 2 April) does not work. After launching Android from under the Grub2 menu, endless logo animation. Nothing happens further. But this is strange, there are no such problems with Bliss OS 15.8.5 Foss (dated 1 april). Wrote to the developers, they promised to fix. So I don't advise you to update yet (you have to wait a little longer). Tested on Celeron N3450 / Core i5 4460.
[Android Software Development] elwhiteboy01:
OK I'm patient, until then I found a modded version of Prime OS. I'll use that til Bliss has worked out the bugs.
[Android Software Development] Mahmaod Rad:
Hi is there any way to get a laptop with intel and Nvidia gpu running in Bliss os

Note the gpu is supported with Nvidia open source drives

It a 1650 gtx max q
[Android Software Development] zoltszalay:
I installed blissOS to my chuwi hi10 plus tablet (intel atom 8350, 4/64gb rom) because the old android5 is not supported anymore, the windows 10 is slow.

This is faster then w10 and more supported than android5 but i dont have sound. I will use it as an ebook/comic reader but can you add the sound driver for my tablet in the next update? Thank you.

The screen rotation also not working but the manual mode rotation is ok. I also tried ubuntu, that is a bit faster than windows 10 but the touch gestures in the apps not the best, but at least that have every driver out of the box including sound and rotation, so maybe have same driver support here is not an impossible request.
[Android Software Development] DrJon123:
Hi not sure how to post here as im a newbie.

I have installed Bliss OS 15.8.5 x64 and it seems to work a treat on my Dell D10U the only issue i have is the 8 gig storage. i have bliss installed on a 500gig hard drive but there is no storage for music or apps as 8 gigs soon fills up. My question is can this 8 gigs be increased i have tried to create a bigger partion when it installs the data image but if i choose a size bigger than 8 gigs it starts to install it but seems to crash at about 10%.

is there a simple solution to fix this ? (i'm not a coding type of guy, just a newbie with an interest in this os)

Thanks
[Android Software Development] NetDwarf:
Just as a note: https://sourceforge.net/projects/bl...iss-v15.8.5-x86_64-OFFICIAL-foss-20230331.iso is missing libhoudini while https://sourceforge.net/projects/bl...iss-v15.8.5-x86_64-OFFICIAL-foss-20230309.iso is not.

But how cool is this project? You can run full android in a VM and a relatively current version even (android-x86 stopped at Android 9). Keep up the good work!
[Android Software Development] StarSage:
Once upon a time I had a copy of Bliss v12 (Android 10) for 32 bit, however I've since lost the hard drive with that and I cannot find a copy anywhere. Does anyone know where I might find it? Every host site seems to have been scrubbed of any reference
[Android Software Development] developer69:
Hi, I have installed the Bliss on carpc. I have a question. Can I use the serial port of the carpc to connect it to an old serial printer (RS232)? Is there any way to have access to the serial port or there is not way to do that?
[Android Software Development] HMTheBoy154:
Maybe after you connect, you can try something like this ?

Serial Communication RS232 - Ứng dụng trên Google Play

Truyền thông nối tiếp RS232

play.google.com
[Android Software Development] njay22:
Regarding issues with coming out of powersave, what works for me is to make sure all windows are minimized. Then I go into powersave mode by double clicking top left hand side of the screen (there's a setting to enable this). Then to come out of powersave I just hold the power button for a bit more than a second. It's been working for me for last few weeks
[Android Software Development] njay22:
This (Bliss OS 15.8.5) is working great on my chuwi ubook pro. Just have two issues:

Videos on webpages have green lines through them. I will try the grub options to fix it

My Bluetooth device is not connecting. It pairs fine but doesn't actually connect the sound. Any tips? Happy to submit logs, etc

Also, problems coming out of deep sleep half the time
[Android Software Development] doctazz:
Installed 14.10 recently, and am wondering why there's only 2 CPU cores activated in my PC. Checked it with the devcheck app. Is there a command I can insert at boot via GRUB2 to activate all six cores, or some other method to make it happen? In the previous 11 releases, all six cores were fully activated.

The CPU is a 8th Gen Intel i7-8750H, in a laptop.

ETA: NVM, ran Termux and entered cat /proc/cpuinfo as directed by someone at r/BlissOS on reddit. All six cores/twelve threads show up as active.
[Android Software Development] tom_n1999:
Hello,

I have successfly done triple boot chuwi ubook pro, Windows11, Ubuntu Linux and Bills Android OS. These are working very good without one issue by Bills Android os.

The problem is that Bliss can’t recognize any sd card. Windows and Ubuntu can recognize it. I use to be installing Phoenix Android os before Bills os. At that time, Phoenic os recognized sd card. I installed a sd card managing tool and try to find the proglem. The tool said “No sd media, please install SD card”, but Bliss can recognise sd card through USB card reader which is in usb port. I’m wondering which causes the problem chuwi hardware/firmware or Bliss os driver. Does anyone has any idea ?

Thanks,

Tomo
[Android Software Development] doctazz:
Based on your post, it's likely that Bliss OS lacks the driver you need to properly mount the chuwi's built in SD card port.
[Android Software Development] doctazz:
I noticed that the Bliss OS updates were posted today. Is it recommended to run a fresh install, or can I update the current install with the new one that matches the series already in place? I have the install from March 8, BlissOS v15.8.5 with gapps. Can I update that with v15.8.6 without reinstalling? I'll update via disk image, the built in updater doesn't work for me.
[Android Software Development] HMTheBoy154:
replace kernel & initrd.img & system.sfs and you'll be good to go
[Android Software Development] HMTheBoy154:
new build just got pushed, try it
[Android Software Development] SteveWorkshop:
I have a 2 in 1 laptop that is ThinkPad X12 Detachable with 11th gen Intel Core i5-1130G7 CPU. It can run BlissOS via LiveCD, however when I choose installation, it gets stuck with black screen.

I guess it's because of the VMD technology, but I didn't find any options to disable it in its UEFI setup settings.

What should I do? Thanks.
[Android Software Development] agr111:
Super B the last update was great (15.8.6). I think other os going to end (Windows, Ubuntu, Linux, Mac...etc). Many many features not available in other os. But Android Great

But Camera and microphone doesn't work. I think you have only a challenge. That is camera and microphone
[Android Software Development] SteveWorkshop:
Which device are you using? I'm suffering serious problems while installing.....
[Android Software Development] agr111:
No problem. It is simple and no installation needed (Working Great).
[Android Software Development] SteveWorkshop:
So you used an exe installer to do this? I tried USB disk boot but failed. The liveCD worked fine but when selecting installation, it got stuck and couldn't recognize my SSD
[Android Software Development] agr111:
Your correct. I installed using exe installer and i recive internel memory (72 GB). But I can update the bliss os without installation (copy and past) and I changed the grub file (Boot Entry/ Boot Menu). I attached the file
[Android Software Development] cjeu100:
The bootable installer is currently having black screen issues on certain devices like that, especially laptops with two GPUs.

As a workaround, install it from Windows, following one of these guides:

https://docs.blissos.org/installation/install-from-windows-uefi-esp-64-bit/

https://wiki.aopc.dev/installation/from-windows/

But if you have VMD enabled then you can't run BlissOS from the Internal SSD even if you manage to install it. VMD doesn't cause black screen issue.
[Android Software Development] SteveWorkshop:
only one gpu integrated in the CPU, I guess its because of hard disk.

Then if I use this method, can I adjust disk size in the future?

If I don't want to keep windows anymore, what should I do?
[Android Software Development] agr111:
I think you need clean installation

you create a ext4 partition and copy the files into the drive

(android, initrd, kerenel, system.sfs)

Then add grub Boot menu / Boot Entry
[Android Software Development] cjeu100:
If the partition on which Bliss OS is installed has sufficient empty space left, you can resize data.img from debug mode.

Here are the steps to resize data.img:

Boot to debug mode from the grub boot menu. If you don't see an option for debug mode, press E key and append DEBUG=1 to kernel command line.

Check the current state of the data.img file by running the command e2fsck -f /src/data.img.

Use the command resize2fs /src/data.img [newsize]G to increase the size of the data.img file and actually increase the available space for /data.

You can use the mount and df -h or ls -lhs /src/data.img commands to verify the size extension.

If you don't want to keep windows, then it's recommended to dualboot Bliss OS with a linux distro. Linux dualboot guide is also on Bliss OS docs.
[Android Software Development] SteveWorkshop:
OK, Now I have the EFI partition, the ext4 partition, and that four files, (I created them using DiskGenius in WinPE), could you please tell me the detail about how to create a boot entry for them. I'm a greenhand and don't know much about grub2. Thank you very much!
[Android Software Development] agr111:
Ok. You can create Boot menu or Boot entry easily using easyuefi tool

copy the two files into efi partition (grub and bootx64)

Path : EFI/boot

Then create a new boot entry

Type : Linux or other Os

Partition : EFI

File path : EFI/boot/bootx64.efi
[Android Software Development] SteveWorkshop:
Oh, which is the Android file? I unpacked the iso and I only have initrd.img, install.img, kerenel and system.sfs and some folders including the EFI that contains bootx64.efi, grubx64, android.cfg
[Android Software Development] agr111:
Only copy the 4 files (android, kerenel, system.sfs and initrd) into ext4 driver

Only copy the 2 files (grub and bootx64.efi) into EFI partition

I attached a modified grub and bootx64

You can modify or edit grub.cfg command using notepad
[Android Software Development] agr111:
Example for grub commands:-

You can edit the grub.cfg

menuentry "BlissOS (Default) w/ FFMPEG" {

set SOURCE_NAME="blissos" search --set=root --file /$SOURCE_NAME/kernel

linux /$SOURCE_NAME/kernel FFMPEG_CODEC=1 FFMPEG_PREFER_C2=1 quiet root=/dev/ram0 SRC=/$SOURCE_NAME

initrd /$SOURCE_NAME/initrd.img

}

menuentry "BlissOS (Intel) w/ FFMPEG" {

set SOURCE_NAME="blissos" search --set=root --file /$SOURCE_NAME/kernel

linux /$SOURCE_NAME/kernel HWC=drm_minigbm_celadon GRALLOC=minigbm FFMPEG_CODEC=1 FFMPEG_PREFER_C2=1 quiet root=/dev/ram0 SRC=/$SOURCE_NAME

initrd /$SOURCE_NAME/initrd.img

}

menuentry "BlissOS PC-Mode (Default) w/ FFMPEG" {

set SOURCE_NAME="blissos" search --set=root --file /$SOURCE_NAME/kernel

linux /$SOURCE_NAME/kernel quiet root=/dev/ram0 SRC=/$SOURCE_NAME

initrd /$SOURCE_NAME/initrd.img

}

menuentry "BlissOS PC-Mode (Intel) w/ FFMPEG" {

set SOURCE_NAME="blissos" search --set=root --file /$SOURCE_NAME/kernel

linux /$SOURCE_NAME/kernel PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm FFMPEG_CODEC=1 FFMPEG_PREFER_C2=1 quiet root=/dev/ram0 SRC=/$SOURCE_NAME

initrd /$SOURCE_NAME/initrd.img

}
[Android Software Development] SteveWorkshop:
Is that right?

This is an empty disk, no Windows is on it now, so can I simply delete that windows boot option in your grub.cfg?
[Android Software Development] agr111:
No problem. But the grub file not depended only one disk.

It can access your all disk (Windows , Ubuntu, Linux etc...)
[Android Software Development] SteveWorkshop:
I tried to boot it and it became that, why?

my blissos ISO version is18.5
[Android Software Development] agr111:
I think your command code is wrong

Try this one

menuentry 'Android' --class android-x86 {

search --file --no-floppy --set=root /Android/android.boot

linux /Android/kernel root=/dev/ram0 SRC=/Android androidboot.selinux=permissive sleep.earlysuspend=0 quiet PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm VULKAN=1

initrd /Android/initrd.img

}

Change the path name Android to your path name

Or

Try this one

menuentry 'Android' --id=LiveCD {

set root=(hd0,gpt3)

linux /Android/kernel root=/dev/ram0 SRC=/Android androidboot.selinux=permissive sleep.earlysuspend=0 quiet PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm VULKAN=1

initrd /Android/initrd.img

}

Change the path name Android to your path name and change the gpt and hd number to your disk gpt and hd number
[Android Software Development] SteveWorkshop:
I need to put 4 files into a Android folder?
[Android Software Development] SteveWorkshop:
booted, but it stuck here:
[Android Software Development] agr111:
Yes
[Android Software Development] SteveWorkshop:
I did, it booted, then got stuck
[Android Software Development] agr111:
Which is you entered code ?

Can you see bliss boot logo ?
[Android Software Development] SteveWorkshop:
what is entered code?

My disk structure is like this:

this is EFI structure:

and this is EXT4 structure

this is my grub.cfg:

set timeout=10

menuentry 'Android' --class android-x86 {
search --file --no-floppy --set=root /Android/android.boot
linux /Android/kernel root=/dev/ram0 SRC=/Android androidboot.selinux=permissive sleep.earlysuspend=0 quiet PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm VULKAN=1
initrd /Android/initrd.img
}

menuentry 'Settings' { fwsetup }
menuentry 'Restart' { reboot }
menuentry 'Turn Off' { halt }
[Android Software Development] HMTheBoy154:
Is this Hyper-V ?
[Android Software Development] SteveWorkshop:
yes, I want to test it before operating on my physical machine.
[Android Software Development] agr111:
Try this one

menuentry "BlissOS PC-Mode (Intel)" {

set Android="blissos" search --set=root --file /Android/kernel

linux /Android/kernel PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm FFMPEG_CODEC=1 FFMPEG_PREFER_C2=1 quiet root=/dev/ram0 SRC=/Android

initrd /Android/initrd.img

}
[Android Software Development] agr111:
I think It is a correct stage. Check the command code and try again. I have same problem. But I change the command codes and i worked 👍
[Android Software Development] HMTheBoy154:
boot with nomodeset CODEC2_LEVEL=0 OMX_NO_YUV420=1
[Android Software Development] SteveWorkshop:
what is a command code?
[Android Software Development] agr111:
Command code means

Boot codes

Example 1 for Intel cpu:

quiet PC_MODE=1 HWC=drm_minigbm_celadon GRALLOC=minigbm VULKAN=1

Example 2 For Default:

quiet PC_MODE=1

Example 3 for Intel cpu with ffmpeg:

quiet HWC=drm_minigbm_celadon GRALLOC=minigbm FFMPEG_CODEC=1 FFMPEG_PREFER_C2=1

Check this code:

nomodeset CODEC2_LEVEL=0 OMX_NO_YUV420=1

You can find the code from this file
[Android Software Development] SteveWorkshop:
Seems that it works!
[Android Software Development] SteveWorkshop:
Thanks for you all! It works on Hyper-V.

But I cannot save my apps and settings! Once restart, it rolls back to OOBE as if it were running in liveCD, What should I do?
[Android Software Development] SteveWorkshop:
dev/ram0? Does that works like liveCD? I use this option. Now it can boot, but I cannot save any settings or keep any apps.
[Android Software Development] agr111:
Manual Install on Linux

Create a directory at / as /blissos

docs.blissos.org

Make a directory called /Android/data. This will only work for ext4 filesystems.
[Android Software Development] SteveWorkshop:
Thanks very much! I successfully install it on my PC!

However there is still a problem - the time doesn't work correclty. I settled the time server, but when I lock and unlock, the hour increased by 8, then lock twice, it increased by 8 again.
[Android Software Development] SteveWorkshop:
Thank you so much! I successfully DIY my own tablet!

One more thing, when I try to mount /system, it tells me that system not in /proc/mounts, should I modify the grub.cfg and how?
[Android Software Development] agr111:
root acess is not possible in pc mode or magisk doesn't install. i think it is possible but very difficulty

i didn't check
[Android Software Development] agr111:
it is still developing platform and i am not a android developer. but you can correct the time.

download a clock application from playstore and add the clock application widget into your home screen
[Android Software Development] SteveWorkshop:
I didn't add PC mode in grub, should I try to install magisk? It already has kernelsu
[Android Software Development] agr111:
I didn't check. But I think it is possible
[Android Software Development] Schnitzelbro:
Hi

I need kodi 20 for x86 with Binary addons for nexus player. Posted snapshots not working. Can someone help me?

Thx
[Android Software Development] agr111:
Will you start android 13 development?
[Android Software Development] SteveWorkshop:
Another problem, I cannot turn off bubble notifaction even if the switch is off
[Android Software Development] SteveWorkshop:
And how to update blissos? do I have to re-install when a new version releases?
[Android Software Development] agr111:
I don't know. But I think android 13 and Android 12 L is very few differences and we can replace the files (kerenel, system, inthird) and we can keep the datas
[Android Software Development] BertShoe:
Hello, I use the Bliss OS 14.x on my Teclast X4, it is the first version of Bliss (Itried Bliss 11.x) which runs pretty good on the tablet. Thank you so much for that. But I have still an issue which is that gyro sensor turns the screen always on top. I solved the problem by switching off the automatic mode. However for some apps this does not work. For Bliss 15.x I have the same problem and in addition that wlan is detected but cannot connect, after entering the password. Thank you again for this work.
[Android Software Development] agr111:
How to change the default sound card, increase microphone volume and disable auto mute in Bliss os 15.8.6 ?

I opened alsa mixer in termux but I can't change the default sound card to HDA Intel PCH. But I can temporarily increase microphone volume and temporarily disable auto mute (After restart it will reset old state)

Can you give any method to change default sound card and permanently increase microphone volume and permanently disable auto mute?

I attached the screenshots
[Android Software Development] electrikjesus:
It has been a busy year for the Bliss OS team, and to help update everyone on what all has been happening, we updated our blog with a new post: A State of Bliss : A Blissful Return - 2nd Quarter 2023

@HMTheBoy154 and I have updated the website with new builds (and a new way to help find the answers you are looking for), as well as the OP to target this thread for our Stable builds of Bliss OS 14.x & 15.x.

Let the dual-booting extravaganza commence ;)
[Android Software Development] electrikjesus:
Check the blog post linked above ;)
[Android Software Development] electrikjesus:
Sensor issues are solved in latest 15.x builds. Please make sure you are using what we are developing on for our stable builds moving forward. We can't keep supporting ancient releases.
[Android Software Development] electrikjesus:
You will need to extract the system.img from the system.sfs and then follow the directions to remount as Read/Write from the docs.

Then once you make a change, it will stick
[Android Software Development] BertShoe:
Thank you for your answer, but for my tablet sensor issues are not solved on both 14.x and 15.x, as I mentioned, on 15.x I can also not login to wlan. I am testing always your latest build.
[Android Software Development] electrikjesus:
Has there ever been a version that works with your sensor? If not, let's collect some hardware info for it. Can you load up AIDA64 and see if it detects any sensors please?
[Android Software Development] BertShoe:
yes , the 11.x version, but this version was unstable.
[Android Software Development] electrikjesus:
Does AIDA64 show any sensors on the device with our current versions of Bliss OS?
[Android Software Development] BertShoe:
shows S0-i2c-KIOX000A:00
[Android Software Development] electrikjesus:
So we do have a sensor being detected... I wonder if it needs some special quirks defined.
[Android Software Development] BertShoe:
Looks like the offset is 180 degree shifted
[Android Software Development] electrikjesus:
That's something we can fix then. See how we do it for this device. https://github.com/BlissRoms-x86/de...a1b1e95c092a3863885665a1af56e7b3/init.sh#L499

To get your product identifier, open a terminal and do:

`cat /sys/class/dmi/id/uevent`

Then pick a good part of that string to be the identifier, and add a new device to the init.sh

If you get lost, just paste the string in here and we can include it in the next builds
[Android Software Development] BertShoe:
I got lost with your answer, because I am not a programmer, but as far as I understand the following lines should be included:

*TECLAST*X4*)

set_property ro.iio.accel.order 102

set_property ro.iio.accel.x.opt_scale -1

set_property ro.iio.accel.y.opt_scale -1

;;
[Android Software Development] electrikjesus:
At least the top line. We need to experiment.

Step 1) Find your string to replace (*TECLAST*X4*) by using the terminal:

cat /sys/class/dmi/id/uevent

Step 2) Update the init.sh yourself, or hand the result of step 1 back to us.
[Android Software Development] HMTheBoy154:
device_generic_common/init.sh at c14a0eb6a1b1e95c092a3863885665a1af56e7b3 · BlissRoms-x86/device_generic_common

Contribute to BlissRoms-x86/device_generic_common development by creating an account on GitHub.

github.com

It's already there, either the guy that a while ago sending these quirks to me is incorrect or not all Teclast X4 are using the same sensors.

Or maybe it's uevent incorrectly handled issue, who knows
[Android Software Development] electrikjesus:
This is why I asked for the results so we can verify
[Android Software Development] BertShoe:
Sorry it took a while, the cmd gave the following

MODALIAS=dmi:bvnTECLAST:bvrtPAD3.02:bd07/25/2019:br5.13:svnTECLAST:pnX4:pvrTobefilledbyO.E.M.:rvnTECLAST:rnX4:rvrTobefilledbyO.E.M.:cvnTobefilledbyO.E.M.:ct32:cvrTobefilledbyO.E.M.:skuG4M5_A1
[Android Software Development] electrikjesus:
Can you please wrap it in a code block so we can be sure?
[Android Software Development] BertShoe:
I put the whole string in the first line. Thank you for your effort.