FORUMS
Remove All Ads from XDA

[ROM-x86] Bliss-x86 [n7.1.x] for PC's

1,600 posts
Thanks Meter: 3,373
 
Post Reply Email Thread
Announcement from electrikjesus: Team Bliss is proud to present what may be a first for any ROM team, PC builds!

Team Bliss is pleased to present to you
Bliss 7.1

Bliss is one of the most highly customizable roms that you can install on your mobile device as well as your PC, and we hope you have a truly blissful experience.
Bliss is AOSP based, with some features added in from various roms, and we will continue to add more as they become available. Our PC builds will have a few PC centric extras added in to help with application compatibility, mouse integration, keyboard shortcuts, tc. And we have added a few little linux throwbacks like bash and busybox commands, integrated Terminal and much more. We will keep up to date with the latest AOSP code, and updates will be posted on a regular basis. However, please do not ask for ETA's. We will update the links as soon as they become available.
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.

Visit our website for features that include:
Member sign-up, staff information, all the latest ROM downloads, links to our community pages, build issues chats & more!

BlissRoms Website


Personalization Options


Substratum Theme Engine
Status Bar
  • Status Bar Tuner w/ additions in System UI Tuner
  • Clock customizations located in Blissify app
  • Status Bar gestures - DT2S, Notification Count, etc located in Blissify app
  • Network Traffic Monitor located in Blissify app

Navigation & Button Options
  • Nav Bar Tuner located in System UI Tuner

Recents Options
Notification Settings
  • Battery Light options
  • Notification Light options

Quick Settings Options
  • Quick Pulldown
  • Vibrate On Touch
  • WiFi Easy Toggle
  • Advanced Data Tile
  • Extra QS Tiles for Input Method, Advanced Reboot, Night Mode, etc. (More being added as we go)

Display Options
  • Automatic Brightness
  • Night Light
  • Sleep options
  • Expanded Desktop
  • Ambient Display
  • Dashboard Options - Suggestions
  • Wakeup Options - Volume Rocker Wake


Animations
Sound Options
Display & Light Options
Notifications
More Stuff Included

Houdini Application Compatibility Library [COLOR=”Red”](Bliss-x86 Builds Only)[/COLOR]

Taskbar - Thanks to @farmerbb (https://github.com/farmerbb/Taskbar) [COLOR=”Red”](Bliss-x86 Builds Only)[/COLOR]
  • SuperSU - Huge thanks to @Chainfire
  • Dev Options enabled by default
  • System UI Tuner enabled by default (with extras added in)
  • Settings tiles for Substratum & Superuser/SuperSU
  • OMS Enabled - Ready for Substratum!! (included in our Bliss-x86 builds)
--Many other settings throughout the rom. Take some time to familiarize yourself with all the blissful options!




Bliss Source
https://github.com/BlissRoms

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

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

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

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


Bliss-x86 comes with OpenGapps built in (Because there is no way for us to use a recovery on a PC) For all mobile devices and tablets, we recommend using any of the following sets of GApps:
Open Gapps Project



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.

FIRST CHECK SECOND POST - Make sure your device doesn't have any special instructions.





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.



*Some elements may vary from build to build*

[COLOR=”DeepSkyBlue”][SIZE=”4”]Phone[/COLOR][/SIZE]





[COLOR=”DeepSkyBlue”][SIZE=”4]Tablet[/COLOR][/SIZE]





[COLOR=”DeepSkyBlue”][SIZE=”4”]Bliss-x86[/COLOR][/SIZE]








Team Bliss is a team consisting of developers and device maintainers that work on this project in our
spare time to be able to give Android users a custom rom packed with features that will make a lasting impression.


@jackeagle, @pjgraber03, @electrikjesus, @nprev420, @rwaterspf1, @BitOBSessiOn, @Deliberate, @xboxfanj, @Vortex1969, @Dark_Eyes_, @blueyes, @asianflavor, @nicholaschum, @TheStrix , @apophis9283 , @beany> , @fizbanrapper , @irockanexus , @Nyks45 , @techfreak24 , @aapav01 , @ideaman924 , @acuicultor,



Also a huge thanks to Chainfire, DirtyUnicorns, CM/LineageOS, NamelessRom, SlimRoms, EuphoriaOS, CRDoid, OmniRom, Temasek, AICP, Android-x86, Jide & all the other developers who work hard to keep all the great features coming!
We really appreciate all your knowledge & hard work!

Thanks to @skyliner33v for making our wallpaper & optional boot animations, @electrikjesus for making the current boot animation as well as others,
@pjgraber03 & @electrikjesus for developing and maintaining our website,
@death2all110 for developing the Bliss Wallpapers app, and @nicholaschum, @genesixxbf3 and @tobitege for the OTA xml generator.
Thanks to @Kryten2k35 for the original source of the OTA app.
We do NOT ask for or expect any donations from users.
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 does choose 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! We appreciate each and every one of our users!
[/CENTER]

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

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

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.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-x86 7.1.x Blee
Beta Release Date: 2017-03-21

Created 2017-01-09
Last Updated 2017-03-21
The Following 16 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
 
 
9th January 2017, 12:16 AM |#2  
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. ***

For Bliss-x86 6.4/7.x USB based installs (32 & 64 bit)

Part 1 - Gather Your Tools

** Please note that our Bliss-x86 n7.x 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

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 mm6.0 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.


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 )


