FORUMS
Remove All Ads from XDA

Bliss OS (x86) for PC's - 12.x Development - Alpha Builds

2,551 posts
Thanks Meter: 4,625
 
Post Reply Email Thread
Announcement from electrikjesus: Team Bliss is rolling out with Alpha builds of Bliss OS 12.0, Android 10 for PC's
3rd December 2019, 04:41 AM |#71  
Senior Member
Thanks Meter: 187
 
More
Quote:
Originally Posted by electrikjesus

And for those that doubt themselves, here's a reminder that when I joined Team Bliss, I was just a design & animations guy, and look at all the things Bliss enabled me to learn

That's cool. Currently I am in the middle of exams, opening XDA whenever feeling bored. But I'll surely think about it. I am already in your blissx86 public telegram chat for devs, so I guess I kind of joined already
3rd December 2019, 10:57 AM |#72  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by mostafa.sabry

Hi I would like to find a solution to my problem my tablet is Lenovo 80hv after installing the system does not activate wireless networks does not recognize the MAC address and recognizes instead on Bluetooth but can not display

Please help me
Hi I would like to find a solution to my problem my tablet is Lenovo 80hv after installing the system does not activate wireless networks does not recognize the MAC address and recognizes instead on Bluetooth but can not display
4th December 2019, 01:26 AM |#73  
Quote:
Originally Posted by mostafa.sabry

Please help me
Hi I would like to find a solution to my problem my tablet is Lenovo 80hv after installing the system does not activate wireless networks does not recognize the MAC address and recognizes instead on Bluetooth but can not display

Please follow the requested troubleshooting steps found in the docs. For most, their wifi works when they boot using old modprobe mode.
Once you complete all the troubleshooting steps, if you still can't use your wifi, then please gather your device information for us. We will need the exact wifi chipset. Not just a manufacturer name or PC model name.
5th December 2019, 02:06 AM |#74  
Member
Thanks Meter: 23
 
More
Virtualbox seems no go so far for me with this build whatever I do to install I get Fatal: could not read from boot media system halted. Tested all live modes on my real hardisk aswell but I only get to boot animation and then computer shuts down.
5th December 2019, 03:52 AM |#75  
Senior Member
Flag Mumbai
Thanks Meter: 19
 
More
I have Bliss 11.10

When I updated SueperSU binary and restarted OS, it got stuck on logo.

Could you please explain why this would have happened and suggest a solution.

I reinstalled OS, but have not updated SuperSU binary yet fearing that again OS would get stuck in logo.
5th December 2019, 06:07 AM |#76  
Senior Member
Thanks Meter: 30
 
More
I already have Android x86 on a USB drive and Im too drunk to find the code The search continues

EDIT: Found it and donated

EDIT2: Since this is missing the ramdisk for Android 10, do I need to do anything to my Grub entry for this to work?

Code:
menuentry 'Android-x86' --class android-x86 {
        search --no-floppy --fs-uuid --set=root 958fa2c6-2ebd-47a9-b03a-df6954a77dc0
        linux /opt/AndroidOS/kernel root=/dev/ram0 androidboot.selinux=permissive intel_idle.max_cstate=1 quiet DATA=
        initrd /opt/AndroidOS/initrd.img
}
EDIT3: Still no luck after adding the hardware and vulkan to my boot. Just stops on the first tty prompt. Intel CPU with RX 480 as GPU.

Code:
menuentry 'Android-x86' --class android-x86 {
        search --no-floppy --fs-uuid --set=root 958fa2c6-2ebd-47a9-b03a-df6954a77dc0
        linux /opt/AndroidOS/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 androidboot.selinux=permissive intel_idle.max_cstate=1 VULKAN=1 quiet DATA=
        initrd /opt/AndroidOS/initrd.img
}
Folder layout

EDIT4: Oh it just doesn't work with AMD GPU. Booted right up on the laptop with only iGPU.

Is there anything I can do for/help with AMD?
6th December 2019, 12:55 AM |#77  
Quote:
Originally Posted by parkerlreed

I already have Android x86 on a USB drive and Im too drunk to find the code The search continues

EDIT: Found it and donated

EDIT2: Since this is missing the ramdisk for Android 10, do I need to do anything to my Grub entry for this to work?

Code:
menuentry 'Android-x86' --class android-x86 {
        search --no-floppy --fs-uuid --set=root 958fa2c6-2ebd-47a9-b03a-df6954a77dc0
        linux /opt/AndroidOS/kernel root=/dev/ram0 androidboot.selinux=permissive intel_idle.max_cstate=1 quiet DATA=
        initrd /opt/AndroidOS/initrd.img
}
EDIT3: Still no luck after adding the hardware and vulkan to my boot. Just stops on the first tty prompt. Intel CPU with RX 480 as GPU.

