[ROM-x86] Bliss-x86 [oreo 8.x] for PC's

Status
Not open for further replies.
Search This thread

prukpruk

New member
Jun 2, 2018
2
0
Just found the log file:

================Installer Info================
Installer Directory:C:\Users\surface\AppData\Local\Temp\RarSFX2
Installer Version:2.6.0.0
Secure Boot ... Disabled
Manufacturer: Microsoft Corporation
Model: Surface Pro 4
Product: Surface Pro 4
BIOS info:
MSFT - 0
108.1926.769
MSFT - 10000
Available GPU(s):
GPU: Intel(R) HD Graphics 520
=============[REQUIREMENTS CHECK]============
Administrator privilege ... ok
CPU Architecture: 9
CPU Name: Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz
OSVer: Microsoft Windows NT 10.0.16299.0
OperatingSystem Version ... ok
Windows Security: Access NVRAM Privilege ... Not All Set
System Firmware: UEFI
==========================================
====Uninstall Started on 6/2/2018 02:42:32====
-Cleaning up Bliss Directory ... D:\AndroidOS
===Removing Boot Objects===
-Mounting EFI Partition...
#Launch:C:\Windows\System32\mountvol.exe Z: /S
-Remove Android UEFI Entry
-UEFI: 1
-Cleaning up Bliss Directory ... Z:\EFI\boot\
-UnMounting EFI Partition...
#Launch:C:\Windows\System32\mountvol.exe Z: /D
==========================================
====Install Started on 6/2/2018 02:43:25====
-ISO File: C:\Users\surface\Downloads\Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180317-1639_k4.15-sb-ga-jwd_m18.1.0-devel_w09_surface-pro-4.iso
-TargetDrive: D
-UserData: 33218888
-Setup Directories...
-Folder Created: D:\AndroidOS
-Extracting ISO
#Launch:C:\Users\surface\AppData\Local\Temp\RarSFX2\7z.exe x "C:\Users\surface\Downloads\Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180317-1639_k4.15-sb-ga-jwd_m18.1.0-devel_w09_surface-pro-4.iso" "kernel" "ramdisk.img" "initrd.img" "system.*" -oD:\AndroidOS
#Launch:C:\Users\surface\AppData\Local\Temp\RarSFX2\7z.exe e "C:\Users\surface\Downloads\Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180317-1639_k4.15-sb-ga-jwd_m18.1.0-devel_w09_surface-pro-4.iso" "boot\grub\grub.cfg" -oD:\AndroidOS
-Creating Data.img
#Launch:C:\Users\surface\AppData\Local\Temp\RarSFX2\dd.exeif=/dev/zero of=D:\AndroidOS\data.img count=33218888
-Initialize Data.img
#Launch:C:\Users\surface\AppData\Local\Temp\RarSFX2\mke2fs.exe-F -t ext4 "D:\AndroidOS\data.img"
===Installing Boot Objects===
-Mounting EFI Partition...
#Launch:C:\Windows\System32\mountvol.exe Z: /S
-Setup Boot Directory...
-Boot Folder Created: Z:\EFI\boot\
-Copy Boot files
-Add UEFI Entry
-UnMounting EFI Partition...
#Launch:C:\Windows\System32\mountvol.exe Z: /D
==========================================
 

tobad

Member
Nov 24, 2008
29
5
electrikjesus,

Great work on this!! I was hoping to build from the nightly source for the 10.X Oreo with the 4.16.5 jwg kernel. I only saw the manifests for the 7.X on the github and did not see the 4.16 kernel source. Can you point to the 10.x Oreo manifests in the event I missed them?

I am trying to enable some intel soc cherry trail features & rt5645 sound for my Asus T102HA that didn't seem to have been selected in the Kconfig.

can you report your results? i've got an T101HA and sound is not working. would be nice to know how you achieved it. :good:
 

drellisdee

Inactive Recognized Developer
Jan 22, 2008
625
823
East Coast
can you report your results? i've got an T101HA and sound is not working. would be nice to know how you achieved it. :good:

I still don't have the manifests to build Bliss Oreo so I built Vanilla Android x86 7.1.2 with kernel k4.16rc4-jwd-sl-snd-ga from the Bliss repo. I was able to get working rotation and sound. Bluetooth was added with this kernel patch: https://xdaforums.com/showpost.php?p=72980859&postcount=579

I enabled the intel ish, cherry trail features, and the ASUS T102HA uses the rt5645 for sound. I'm attaching a simple diff patch for kernel config.
 

Attachments

  • android-x86_64_defconfig.patch
    7.6 KB · Views: 113

andrizmitnick

Senior Member
Jan 26, 2013
229
153
yesterday i just tried phonoxos with magisk and xposed working. i'm really interested to try bliss too, but just wanna make sure, it is possible for the latest bliss 8.x to have magisk and xposed working fine? thanks before btw
 

electrikjesus

Recognized Contributor
Apr 10, 2008
2,986
5,061
Grand Rapids, MI
I still don't have the manifests to build Bliss Oreo so I built Vanilla Android x86 7.1.2 with kernel k4.16rc4-jwd-sl-snd-ga from the Bliss repo. I was able to get working rotation and sound. Bluetooth was added with this kernel patch: https://xdaforums.com/showpost.php?p=72980859&postcount=579

I enabled the intel ish, cherry trail features, and the ASUS T102HA uses the rt5645 for sound. I'm attaching a simple diff patch for kernel config.
I am now working with someone to get Bliss OS sources ready for a rolling release, so we are getting rc1 ready and it should be finished soon
 

electrikjesus

Recognized Contributor
Apr 10, 2008
2,986
5,061
Grand Rapids, MI
I still don't have the manifests to build Bliss Oreo so I built Vanilla Android x86 7.1.2 with kernel k4.16rc4-jwd-sl-snd-ga from the Bliss repo. I was able to get working rotation and sound. Bluetooth was added with this kernel patch: https://xdaforums.com/showpost.php?p=72980859&postcount=579