Easy Install For Bliss-x86 6.4/7.x UEFI/ESP (32 & 64 bit)


** This method might be the easiest currently, but there's a trick to get proper root for now. **

For the overall instructions on using this method, please refer to the tools original thread: https://forum.xda-developers.com/and...-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://www.androidfilehost.com/?w=files&flid=140019
And the source for those builds can be found here: https://github.com/BlissRoms-x86/And...er-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 just fine now, as well as allow proper root with one simple trick. If you do not want to use root (which is needed for Substratum to work), then just install as normal.

If you do want root, go through the directions like normal, and after install is finished, browse to the AndroidOS directory it created and delete the system.sfs file.

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.


Custom Install For Bliss-x86 6.4/7.x UEFI/ESP (32 & 64 bit)


***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: For our Bliss-x86 n7.x builds, you will have to editr the grub.cfg and remove the androidboot.hardware... command. I will update this post more in the future with more details **
If you are using Bliss-x86 n7.x, please use the grub entry below as a guide:
Code:
menuentry 'Bliss-x86' --class android {
	search --file --no-floppy --set=root /AndroidOS/system.img
	linux /AndroidOS/kernel root=/dev/ram0 androidboot.selinux=permissive quiet DATA=/AndroidOS
	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.img
	linux /AndroidOS/kernel root=/dev/ram0 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 coppied, 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 open the system.sfs inside 7zip, and extract the system.img file to C:/android-x86 or whatever your target drive is. After that, extract the rest rest of the contents to the android-x86 folder. 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 bor Bliss-x86_64(64bit).



Bliss-x86 6.4/7.x Custom UEFI/ESP Method Update Instructions:

To do this you will have to make some sacrifices to let this go through successfully. This will of course cause a few of your ROOT apps and tweaks that were written to system to vanish, so after we are done, you will have to reapply/reinstall those


Using the .iso/.img from the Bliss website
You need to grab the .iso/img file for the updated version of Bliss-x86, then we can upgrade manually with no issues usually, but you will have to do this from Windows (or your OS of choice). Open the Bliss-x86 .iso/img with 7zip, and then open the system.sfs inside 7zip, and extract the system.img file to C:/android-x86 or whatever your target drive is, overrighting the existing file. After that, extract the rest rest of the contents to the android-x86 folder:
  • initrd.img

  • ramdisk.img

  • kernel

I also replace the install.img and isolinux.sys files, but I don't think they are needed. I'm just lazy and drag it all over from the .zip
Once that is done, you can reboot :)


Bliss-x86 6.4 Xposed Install Instructions (32bit & 64bit):

*** There is the potential to screw up your Bliss-x86 install by installing Xposed. Do not continue if you do not know what you are doing. Team Bliss will not be held responsible.***

Part 1 - Installing Xposed APK:
Start off from your Bliss-x86 installation by heading to this thread and downloading DVDandroid's XposedInstaller. Once you have it downloaded, install the .apk file.

Part 2 - 32bit Xposed Install (scroll down for 64bit):
You need to grab this Xposed.zip while using the 32bit Bliss-x86 (Thanks to Martin over on the Android-x86 Google Groups for this). Once you have the download, use SolidExplorer or a simular file explorer to extract the contents to your data partition. We recommend extracting it to sdcard/xposed . Now we need to open a terminal app, and type:

Code:
su
Grand it permissions, and then type:

Code:
cd sdcard/xposed
Then type:

Code:
sh flash-script.sh && reboot
If everything goes smoothly, your PC should finish the install, and reboot. Choose your version of Bliss-x86 upon reboot, and wait. It might take a little longer to boot up this time. **Please note that this does not work on all machines. There are some that it will not work for. If you are using one, you will need to extract the system.img file from the iso back to the system partition or directory you have Bliss-x86 installed on**


Part 2 - 64bit Xposed Install:
You need to grab this Xposed64.zip while using the 64bit Bliss-x86 (This one comes from [url=http://forum.xda-developers.com/showpost.php?p=68080472&postcount=88]HypoTurtle over on XDA). Once you have the download, use SolidExplorer or a simular file explorer to extract the contents to your data partition. We recommend extracting it to sdcard/xposed . Now we need to open a terminal app, and type:

Code:
su
Grand it permissions, and then type:

Code:
cd sdcard/xposed64
Then type:

Code:
sh flash-script.sh && reboot
If everything goes smoothly, your PC should finish the install, and reboot. Choose your version of Bliss-x86 upon reboot, and wait. It might take a little longer to boot up this time. **Please note that this does not work on all machines. There are some that it will not work for. If you are using one, you will need to extract the system.img file from the iso back to the system partition or directory you have Bliss-x86 installed on**


Adding ARISE Sound Systems to Bliss-x86 n7.1.1

(Basic Tutorial)

To start off, I would like to state that this can mess things up if you don't know what you're doing, or if you have already added stuff to your system.img, or if you copy/delete the wrong files, etc. You get the point. Team Bliss is not responsible for your mistakes. If your having second thoughts, please ask first and provide as much detail as possible. This isn't a Twitter post.

Now that we're through the ugly part, let's get on to making Bliss-x86 sound better ;) First you will need to grab the files. https://www.androidfilehost.com/?fid=24651430732237629 All the work done on this is due to A.R.I.S.E. Sound Systems™, so make sure you thank them properly if you like what you hear ;)

PART 1
Once you download the .Zip, use a root file manager, like SolidExplorer to extract it to a folder on your SD. Open that folder up and navigate to the numbers directory. Select all the contents of that directory and copy it to the /root/system/ folder. Overight and files and merge any folders needed.
Attachment 4023464

PART 2
Now we have to navigate to the priv-app folder in /root/system/, and create a new folder called ViPER4Arise . Then navigate back to the root of the extracted zip, and go to /customize/app. Copy the two .apk's there, along with the x86 folder to the new directory you created in /root/system/ then install each one and reboot.
Attachment 4023478

PART 3
Once reboot is complete, load up the ViPER4Arise app, and it will ask to install the driver. Grant it su permissions and any other permissions it might ask. Install might take a few, but it will complete if you let it. Once it completes, it will tell you to reboot. Do it. And when you come back to Bliss, it will have some nice sound controls ;)
Attachment 4023486

Enjoy!!
The Following 10 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
9th January 2017, 12:16 AM |#3  

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.4.x
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 - Kernel-4.4.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.10.x/4.11.x
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.

n7.1.x - Bliss-x86 - 7.1.x Stable, EDU & Bleeding Edge Builds
https://www.androidfilehost.com/?w=files&flid=136638

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

UPDATES:
I will be posting each update here, so if you want the latest info on the releases, click the button to show the content, and scroll to the bottom for the latest.

Bliss-x86 32bit - I have fix the issue with how supersu is integrated on the 32bit builds, so a new build can be found in the Bliss-x86 n7.1.x folder
I also had a couple people asking questions about how to use Taskbar and Substratum. So I went and made a couple short videos on that too.
Taskbar:


Substratum:


UPDATE - 01.11.17 - OS is now in line with 7.1.1r12, all the Surface patches have been correctly applied. So support for all M$ Surface product up to Surface Book should be there. 32-bit version didn't have any touch issues on my end. 64-bit still did eventually though. Could be my hardware I'm testing with though too. (I'll eventually be able to afford something new)
Builds are available in the Bliss-x86 n7.1x folder for my AFH. ENJOY!!

UPDATE - 01.13.17 - I have started working on adding kernel-4.10 as well as mesa 13.10 to the builds. The first one available is the 32bit. Running nice on my machine, so it can now be found in the AFH folder. 64bit is building still, so I will update later with links. EDIT: The new kernel does cut WiFi a bunch over time. A reboot is sometimes needed to recover connection. More builds soon

UPDATES!! - 01.17.17
I am uploading a couple [Unstable] builds for you all now. Info on them can be found below:
bliss-x86_64_n7.1.1r12_01.16.17_k-4.10rc4_OMS.iso Is a 64bit build, using kernel-4.10rc4 w/ a few additions, and it is also using mesa-13.03 for stability. Touchscreen issues are almost gone on my tests, trackpad isn't functioning on my SP3 though. Wifi also cuts out and doesn't reconnect right sometimes. All a work in progress.
bliss-x86_n7.1.1r12_kernel-4.10_mesa-17.0.dev.iso is a 32bit build, also using kernel4.10rc4 w/ a few additions, and paired up with the very green mesa-17.0. This build does have a few issues, but hardware support is getting there for many 32bit machines. Worth a try if everything else doesn't work. This will likely have the same issues as the 64 bit build above.
Both of these builds also include some changes for houdini(app compatibility), so there should be less FC's on them both.

UPDATE - 01.21.17
I have a special x86_64 build uploading to the unstable release folder now. bliss-x86_64_n7.1.1_01.21.17_k-4.10st_m-13.03_01.iso
This is the product of a lot of kernel work to work better on baytrail, cherrytrail, and a bunch of other patches and fixes for other devices mixed in. On one of my machines, wifi works perfect, on resume and switching networks. On the other, it resumes fine, but switching networks might need a soft reboot. All Surface patches are included. Kernel is now a fork off Maurossi's kernel-4.10rc4, with a good 200+ commits on top, so I will likely have to give that monster a name of its own.

UPDATE - Unstable Branch - 01.27.17
I have uploaded a new build with more work done to the 4.10rc5 kernel. Got the multitouch trackpad and a few other things that weren't working right on my Surface fixed. Merged in quite a few updates for other devices as well. WiFi is still having issues for me, but only on reconnect. I am able to get around this by enabling airplane mode and disabling it now, so its a workaround at least. This kernel also has a bunch of additions from github users like danielquinn, matthewwardrop, torvalds, and a few others I will give a proper shout out to later on.

UPDATE - 02.01.17
New unstable build is uploaded ( bliss-x86_64_n7.1.1r13_02.01.17_k4.10rc6-dev_02.iso ), using an early version of kernel 4.10rc6, with added patches and a few wifi fixes in there too. My Surface still suffers from the same wireless issues as rc5, but the hope is that others will work better. After all, this isn't just for me ;) Check GitHub for the changes to kernel. Branch is k4.10rc6-dev. This also has a couple test commits in it, one is screenrecord shortcut keys, which unfortunately makes x86 reboot right now, so steer clear of testing that. OpenGapps is still acting funky with Gmail on one test machine, but fine on another, so be aware of that too. Other than that though, all seems stable and error free.

UPDATE: 02.04.17 - bliss-x86_64_n7.1.1r13_02.03.17_k4.10rc6-dev_03.iso
I have uploaded a new Unstable build to AFH. I remembered to merge all the sound fixes too this time. I had quite a few goes at adding the IPTS support for some touchscreens, but every patch or commit I found needed too many changes to other things in order to support it. So I opted to use a different method that used a few things in the firmware for the kernel to use at runtime on these devices. hopefully it works. Remote desktop on Bliss-x86 should be working in this build, I also did a little work to networking, sleep/power handling, CPU throttling for many devices, and a few more m sure. As far as not working, Gmail app is still giving me issues. That's about it.

Enjoy!!

UPDATE 02.09.17 - BLEEDING EDGE BUILDS - 32 & 64 BIT
I am in the process of uploading a new build for both 32 & 64 bit. Lots to look forward to on this build, CPU updates, GPU updates, power updates, Oh My!!
  • Hundreds of device updates
  • New Kernel-4.10rc7-blissified-android-x86
  • Fixes to issues with Play Store on 64 bit builds
  • Fixes for Sleep & Wake issues (Make sure you check second post for new grub layout)
  • Added support for quite a few chipsets to the kernel
  • Added screen recorder hotkey (VolUp+Power)
  • Bunches more, check out GitHub for details
Things are still not quite perfect on all machines, but it's more progress at least. :)

Edit: These "UNSTABLE" builds are being renamed to Bleeding Edge, cause that name is a better description of the builds.

UPDATE - 03/03/17
OK, Stable builds have been updated on AFB, and the updated Bleeding Edge builds should be finishing up about the same time this post is submitted. As a recap on changes, look bellow for the description I gave earlier.
Quote:
Originally Posted by electrikjesus

EDU builds will not be in this round of updates, those are waiting still for Projekt's OK on releasing rootless Substratum. But I do have updates to the stable (kernel-4.4) builds, bleeding edge (kernel-4.10-blissified), and maybe a test build for the SP4 using a kernel with IPTS enabled (hit me up if you're a SP4 user).

Updates to the stable builds: Kernel updates only. Added firmware and drivers for more devices, and not much has changed on that. The rest of the OS will be in line with the updates made to the Bleeding Edge branch up till now.

Updates to the Bleeding Edge branch include a ton of updates to kernel-4.10. Merged in Maurossi's updates from Android-IA, and added quite a few updates for a boatload more devices, wifi, bt, power, sleep, etc. Also added a patch of two for the Surface devices for wifi. Works kinda on my SP3, still issues when switching networks though... Eh. I can at least say I'm trying :D

Should be expecting some more news this week on our EDU geared builds! Thanks again for all the support peeps!

Quote:
Originally Posted by electrikjesus

UPDATE - 03/21/17 - bliss-x86_64_n7.1.1r28_03.20.17_k4.11rc2_02.iso
Uploading a special Bleeding Edge build for you all this morning. Updates include Kernel 4.11rc2, firmware repo has been reworked to include support for more hardware (including devices that lost support on previous builds), advances in multitasking UI, system level freeform window support, Bradon Farmer's Taskbar Support Library ( https://github.com/farmerbb/Taskbar-Support-Library ) and it looks like local modules are building correctly as well. I will be building all these updates and more into a couple stable builds also over the next day or so. Keep your eyes peeled for those soon :)

Quote:
Originally Posted by electrikjesus