Code:
menuentry 'Android-x86' --class android-x86 {
        search --no-floppy --fs-uuid --set=root 958fa2c6-2ebd-47a9-b03a-df6954a77dc0
        linux /opt/AndroidOS/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 androidboot.selinux=permissive intel_idle.max_cstate=1 VULKAN=1 quiet DATA=
        initrd /opt/AndroidOS/initrd.img
}
Folder layout


EDIT4: Oh it just doesn't work with AMD GPU. Booted right up on the laptop with only iGPU.

Is there anything I can do for/help with AMD?

It's the data folder that's killing it. Replace that with a data.img and it should boot right up (depending on amdgu I guess...)
6th December 2019, 01:11 AM |#78  
Senior Member
Thanks Meter: 30
 
More
Quote:
Originally Posted by electrikjesus

It's the data folder that's killing it. Replace that with a data.img and it should boot right up (depending on amdgu I guess...)

Blank data entry uses the data folder, and since it's on an EXT4 partition, everything is fine there.

That Grub stanza works and boots with persistent data, it's just only on iGPU. The home desktop with an RX 480 stops on the initial console.

EDIT: I'm back at the desktop and will grab the log real quick.

EDIT2: Some interesting finds.

When booting with only an AMD GPU, the kernel module is not loaded on boot. Only one monitor (the one from BIOS/firmware) is on. lsmod shows the module as not loaded.

After modprobe amdgpu all three screens come on showing the same console session. Maybe if this gets initialized sooner, the UI would load?

Here's three logs

Initial logcat before loading amdgpu manually http://ix.io/23EV

Logcat after loading amdgpu http://ix.io/23EW

Dmesg after loading amdgpu http://ix.io/23EY

I will check if there's a kernel parameter I can pass to load this earlier.
The Following User Says Thank You to parkerlreed For This Useful Post: [ View ] Gift parkerlreed Ad-Free
6th December 2019, 04:21 PM |#79  
Quote:
Originally Posted by parkerlreed

Blank data entry uses the data folder, and since it's on an EXT4 partition, everything is fine there.

That Grub stanza works and boots with persistent data, it's just only on iGPU. The home desktop with an RX 480 stops on the initial console.

EDIT: I'm back at the desktop and will grab the log real quick.

EDIT2: Some interesting finds.

When booting with only an AMD GPU, the kernel module is not loaded on boot. Only one monitor (the one from BIOS/firmware) is on. lsmod shows the module as not loaded.

After modprobe amdgpu all three screens come on showing the same console session. Maybe if this gets initialized sooner, the UI would load?

Here's three logs

Initial logcat before loading amdgpu manually http://ix.io/23EV

Logcat after loading amdgpu http://ix.io/23EW

Dmesg after loading amdgpu http://ix.io/23EY

I will check if there's a kernel parameter I can pass to load this earlier.

Try to comment out the amdgpu from system/etc/modules.blacklist. That should allow things to boot normally with amdgpu as default.
6th December 2019, 04:41 PM |#80  
Bliss OS 12.1 Alpha Updates - 2019-12-06
!! Please remember to not quote these update posts, or any of the OP's !!

It's time for another round of updates on Bliss OS 12.x. This time, we have added improvements for many things under the hood. We did a complete rebase of Bliss OS 12 off of what Chih-Wei and Michael Goffioul have pushed to Android-x86 project. (Yes, this round the majority of the patches we started with ended up on their q-x86 branch ) and we also took a step back and combined most of the additions to Android-x86 we had in one vendor profile, you can find those changes on our GitHub here: https://github.com/BlissRoms-x86/pla...vendor_blissos

We added a sleep button to the power menu (ctrl-alt-del) and that is now working well as long as you are using Vulkan mode. For non-vulkan hardware, the drm_gralloc we use is still having issues with sleep.

PLEASE NOTE I recommend everyone testing to also use this in Vulkan mode, as I am considering making it the default. This can be done from the Advanced grub menu if you installed using the bootable installer, or if you used a different grub, you will want to add "VULKAN=1" to the grub entry before the word "quiet"

Builds being uploaded:
  • Bliss-v12.1-Bliss-OS-OFFICIAL-20191205-201912052127_k-undefined_m-q-x86_ld-q-x86_dg-q-x86_dh-q-x86.iso

General Updates List:
  • Updated Webview
  • Fixes for sleep when using the power menu. Access it using Ctrl+Alt+Del or the three dot menu from Taskbar.
  • Updated ffmpeg and stagefright-plugins
  • Added more policies to libaudio
  • Added more kernel modules for various wireless hardware
  • Some fixes for volume on many devices
  • Some upstream updates from Android-x86 project's q-x86 branch
  • and much much more, check the changelog.

Known new issues:
  • AOSP Gesture navbar crashes. Just don't try to use it yet.
  • Sleep states aren't working right on many machines. Some can cause SystemUI to restart
  • Power buttons still don't work on a most machines.
  • Volume buttons might not affect media volume, use 3rd party EQ or volume control.

Changelog:

Code:
====================
     12-05-2019
====================


   * external/ffmpeg/