I enabled the intel ish, cherry trail features, and the ASUS T102HA uses the rt5645 for sound. I'm attaching a simple diff patch for kernel config.

Also, what's your github handle so I can give proper attribution? Or, could you send a pull request?
 
  • Like
Reactions: ElfinJNoty

tobad

Member
Nov 24, 2008
29
5
I still don't have the manifests to build Bliss Oreo so I built Vanilla Android x86 7.1.2 with kernel k4.16rc4-jwd-sl-snd-ga from the Bliss repo. I was able to get working rotation and sound. Bluetooth was added with this kernel patch: https://xdaforums.com/showpost.php?p=72980859&postcount=579

I enabled the intel ish, cherry trail features, and the ASUS T102HA uses the rt5645 for sound. I'm attaching a simple diff patch for kernel config.

sounds awesome. since i never digged in building this OS on my own, I hope that this patch will reach the current branch and is in the upcoming nightlies/bleedingedges available :good:
 

electrikjesus

Recognized Contributor
Apr 10, 2008
2,986
5,061
Grand Rapids, MI
I still don't have the manifests to build Bliss Oreo so I built Vanilla Android x86 7.1.2 with kernel k4.16rc4-jwd-sl-snd-ga from the Bliss repo. I was able to get working rotation and sound. Bluetooth was added with this kernel patch: https://xdaforums.com/showpost.php?p=72980859&postcount=579

I enabled the intel ish, cherry trail features, and the ASUS T102HA uses the rt5645 for sound. I'm attaching a simple diff patch for kernel config.

sounds awesome. since i never digged in building this OS on my own, I hope that this patch will reach the current branch and is in the upcoming nightlies/bleedingedges available :good:

Agreed! I also would love to have this working on my ASUS 102HA :)

I have added this patch to the defconfig, and updated the kernel to 4.16.13, and so far, there are no drawbacks on any of my test devices. I will likely push this build, including updates and fixes for many other things too soon. I will also start uploading the changelogs too
 
  • Like
Reactions: tobad

electrikjesus

Recognized Contributor
Apr 10, 2008
2,986
5,061
Grand Rapids, MI
!!New Bliss-x86 v10.1 PC Beta - rc1 Release!! - 06/09/2018

We are making another release of Bliss OS for PCs!! This time with many updates, fixes and MOAR!!!! Fixes for a few FC's on boot, and how the OS supports many devices too. Builds are going to take a while, and they are in two batches. 6 of the builds are including GMS, and have one thing that changes between them, the Surface firmware files. So those are labeled with the matching firmware directory in the file name. These builds are explained below:
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180602-1820_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sp4.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface Pro 4
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180602-2022_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sp_2017.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface Pro 2017
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180602-2224_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sb_2_13.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface Book 2 13"
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180603-1218_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sb_2_15.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface Book 2 15"
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180603-1422_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_ipts_v103.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface models that require IPTS v103
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180603-1620_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sl.iso
    - This contains firmware for all current devices included in kernel.org, with specific firmware files for the Surface Laptop
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180608-1325_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_dev-kernel.org.iso
    - This contains firmware for all current devices included in kernel.org, and DOES NOT INCLUDE GMS OR OPENGAPPS - THIS BUILD INCLUDES FDROID/MICROG
  • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180608-1825_k4.16.13-ipts-blissified-ath-crt_18.1.0-devel_w14_dev-kernel.org.iso
    - This contains firmware for all current devices included in kernel.org, plus the kernel patch from @drellisdee ( https://xdaforums.com/showpost.php?p=76740960&postcount=2031 ), and DOES NOT INCLUDE GMS OR OPENGAPPS - THIS BUILD INCLUDES FDROID/MICROG

Updates / Additions:
  • Kernel 4.16.8/13 - mostly stable on all devices
  • New boot animation
  • Fixed initial Android Process has Stopped dialog on first boot
  • Updates to how kernel modules are found to better support more devices
  • Rooted with Superuser. Access Superuser settings from Settings>Users (Still no R/W on system.sfs, srry)
  • Substratum Service mode enabled
  • Latest build doesn't include OpenGapps or Google's GMS. It includes Fdroid/microG (no chromecast support or support for apps that require Google Services)
  • Bluetooth is working on many machines. (Support not yet there for some though)

Bugs / Issues:
  • Bluetooth issues still exist on many devices
  • you will get Play Store and process crashes until WiFi is connected. Just dismiss these for now. Once connected to WiFi, things should work properly.
  • Sound or keyboard might not work, try to boot using the secondary modprobe option
  • Expect more. It's only a beta release. Report your issues, but make sure you SEARCH the thread first to make sure it hasn't been answered. And post logs too (I know, WTF are logs anyways??)

As always, check the Bliss download site for the newest builds. The rest are all on AFH as a backup archive. Hope you all enjoy this one :D
https://downloads.blissroms.com/BlissOS/bleeding_edge/
 

Attachments

  • Changelog-Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180608-1825.txt
    793 bytes · Views: 79
Last edited:

WoltreX

Senior Member
Feb 6, 2018
179
115
Android World
www.patreon.com
!!New Bliss-x86 v10.1 PC Beta - rc1 Release!! - 06/09/2018

Updates / Additions:
  • Kernel 4.16.8/13 - mostly stable on all devices
  • New boot animation
  • Fixed initial Android Process has Stopped dialog on first boot
  • Updates to how kernel modules are found to better support more devices
  • Rooted with Superuser. Access Superuser settings from Settings>Users (Still no R/W on system.sfs, srry)
  • Substratum Service mode enabled
  • Latest build doesn't include OpenGapps or Google's GMS. It includes Fdroid/microG (no chromecast support or support for apps that require Google Services)
  • Bluetooth is working on many machines. (Support not yet there for some though)

Bugs / Issues:
  • Bluetooth issues still exist on many devices
  • you will get Play Store and process crashes until WiFi is connected. Just dismiss these for now. Once connected to WiFi, things should work properly.
  • Sound or keyboard might not work, try to boot using the secondary modprobe option
  • Expect more. It's only a beta release. Report your issues, but make sure you SEARCH the thread first to make sure it hasn't been answered. And post logs too (I know, WTF are logs anyways??)

As always, check the Bliss download site for the newest builds. The rest are all on AFH as a backup archive. Hope you all enjoy this one :D
https://downloads.blissroms.com/BlissOS/bleeding_edge/

good work. :good: I have already mentioned that there is a working problem with the ntfs file system. I finally figured out what the problem. When the Bliss os is booting, writing Dalvik caches over ntfs disk. The android system can not read it naturally. Because the android systems are working with linux (ext3/4) and fat32 file systems.

-Solution Suggestion: If you can make dalvik cache files available into the data.img, the problem will be resolved.. :fingers-crossed:

NOTE: Those who implement this guide will not get any boot failure. >>
[GUIDE]How to setup Dual Boot on legacy PC? (BlissOS and Windows 7/8.1/10)

Main problem: Storage folder does not access disk parts. The root explorer does not see the disk partitions.
 

Attachments

  • BlissOScache1.jpg
    BlissOScache1.jpg
    126.5 KB · Views: 291
Last edited:
  • Like
Reactions: Ealge0110

Eagle0110

Member
Aug 5, 2017
21
3
Tried "Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180602-1820_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sp4.iso" on Surface Pro 4 i5, the touchscreen unreliability problem seems to have returned, touchscreen consistently dies only a couple minutes after boot.
 

WoltreX

Senior Member
Feb 6, 2018
179
115
Android World
www.patreon.com
Do you have any idea how to go about doing this?

Yes, the problem corrected with a changed code. :good:

Users must use that grub code if they want to boot on ntfs disk.

title BlissOS
root (hd0,1)
find --set-root ls /BlissOS/system.sfs
kernel /BlissOS/kernel quiet root=/dev/ram0 androidboot.selinux=permissive SRC=/BlissOS vga=788
initrd /BlissOS/initrd.img
boot

For single boot and ext4/fat32 disks:

title BlissOS
root (hd0,1)
find --set-root ls /BlissOS/system.sfs
kernel /BlissOS/kernel quiet root=/dev/ram0 androidboot.selinux=permissive SRC=/BlissOS Data=/BlissOS vga=788
initrd /BlissOS/initrd.img
boot
 
  • Like
Reactions: Ealge0110

yuzvir

New member
Feb 24, 2008
1
1
Tried "Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180602-1820_k4.16.8-ipts-blissified-ath_18.1.0-devel_w14_sp4.iso" on Surface Pro 4 i5, the touchscreen unreliability problem seems to have returned, touchscreen consistently dies only a couple minutes after boot.

as for me, the touchscreen on sp4 doesn't work at all with this image in live cd
 
  • Like
Reactions: Ealge0110
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 105
    qGAeJ3y.png

    nzsZTTY.png

    Team Bliss is pleased to present to you
    Bliss based on Android Oreo


    Our focus is to bring the Open Source community a quality OS that can run as a daily driver, syncing your apps, settings and customizations across all platforms you run Bliss on.
    Bliss OS comes with a wide selection of customization options, functions, and is even themable out of the box using rootless Substratum. With so many options available, you will soon find out why we call it Bliss.

    Notice

    - Please do not ask for ETA's;
    - We will not tolerate any rudeness or anyone being disrespectful in this thread. Moderators, feel free to enforce anything you feel is necessary to stop bad posts;
    - We will do our best to answer your questions or concerns as soon as possible.

    AIO Thread

    E5rcmUd.png


    Bliss Source
    https://github.com/BlissRoms

    Bliss-x86 Source
    https://github.com/BlissRoms-x86

    BlissRoms Devices Source
    https://github.com/BlissRoms-Devices

    BlissRoms Kernel Source
    https://github.com/BlissRoms-Kernels

    BlissRoms Vendor Source
    https://github.com/BlissRoms-Vendor

    RS97erc.png

    OpenGapps are included in Bliss-x86. YAY!!

    23QoITP.png


    Our Official downloads have been cleaned in preparation for Android Pie
    Bliss OS x86 - Current Releases

    All recent builds have been moved to Sourceforge
    Bliss OS x86 - Sourceforge Archived Releases

    Bliss OS x86 - AFH Archived Releases

    ioEyjCq.png


    Team Bliss is not responsible in any way for anything that happens to your device in the process of flashing.
    Please familiarize yourself with flashing and custom rom use before attempting to flash the rom.
    Please make sure you download the correct version of Bliss for your specific device. The links are labeled clearly.

    Please scroll down to second and third posts for install instructions and downloads

    dfyft0a.png




    • one build, thousands of potential component combinations, so not everything will be working on every machine, and we know this.

    If you have a major bug to report that has not been reported already, please take the following steps to report it to us. It will save you and our team quite some time.

    -Download the Catlog app from the Play Store.
    There is also a donate version which you can purchase to show appreciation.
    -After downloading the Catlog app, go to the app settings, and change the log level to Debug.
    -Clear all previous logs and take the exact steps to produce the error you are receiving.
    -As soon as you receive the error (probably a force close), go straight into Catlog and stop the log recording.
    -Copy and paste the entire log either to Hastebin or Pastebin
    -Save the log, and copy and paste the link into the forum with a brief description of the error.
    -You can also open trouble tickets on our website for bugs.


    5FE3Irz.png

    A huge thanks to Chainfire, CM/LineageOS, Android-x86, Jide, @farmerbb & all the other developers who work hard to keep all the great features coming!
    We really appreciate all your knowledge & hard work!

    If someone takes it upon themselves to donate to us, of course it will be appreciated, and all funds will be used to pay our server and upkeep fees.
    If someone wants to donate, our PayPal link is below.
    PayPal Link

    Very Important Information
    Team Bliss will allow some minor off-topic comments in our development threads.
    Please post in the general forums for off-topic comments and/or questions.
    Overall, please keep comments relevant to development, as this better helps you and our team
    when trying to determine problems that users are having.
    We appreciate all levels of knowledge in our threads, and therefore we ask that
    the seasoned members be helpful to those with less knowledge.
    Most importantly, do NOT troll those with less knowledge than yourself.
    Should you feel inclined to not abide by our request, the XDA Moderators may be called in to remove posts.
    We thank you for adhering to our thread rules.

    Thank you for using Bliss! And have a Blissful Experience!

    XDA:DevDB Information
    Bliss-x86, ROM for all devices (see above for details)

    Contributors
    electrikjesus, rwaterspf1, ElfinJNoty
    Source Code: https://github.com/BlissRoms-x86/kernel_common

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Read the Instructions
    Based On: AOSP

    Version Information
    Status: Stable
    Current Stable Version: Bliss-x86 7.1.x Stab
    Stable Release Date: 2017-03-19
    Current Beta Version: Bliss OS 10.0 PC Bet
    Beta Release Date: 2017-03-21

    Created 2017-01-09
    Last Updated 2018-09-01
    44
    https%3A%2F%2Fi.imgur.com%2F23QoITP.png

    Downloads:
    !!!!BEFORE YOU SCROLL DOWN!!!
    We offer a few different types of downloads for Bliss-x86. Stable, EDU, & Bleeding Edge builds. Below is a short run-down of what that means to you.
    Stable Builds - kernel-4.9.x/etc
    These builds use the most stable branches we have for the kernel & OS. This is usually right in line with what the Android-x86 project has unless there are some incompatibilities. These are updated regularly, but least often.
    EDU Builds (discontinued for now) - Kernel-4.4.x/kernel-4.9.x/4.11.x
    These builds are a rootless version of Bliss, packaged with rootless Substratum and a ton of features to still allow customization without compromising security. Perfect for not only the classroom, but the corporate environment as well. These builds are released with both kernel-4.4 & kernel-4.10/4.11 for a broad compatibility range. This branch is still a work in progress
    Bleeding Edge Builds - kernel-4.9.x/Kernel-4.10.x/4.11.x/4.12.x/4.14x/4.15x/4.16x/4.17x
    These builds will usually contain one of the newer kernels we are working on, and these builds could be almost weekly, as this will be used as our testing branch. This also means, these builds will see features that may or may not be included in the stable releases. Eventually, once this branch is stable enough, it is what gets pushed to the Stable branch for release.
    Nightlies - kernel-4.9.x/4.15x/4.16x/4.17x
    These are where our most recent changes can be seen. We use Jenkins for tasking these builds, so some may have issues, some may not. !!These builds may break things!! So please tread carefully when testing the nigltlies.

    What do all the extra things in the filenames mean?
    Our builds include a ton of changes between each build, so to make things easier for all of you, we try to add some extra info to the filenames.
    Typical build name: Bliss-v10.0-Beta-android_x86_64-OFFICIAL-20180312-1933_k4.15-sb-ga-jwd_m17.3.6_surface-book.iso
    So, we will break this down into parts for you. We always list it by Kernel ver, then Mesa ver, followed by abreviations for the changes in that build or trailed with a target device label.
    Kernel ver: k4.15-sb-ga-jwd
    This represents the kernel branch name used in this build. But what do the acronyms mean? Well, when I add any number of commits from a given remote, I usually use a three letter acronym for the remote. For example, jwd stands for this remote: https://github.com/jwrdegoede/linux-sunxi Or when I use ga, it is short for GalliumOS: https://github.com/GalliumOS/linux
    Mesa ver: 17.3.6
    This represents also, the branch name for mesa
    Trailing notes (not always)
    These are usually the last word or two of the filename. The represent any device specific commits that have been added to the builds.

    !!Please Note!!
    Just because you see a target device in the filename, doesn't mean that build won't work for other devices. It only means that that build contains specific commits or firmware files for that target device. In the case of our Surface builds, they will ALL work on other devices. The drivers and firmware is still there for those to work.

    Bliss OS for PC Downloads - Stable, EDU, Nightlies & Bleeding Edge Builds
    Current Releases: https://downloads.blissroms.com/BlissOS/

    Archived Releases: https://sourceforge.net/projects/blissos-x86/files/Official
    https://www.androidfilehost.com/?w=files&flid=136638

    n7x / mm6.0 - Bliss-x86 - 6.4-7.x - NO LONGER SUPPORTED
    **Development on our Bliss-6.4 through 7.x builds have stopped in favor for oreo builds. Please do not ask for any further development on our marshmallow builds. You will be answered with sarcasm**
    Archived Released: https://www.androidfilehost.com/?w=files&flid=127970

    LATEST UPDATE:
    https://xdaforums.com/showpost.php?p=77160012&postcount=2209

    !!New Bliss-x86 v10.1 PC Beta - 07/16/2018

    We have a somewhat transitional update for you all today. I rebased BlissOS off our GSI project (Bliss-Bass), and the outcome is actually pretty stable. Some old issues have returned, and some have been resolved. Most of the details can be found below in the Updates/Additions or the Changelog. Build might take a while to upload, so keep checking back.

    Have FUN!!

    • Bliss-v10.1-Beta-android_x86_64-OFFICIAL-20180716-1838_k4.15.18-ipts_18.1.0-devel_w14_dev-kernel.org.iso - This contains firmware for all current devices included in kernel.org. - THIS BUILD INCLUDES OpenGapps

    Updates / Additions:
    • Kernel 4.15.18 - reworked for all devices, and added IPTS commits *Surface devices will require manual firmware update*
    • Moved to old way of packaging the system image. (for root to work, you must extract the system.img file from within the system.sfs, then delete the system.sfs file)
    • Rooted with Superuser. Access Superuser settings from Settings>Users (R/W works if you extract system.img, read above)
    • Substratum Service mode enabled (now fully working, but reboot required after you build/enable a theme. select from Settings>Display>Advanced>Themes)
    • A few fixes and updates for Bluetooth
    • Fixes for some devices that didn't boot right
    • Using Android-x86's newest updates to bootable/newinstaller (this comes with a new UEFI grub menu)
    • Maybe more... I've been busy

    Bugs / Issues:
    • Android Service Has Stopped dialog is back. It does not harm anything though.
    • Bluetooth issues still exist on some devices
    • you will get Play Store and process crashes until WiFi is connected. Just dismiss these for now. Once connected to WiFi, things should work properly. **ONLY ON OPENGAPPS BUILDS**
    • Sound or keyboard might not work, try to boot using the secondary modprobe option
    • Expect more. It's only a beta release. Report your issues, but make sure you SEARCH the thread first to make sure it hasn't been answered. And post logs too (I know, WTF are logs anyways??)

    As always, check the Bliss download site for the newest builds. The rest are all on AFH as a backup archive. Hope you all enjoy this one :D
    https://downloads.blissroms.com/BlissOS/bleeding_edge/
    36
    Reserved

    The Instructions
    **These instructions are based on the Android-x86 project's installation guide. We have not changed the installer, so all actions still apply. Also thanks to @bg260 for his contributions, this guide was adapted partially from his work**

    *** Team Bliss will not accept any responsibility for users who have not read or understand the instructions, or any damage done to user machines due to lack of understanding all risks involved. You accept all responsibility by continuing beyond this point. ***

    *** Any questions, install issues, bug reports, etc will be delightfully ignored unless accompanied with a log, device info, build info, install method, and any other information required to diagnose your issue as NOT user error ***

    Please note that our Archived build instructions can be found in the fourth post. Many of the processes may still apply to our newer builds too, so please read and follow the links provided to learn more about each step. Thank You

    Easy Install For Bliss-x86 8.x/10.x UEFI/ESP (64bit)


    ** This method might be the easiest currently **

    For the overall instructions on using this method, please refer to the tools original thread: https://xdaforums.com/android/software/winapp-android-x86-installer-uefi-t3222483
    I have taken some time to update the tool for easy install on UEFI/ESP machines. The builds I produce can be found here:
    https://github.com/BlissRoms-x86/Androidx86-Installer-for-Windows/tree/master/bin
    And the source for those builds can be found here: https://github.com/BlissRoms-x86/Androidx86-Installer-for-Windows
    This tool should work on RemixOS as well, but I have not tested it yet (been too busy on this project)

    Part 1 - Using the Installer

    The installer has been updated, and it will accept the .iso files for our 8.x/10.x releases. Just follow the prompts the installer gives. Refer to the orig thread for any questions, and please search before asking.

    Part 2- Switching the UEFI/EFS boot entry

    Open the EasyUEFI tool mentioned above, then switch the UEFI/EFI entry it created to boot first. Close and reboot.


    How to "prep" a USB using syslinux EFI to run Bliss 7.x/10.x
    Thanks to @IcedCube

    For those who are a little too bleeding edge and like to adventure outside the recommended method that @electrikjesus recommends, here's how to "prep" a USB using syslinux EFI to run Bliss 7.x/10.x.
    Also, I'd appreciate it if he could link it in the first post as a "experimental syslinux EFI" method, because this is what I recommend if some Chinese tablets don't want to boot grub.

    DO NOT BLAME HIM IF YOUR DEVICE CATCHES FIRE AFTER DOING THIS. BLAME ME INSTEAD.

    I strongly recommend using a Linux VM or a Linux box for this. Ensure you have the latest version of unsquashfs (part of squashfs-tools) too. Grab the latest build of Bliss x86 7.x/10.x before continuing!

    1. Grab the ZIP file from my original post, https://xdaforums.com/showpost.php?p=74977694&postcount=1237, and extract it to the root of your USB drive. This will bootstrap syslinux EFI onto it.
    2. Make a folder, if you haven't already done so, called "android".
    3. Now, open up the ISO in an archiver. Extract from the root directory of the ISO image the following to your USB drive's "android" folder: initrd.img, ramdisk.img, kernel.
    4. Extract system.sfs to a folder somewhere, maybe in /tmp.
    5. Open a terminal and change directory (using 'cd') to /tmp. Run 'ls' and confirm you see system.sfs shown in the file list. If you get no output, start over as you misplaced a file.
      Code:
      cd /tmp && ls -al  system.sqs
    6. Run the following code:
      Code:
      unsquashfs ./system.sqs
      This will make a new directory called "squashfs_root".
    7. Bliss 7.x users, this is important: If you are using Bliss 10.x then skip just this step. Change directory to squashfs_root and run a 'ls'. You should have only one file, a system.img inside that directory. Copy that file to your USB's "android" folder.
    8. Bliss 10.x users, this is important: If you are using Bliss 7.x then skip just this step. If you take a look inside squashfs_root, you will notice it's a complete android root filesystem. What we need to do is to move the stuff into a system image. The following will make a 2GB system.img file, format it, mount it and copy the contents of the extracted squashfs into that new disk image.
      Code:
      mkdir /mnt/tempMount
      truncate /tmp/system.img --size=2G
      mkfs.ext4 -m0 /tmp/system.img
      sudo mount -o loop /tmp/system.img /mnt/tempMount
      sudo cp -prv /tmp/squashfs_root/* /mnt/tempMount/
      sync
      sudo umount /mnt/tempMount
      The sync process might take some time. Now copy the /tmp/system.img file to your USB's android folder.
    9. Alright, now that's the system image done. Now you need to make a data image. That's easier than system image. First, find where your USB drive is mounted, it might be at "/media/icedcube/DROIDUSB" or something and cd to the android folder on it:
      Code:
      cd  /media/icedcube/DROIDUSB/android
      . If you're using Ubuntu or any other good distro and have a "Open location in Terminal" option in your File Manager, use that as a shortcut. Now run these commands to make a 3GB data image file - you could try with 4GB but FAT32 maxes out at 4GB per file and I prefer using FAT32 as I'm not sure if the kernel supports exFAT or NTFS properly.
      Code:
      truncate data.img --size=3G
      mkfs.ext4 -m0 data.img
      sync
      This will be an completely empty ext4 disk image, but will be enough to kickstart Bliss.
    10. Finally, check to ensure everything is in check like so:
      Code:
      <ROOT>
      - syslinux.cfg
      - android/
      -- kernel
      -- system.img
      -- data.img
      -- ramdisk.img
      -- initrd.img
      - EFI/
      -- BOOT/
      --- bootia32.efi
      --- bootx64.efi
      --- ldlinux.e32
      --- ldlinux.e64
    11. Need to add some kernel parameters? Don't panic. Just open syslinux.cfg and add them onto the append before the "initrd=/android/initrd.img" statement.
    12. Unmount the USB from your computer. Carefully plug it into your tablet or laptop and use the BIOS to boot UEFI from USB Drive, partition 1. If all goes well, you will get a black screen with small white text saying "Booting Android..." followed by loading files. You should get the Linux kernel text, then see the Bliss Oreo animation play after a few seconds/minutes depending on your USB drive read/write speed.


    Custom Install For Bliss-x86 8.x/10.x UEFI/ESP (64bit)


    ***Again, Team Bliss is not responsible for any damage, tears, lost time, alien abductions, experimental relationships or anything else if things go south with this install. Don't even think about blaming us. You automatically agree to these terms upon continuing the install.***


    Part 1 - Mounting Your UEFI/ESP Partition

    You will want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, hit the start menu, and type in CMD, and then right click, and open as administrator. It should look like the window image attached to this post.
    Once that is open, type in:

    Code:
    mountvol X: /S
    Then check to see if it is mounted already

    • Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
    • Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (X:) or type in "x:" in the filepath bar"


    If you cannot access X:, then that could mean one of three things. 1) You have an ESP setup, and just need to scroll down to the ESP System Partition setups section, or 2) You have a legacy MBR setup and just don't know it. or 3) Your setup falls within the other category. Check below for some insight, or the second post for more links to help you figure things out.

    ESP System Partition setups

    Windows 10 has EFI partition sometimes already mounted under Z: letter, but it's hidden.

    A very quick and easy way to access ESP (EFI System Partition) in Windows 10: (no command line use needed!)

    • Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
    • Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (Z:) or type in "z:" in the filepath bar"
    • Now go to boot/grub/grub.cfg and edit it accordingly with Notepad++ or other editor
    • Save the file and your're ready to go


    If this still doesn't work - try this:

    • Run CMD.exe as Admin <- IMPORTANT Then enter following commands:
    • Code:
      taskkill /im explorer.exe /f
      This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
    • Code:
      Code:
      mountvol X: /s
      This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
    • Then type:
      Code:
      explorer
      This will run explorer as Administrator and will allow you to browse the mounted system partition.

    The above may not work for all devices, as some handle UEFI differently.



    Part 2 - Run Explorer as Admin

    • Run CMD.exe as Admin <- IMPORTANT and enter following commands:
    • Code:
      taskkill /im explorer.exe /f
      This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
    • Then type:
    • Code:
      explorer
      This will run explorer as Administrator and will allow you to browse the mounted system partition.

    Part 3 - Roll You Own UEFI Install

    Let's start by downloading the needed files. Here is a customized UEFI boot for 32 & 64 bit machines. https://www.androidfilehost.com/?w=files&flid=143191

    **NOTE: If you came from our nougat builds to our Bliss-x86 8.x builds, you will have to edit the grub.cfga bit. Please see below **
    If you are using Bliss-x86 8.x/10.x, please use the grub entry below as a guide:
    Code:
    menuentry 'Bliss-x86' --class android {
        search --file --no-floppy --set=root /AndroidOS/system.sfs
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive quiet DATA=
        initrd /AndroidOS/initrd.img
    }
    (EXT3/EXT4 installs) (NOTE: Due to a bug on ext3/ext4 installs, please use the grub setup below)
    Code:
    menuentry 'Bliss-x86' --class android {
        search --file --no-floppy --set=root /AndroidOS/system.sfs
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS  androidboot.selinux=permissive quiet DATA=
        initrd /AndroidOS/initrd.img
    }
    Now that we have the partition mounted, we can copy that BOOT dir to your UEFI partition using Explorer as admin or using the New Task dialog from Task Manager. (look up for a refresher on both of those) Once it is copied, go back to the admin CMD prompt and type:

    Code:
    mountvol X: /D
    or if you used Z:, type:

    Code:
    mountvol Z: /D
    This will dismount the UEFI/ESP volume for safe reboot. we then suggest you use EasyUEFI here to create the UEFI boot entry. Open the app, and create a new entry. Select your UEFI partition, and in the File Path, click Browse and use the file manager window to browse to your BOOT/grub/grubx64.efi file. Click OK, and then choose the new grub entry and move it to the top. Make sure secure boot is turned off or else it likely will just boot back to Windows.


    Part 4 - The Manual Blissification of Your PC

    To do a manual "Wubi like" install of Bliss-x86 after you install the UEFI entry, you will need to open the Bliss-x86 .iso/img with 7zip, and then drag all the .img & .sfs files to C:/android-x86 or whatever your target drive is (make sure your grub entries match where you are putting these). Then create your data.img, we suggest using a tool like one from XDA called RMXtools (use ver 1.7) to create it. Check the tool's thread for how to use it, but when you figure it out, you will want to create your data.img inside that android-x86 folder.

    You can now reboot, if you have installed the custom UEFI entry right and selected it using EasyUEFI, you should boot right to the Android-x86 grub theme. There you can use up and down to select, and return to boot that entry. You can also hit e to edit the selected entry. You will want to pay attention to which entry you select, since there will be one for Bliss-x86(32bit) and one or Bliss-x86_64(64bit).



    Install Bliss-x86 using a VM (virtualbox)

    This method does require some beefy PC specs, so it might not work for all. (Info provided by Chih-Wei Huang, from Android-x86 Project)
    We could fill up an entire section on this part alone, so here's a couple videos to help you figure things out.


    If things still aren't working right for you, chances are it's hardware related.
    ( check cat /proc/cpuinfo )


    USB based install of Bliss-x86 8.0/10.x (32bit or 64bit)

    Part 1 - Gather Your Tools

    ** Please note that our Bliss-x86 builds do not currently support this install method for all machines **

    For this method, we are going to want to download Rufus, and the 32bit .iso or 64bit .iso/.img file of Bliss-x86. And you are going to need a decent speed USB drive (4gb or larger is recommended). Once we have those tools, we can move on.

    Part 2 - Flashing Bliss-x86 to the USB drive

    Plug in your USB drive, and load up Rufus. Once loaded, click on the icon next to the ISO Image dropdown menu. Now browse to where you have your Bliss-x86 (32bit) .ISO, or your Bliss-x86_64 (64bit) .ISO/.IMG file. Once chosen, the dropdown should switch to the correct image type, and fill the rest in for you. Once you are ready, click Start.

    Part 3 - Testing Bliss on your system !!IMPORTANT STEP!!
    ### If you as a user do not test the OS first to make sure it is compatible with your device, please do not expect us to support you if you happen to just install it and something goes wrong. You continued to scroll past all of our warnings about reading and understanding what you are doing, so it's all on you###

    From here, you can choose to reboot your machine, and make sure it can boot to USB from BIOS. Once that is set, reboot and choose the USB. If everything went smoothly on the install process, you should see a Grub boot screen. Select the "Live CD" option, and if your machine is compatible, you should then see a little bit of text, and then the Bliss bootanimation. This will go on for a few minutes, but should eventually boot to Bliss-x86. If the system never boots to Bliss-x86, this is a good sign that your system might not be able to run it. If it does boot, and you would like to install it, continue to the next step.

    Part 3.5 - Using Bliss-x86 from your USB drive

    If you so choose to use Bliss from the USB drive, your data will be saved in a temporary state unless you create a data.img to store the data. We can create a data.img in the root dir of the USB drive (make sure you have a minimum 4-5gb free). We suggest using a tool like one from XDA called RMXtools to create it (we suggest you use version 1.7). Check the tool's thread for how to use it, but when you figure it out, you will want to create your data.img inside the root directory of your USB drive, with all the other .img files. From there, just boot into live mode, setup your system the way you want. and the data should be persistant across a reboot now.

    Part 4 - Setting up and Installing Bliss-x86 on your HDD/SSD/SDcard

    ***Team Bliss is not responsible for any damage, tears, lost time, broken marriages, hallucinations or anything of the sort if things go south with this install. Don't even think about blaming us. You automatically agree to these terms upon continuing the install.***

    This is where things start to get a little tricky, especially with how PC's vary. Make sure you have a backup plan in case something goes wrong.

    Start off by opening your favorite Partition Management software, and create a new partition, making it the size you want (suggested minimum is 8gb.). Just format it to NTFS for now, because it will be changed by the installer later anyways. Remember what drive you setup here, it's important. For Windows machines, it will typically be Sda4 or Sda5. Also create another 300mb FAT32 partition for Grub to install to. (This part might require a third-party partition manager, Windows disk manager won't let it be that small)

    • Boot up the Bliss-x86 USB, and select the Installation option from Grub. (second one down)
    • The installer will load, and you will have an option to choose which partition you created earlier. Pick it, and select Ext4. ***You don't want to get this step wrong. If you are unsure, please boot back to Windows, and write it down this time. It will be Sd** typically.***
    • When it asks if you want to install System as R/W, select YES.
    • When it asks if you want to install Grub, select Grub for Legacy BIOS boot type, Grub2 for UEFI boot type, or neither if you are already running a Linux system.
    • If you chose to install a Grub option, the installer will allow you to choose. Make sure you select the 300mb partition you setup earlier for Grub.
    • The process will install and create the data directory/img, so go get a drink or something and come back to it.
    • When finished, the installer will then ask if you want to run Android-x86, you can just reboot here, and make sure you remove the USB drive.

    If we have followed all the directions correctly, you should be presented with a Grub boot menu. You can choose your bliss_android_x86 option (or android-x86), and it will boot into Bliss-x86. If you feel the need to customize your grub boot entry, please search the web first. We use the same grub setup that Android-x86 project uses. so their forums will contain just about all the info you will need.


    Common command line options (Grub commands)

    With Bliss OS on the PC, we tend to use quite a few command line options to get things working right. we've gathered a few of them here to explain them a little bit.

    sleep=1
    This will enable the system.prop value for sleep.earlysuspend=1, and on some machines, it enables the proper sleep state.

    acpi_sleep=s3_bios,s3_mode

    Sometimes needed for older machines to enter sleep mode properly

    SETUPWIZARD=0
    This command will skip SetupWizard on boot. (Only needs to be run once)

    AUTO_LOAD=old
    This will load android-x86 variants using the old modprobe method to init devices. We sometimes use this to debug devices not starting.

    DEBUG=1 & DEBUG=2
    These enable verbose console debugging, giving another command shell after loading kernel modules, but before Android init

    vga=xxx & video=
    These are the common video modes that you can boot into if it doesn't pick the best choice automagically
    You can also use video= as resolution parameters: video=LVDS-1:d video=1366x800 , learn more from our own
    Henri Koivuneva: https://groups.google.com/forum/#!msg/android-x86/jSF3RnADnqA/1sfYdGV_AQAJ

    nomodeset
    This will load mostly everything in software rendering/support mode. No hardware acceleration. Good for debugging.

    HWACCELL=1
    This will disable graphics hardware acceleration, enabling rendering through Swiftshader. (Must use this if running headless)

    buildvariant=eng, user, userdebug
    This is the command line perimeter to run the current build as eng, userdebug, or user

    DPI=xxx
    This will manually set the DPI on init. Use this if things are too big/small for you.

    As an example, here are a few of the boot options I use in testing:
    Code:
    menuentry 'Bliss-x86 Test-Oreo' --class bliss {
        search --file --no-floppy --set=root /AndroidOS/android.boot
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive buildvariant=eng quiet sleep.earlysuspend=2 DATA=
        initrd /AndroidOS/initrd.img
    }
    
    menuentry 'Bliss-x86 Test-Oreo AUTO_LOAD=old' --class bliss {
        search --file --no-floppy --set=root /AndroidOS/android.boot
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive buildvariant=eng quiet DATA= AUTO_LOAD=old
        initrd /AndroidOS/initrd.img
    }
    
    menuentry 'Bliss-x86 Test-Oreo - SETUP_WIZARD=0' --class bliss {
        search --file --no-floppy --set=root /AndroidOS/android.boot
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive buildvariant=eng SETUPWIZARD=0 quiet DATA=
        initrd /AndroidOS/initrd.img
    }
    
    menuentry 'Bliss-x86 Test-Oreo - debug=1' --class bliss {
        search --file --no-floppy --set=root /AndroidOS/android.boot
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive buildvariant=eng SETUPWIZARD=0 quiet DATA= DEBUG=1
        initrd /AndroidOS/initrd.img
    }
    
    menuentry 'Bliss-x86 Test-Oreo - debug=2' --class bliss {
        search --file --no-floppy --set=root /AndroidOS/android.boot
        linux /AndroidOS/kernel root=/dev/ram0 SRC=/AndroidOS androidboot.selinux=permissive buildvariant=eng SETUPWIZARD=0 quiet DATA= DEBUG=2
        initrd /AndroidOS/initrd.img
    }
    17
    !!New Bliss-x86 v8.0 Alpha Release!! - 12/12/2017

    We're doing it!! I't getting pushed out the door. Bliss-x86 v8.0 Alpha is mostly ready, so in my eyes, it's good enough to release to you all as an alpha release. Some things have changed in the boot process, so the Windows Installers will not work as expected. On the old boot process, you used
    Code:
    DATA=AndroidOS/
    but in this one, you will need to keep it shortened to
    Code:
    DATA=
    Also, grub2 is not getting written correctly still on a couple different test devices, so I will likely be working on updating the oto-installer to work for Oreo soon.

    With this though, I don't want to see anyone in here posting silly things like "it doesn't work" or "I installed and it shows a black screen" If you plan on using this build, I would appreciate a little on your part to also provide the info we need to help you, like install type, conditions, hardware, PC type, processor type, drive type, filesystem type, what steps you took so far, etc. Please and Thank You.

    Updates / Additions:
    • Kernel 4.14.4 - Tested and boots on ARM/ARM64/ROCK64/AMD/Intel/Nvidia processors, also supporting Nvidia/AMD/Radeon/Intel GFX chipsets
    • Added drivers and firmware for many devices, including all the silead TS firmware
    • New boot animation
    • Rooted with SuperSU (Do not update binary, it might break things)
    • Substratum works in rooted mode for now
    • Bluetooth is not working right just yet on all machines. (The bane of my existence)
    • Much more (check out github)

    Bugs / Issues:
    • Bluetooth issues still exist on many devices
    • Frik if I know, it's an Alpha release, WTF do you expect here?

    As always, check the Bliss download site for the newest builds. The rest are all on AFH as a backup archive. Hope you all enjoy this one :D
    https://downloads.blissroms.com/Bliss/Official/x86/bleeding_edge/
    14
    WHOOPS... Edited the wrong post...

    The main info that was in this post has now been added to the Second Post of this thread

    !!New Bliss OS for PCs - v10.0 Beta Releases for Surface!! - 3/17/2018

    https%3A%2F%2Fi.imgur.com%2Fa1emqc3.png

    I'm making this a decent post because there are a ton of changes in it. For starters, we squashed a ton of bugs in frameworks/base, so there will be quite a few things that are working better. Second thing, is we included PHH's Superuser instead of SuperSU. Just trying it out for now to see how things go. It is what Android-x86 project is using in their project, so we will see. And lastly, we built 4 different versions of these updates. One for the Surface Book, one for the Surface 2017, one for the Surface Book 2 13" and lastly one for the Surface Book 2 15". Each build is labeled for the target device in the filename, so pay attention to which one you're downloading.

    Also coming soon, our nightlies will be back with kernel 4.16 in tow. So be on the lookout for that.

    Another change this round is that we have revamped and amended our OP, Second post and Third post of this thread with some much needed information, so be sure to check that out.

    Same rules apply as previous Beta release, I don't want to see anyone in here posting silly things like "it doesn't work" or "I installed and it shows a black screen" If you plan on using this build, I would appreciate a little on your part to also provide the info we need to help you, like install type, conditions, hardware, PC type, processor type, drive type, filesystem type, what steps you took so far, etc. Please and Thank You.

    Updates / Additions:
    • Kernel 4.15.x - mostly stable on all devices, including nvidia chipsets
    • New installer - Based on changes to Android-x86 installer
    • New (old) animation, but it's better than the skewed images we had.
    • Rooted with PHH's Superuser (find the switch in Developer Settings)
    • Integrated Google Themes
    • Integrated OMS for Dynamic Substratum theming too!! (Kinda working now, tread carefully)
    • Bluetooth is mostly working right, just not on all machines. (Working on a grub command to disable BT... Tired of seeing it not working for half the devices. And that anoying popup....)

    Bugs / Issues:
    • Bluetooth issues still exist on many devices. (If you accidentally enable it, I suggest you wipe your data.img or partition and testart, then in SetupWizard, DO NOT SELECT RESTORE FROM ANOTHER DEVICE!!!)
    • you will get Play Store and process crashes until WiFi is connected. Just dismiss these for now. Once connected to WiFi, things should work properly.
    • Sound or keyboard might not work, try to power down completely, boot to bios, then back to bliss using the secondary modprobe option (add AUTO_LOAD=old in grub)
    • Expect more. It's still a beta release. Report your issues, but make sure you SEARCH the thread first to make sure it hasn't been answered. And post logs too (I know, WTF are logs anyways??)

    As always, check the Bliss download site for the newest builds. The rest are all on AFH as a backup archive. Hope you all enjoy this one :D
    http://downloads.blissroms.com/Bliss/Official/x86/bleeding_edge/