UPDATE - 03/28/17 - bliss-x86_64_n7.1.1r28_03.28.17_kernel-4.11rc4_mwifiex-patches_01.iso
I have these included in a build and have tested already. My SP3 still has some wifi issues resulting in a connection with no internet... BUT, it works fine other than that and is still an improvement. It also performs very well on other devices, so I'm uploading an x86_64 version right now to the Bleeding Edge AFH directory (bliss-x86_64_n7.1.1r28_03.28.17_kernel-4.11rc4_mwifiex-patches_01.iso). A 32bit version will be following later on tonight.

Quote:
Originally Posted by electrikjesus

I completely forgot to mention this earlier. Todays latest bleeding edge uploads include a new Bliss-x86 specific feature (so far), not only is Taskbar the default launcher, but it also allows users to select only running apps to show. This is what he described it as:
"added an option to only show currently running apps (as well as any pinned apps), instead of showing all recently used apps which is the default behavior. This change makes Taskbar much more consistent with how taskbars on desktop operating systems traditionally work."
- Bradon Farmer ( @farmerbb )
https://github.com/BlissRoms-x86/pla...0763c603098c23


The Following 9 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
9th January 2017, 03:54 AM |#4  
Senior Member
Thanks Meter: 39
 
More
https://drive.google.com/open?id=0B2...Q3Z2dUE1YUo3TX not found

Can I use D:\android-x86 ?
9th January 2017, 04:02 AM |#5  
Quote:
Originally Posted by Dunard

https://drive.google.com/open?id=0B2...Q3Z2dUE1YUo3TX not found

Can I use D:\android-x86 ?

My bad... I will move that to my AFH as well. And yes, you can use whatever folder/drive combo you want. Just make sure you edit the grub.cfg to match the location, or keep the folder name the same as I describe, and change the drive. It will search the mounted drives for the first folder matching that name

EDIT: Updated the link
The Following 2 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
9th January 2017, 04:43 AM |#6  
Junior Member
Thanks Meter: 0
 
More
@social-design-concepts would this work on baytrail android tablets?
9th January 2017, 12:48 PM |#7  
bg260's Avatar
Senior Member
Flag Lincoln, NE
Thanks Meter: 156
 
Donate to Me
More
Wow looks great. Thanks for all the hard work. @electrikjesus et al.

---------- Post added at 06:48 AM ---------- Previous post was at 06:15 AM ----------

Quote:
Originally Posted by Madlad003

would this work on baytrail android tablets?

There's only one way to find out. My guess is you'll have a few minor incompatibilities.
9th January 2017, 02:25 PM |#8  
Member
Thanks Meter: 10
 
More
Thank you very much @electrikjesus . All working fine. Amazing rom.
9th January 2017, 06:06 PM |#9  
UPDATE
I have pushed an update to the Android-x86 UEFI installer, it should work for root now with one simple trick. I updated the second post accordingly as well. Thanks peeps for all the support on this project so far
The Following 3 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
10th January 2017, 12:42 AM |#10  
Second Update:
There is now also a 32bit n7.1.1 build in the download folder. Only known difference so far is root is not working right. I'll fix that here soon.
The Following 2 Users Say Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
10th January 2017, 07:12 PM |#11  
UPDATES:
Bliss-x86 32bit - I have fix the issue with how supersu is integrated on the 32bit builds, so a new build can be found in the Bliss-x86 n7.1.x folder

I also had a couple people asking questions about how to use Taskbar and Substratum. So I went and made a couple short videos on that too.
Taskbar:


Substratum:


UPDATE - 01.11.17 - OS is now in line with 7.1.1r12, all the Surface patches have been correctly applied. So support for all M$ Surface product up to Surface Book should be there. 32-bit version didn't have any touch issues on my end. 64-bit still did eventually though. Could be my hardware I'm testing with though too. (I'll eventually be able to afford something new)
Builds are available in the Bliss-x86 n7.1x folder for my AFH. ENJOY!!
The Following User Says Thank You to electrikjesus For This Useful Post: [ View ] Gift electrikjesus Ad-Free
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