a8329fe8a2 Android: only add notext to x86
bd53966f38 Fix compilation for Android Q / x86 target

   * external/stagefright-plugins/
2e648ec Port to q-x86

====================
     12-04-2019
====================


====================
     12-03-2019
====================


====================
     12-02-2019
====================


   * external/kernel-drivers/
ea956bd wl: fix building issue of q-x86

   * hardware/libaudio/
9c283a7 Add a few more policies from frameworks/av

====================
     12-01-2019
====================


====================
     11-30-2019
====================


====================
     11-29-2019
====================


====================
     11-28-2019
====================


====================
     11-27-2019
====================

   * art/
f2e4704a09 Revert "Assume all x86/x86_64 hosts support at least sse4.x/popcount."

   * build/make/
5cd1286c8 Fix odm output directory for devices w/o vendor partition
c94a39937 envsetup: Automatically set CCACHE_EXEC to the system's ccache
81e224d10 Allow a device to generically define its own headers
e272f8c7f Enable dynamic linker warnings only on eng build
53a113b7f fs_config: Fix generation for devices without vendor partition
fbcd5ac5d build: Also replace techpack/audio old-style kernel header
223082abc add support for overriding build.prop settings.
9b0600448 Add extra variables to _readonly_late_variables
4e5583bcc build: Allow build-image-kernel-modules to be called from shell
e622e2a5a build: Automatically replace old-style kernel header includes with new header lib
c2ad31175 All operating systems are beautiful
573d6bf4e Use 0 compression when creating the target_files package
7c3a001cd envsetup: export ANDROID_BUILD_TOP earlier
3619458d0 More base_rules.mk optimizations
064548916 Improve performance (don't filter ALL_MODULES)
671ae710b Fix fs_config generation when there's no vendor/oem partitions

   * build/soong/
4f69c9f1 Disable path restriction.

   * kernel/
356cd45d110b Ignore build subdir
1dddaf417221 ion: Enable ion driver for Android-x86.

====================
     11-26-2019
====================


====================
     11-25-2019
====================


   * external/alsa-lib/
b881b366 Android: add makefile and config.h
bcd334f5 local.h: remove sound/asoundef.h dependency
2b40312d asoundef.h: add CEA861_AUDIO_INFOFRAME defines
0aece285 include/sound: sync with the kernel v5.4

   * external/alsa-utils/
2e0c01e Android: add makefile and config.h
18fcbac alsamixer: add exp10 for Android
8f4365d amixer: remove unnecessary prefix ../include/

   * external/libdrm/
26165425 Merge tag libdrm-2.4.100 into q-x86

====================
     11-24-2019
====================


====================
     11-23-2019
====================


   * external/alsa-lib/
1a4b3621 ucm: use-case.h - add <alsa/asoundlib.h> include

   * system/core/
d0aa8878b2 init: set default selinux mode to permissive
36b9699458 init: set ro.boot.hardware to product name
458bddfeb6 ueventd: log to /dev/kmsg
f55cb2aac2 ueventd: auto load modules on uevents
3595d95f8d libsuspend: add sleep.state=force

====================
     11-22-2019
====================


   * external/libffi/
c97ebeb Compile in support for closures

   * external/mksh/
273649d mkshrc: add back the aliases I like

   * system/core/
e37c5f37ae Software-accelerated Pixel Flinger
d0c34f9839 logd: show the concrete error if cap_set_proc fails
3d02f20d78 ueventd: fix the buggy logging
f1ba63b2bb init: handle ctrl-alt-del event
8b1071127d init: don't bail out even no SELinux domain defined
f88de0cc7e libsuspend: add powerbtnd thread
4ad7954729 init.rc: symlink /lib to /system/lib
43d2417674 Support use local time for RTC
55a241215d init: support usbmisc devices
63a41b749a libsuspend: make sleep state configurable and add a fallback
895232efef Mount debugfs earlier regardless build variant
267ea18c6e init: expand variables on mount_all command
ac0fb15080 diskconfig: Fix disk_layout.conf size parsing
7887ab9240 Use progressive offset in buffer for successive writes
9e4fd008ed libdiskconfig: HACK Don't do space checks on zero-size images
dba9fec52e Allow all to execute su
23a3d72024 init.rc: run the console shell as root
9ac10fb074 libutils: fix incorrect calculation in utf8_length() method
db7e5001c6 init: change firmware_dirs for Android-x86

====================
     11-21-2019
====================


   * bionic/
57ff1ee2e Merge tag 'android-10.0.0_r14' into q-x86

   * external/alsa-lib/
193ed64f pcm_file: fix pipe stall when pclose() is called too early
4a480362 ucm: add ${CardDriver} substitution


Thanks, and #stayblissful
The Following 5 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
7th December 2019, 10:04 AM |#81  
Junior Member
Thanks Meter: 0
 
More
another way to find the secret code is brows source on blissroms-x86.github.io really need to obfuscate JavaScript code
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes