yashsingh1/xdaforums huggingface dataset:
[BLISS ROMS Development] KKJdrunkenmonkey:
Surface Pro 2017

luap555, I have the same device and ran into a lot of problems getting the proper drivers loaded. A summary is below. If you Google "Bliss OS installation guide" there are Surface-specific instructions at the bottom (I'd link you to it but my account is too new to the XDA forums) you will hopefully be OK. But don't be surprised if you can't even get it to boot, if you're in the same boat as me read on.

I too have been struggling with the Surface Pro 2017. My biggest problem was that the instructions provided on docs.blissroms.com (referenced by ElfinJNoty) did not work for me as it wouldn't even boot, it would just get stuck. I eventually figured out that 7-zip can unpack the system.sfs, and that the unpacked system.img can be mounted in a Ubuntu VM to load in the correct firmware, then (since it wouldn't boot off the system.img for some reason) I could use RMXTools to squash it again and load it back to the USB stick. I can provide details on how to do this if you need it. Finally it would boot but would misbehave, I felt like I was looking at the middle of the screen and the taskbar was off-screen, until I loaded the v103 drivers which behave better (I can actually see the taskbar) but are not at all stable (after 5 or 10 minutes of running I get constant "System UI keeps crashing" or the touchscreen cuts out). I don't think those drivers were built for my device but it's unusable without them, so I'm at a loss.

To be honest, after 2 weeks of poking at this for a couple of hours each night, I'm about ready to give up. If one of the devs is willing to take pity on me, I'm willing to put in some time and effort on figuring this out.
[BLISS ROMS Development] ziomek00:
Hello, The "ntfs-3g / dev / block / sdb1 / mnt / windows" command on bliss os does not work, after entering the command no error "windows" directory is empty.

On OS "android-x86_64-9.0-rc1.iso" works correctly, the contents of the "sdb1" disk are displayed in the "windows" folder.

What could be the reasons for this?

My board is Asrock J3455-ITX.

The sound card (Realtek ALC892 Audio Codec) also does not work, no sound.

I would like to use Bliss OS as an HTPC player.:)

Can you help?:)
[BLISS ROMS Development] Wooby:
Hi, i own a Teclast tbook 16 (surface lookalike).I have installed 11.9 i have no touch, i installed 11.4, my device registers touch but its inverted or not working, also default screen rotation is also inverted ( ofc app helps), rest seems to work great. What build should i try, or any drivers/libs or anything else , maybe surface build will help?. Im seeking for answers, cant find any :(

Ps. Im a advanced user.
[BLISS ROMS Development] electrikjesus:
In the ipts build folder, I have one build marked "cali", this has just the ipts commits in the kernel for the Lenovo X1 tablet. It has worked for some of the chuwi tabs, not sure on the teclast ones. All you might need to do is scour GitHub for Linux firmware/drivers for that specific device, and add it to the firmware folder on the installed build.
[BLISS ROMS Development] Wooby:
Alright gonna try that build in the morning, thanks

Wysłane z mojego MIX 2S przy użyciu Tapatalka
[BLISS ROMS Development] Tyakrish:
Instead of using ntfs -3g use mount.ntfs like below:

"mount.ntfs /dev/block/sdb1 /mnt/windows"

Bliss has been going slightly a different path than android x86, allowing it get pie and Android 10 much faster than the original project.

Maybe that's why...
[BLISS ROMS Development] ziomek00:
The same effect doesn't work.

Any other ideas?:)
[BLISS ROMS Development] Wooby:
The "cali" build is stuck on detecting android, then reboots. About firmware cant find any that suits my tablet, no one i think created any (x7-z8750 atom). I have currently dual boot android 6.0 and windows. Maybe i can do something with that to extract drivers/firmware. Do you have any ideas? I would install bliss os to hdd if only touchscreen worked fine :(
[BLISS ROMS Development] electrikjesus:
Yeah, if you have Android 6 on the device already, see what kind of touchscreen the device has (silead, goodix, etc.) and from your android partition, look in system/etc/firmware and grab the .fw file from there
[BLISS ROMS Development] electrikjesus:
Try mounting all the available /dev/sd* options to find what one is the right one?
[BLISS ROMS Development] KKJdrunkenmonkey:
Electrikjesus, I have been struggling to get the touchscreen on my Surface Pro 2017 working for the last 2 weeks in Bliss with little success. If I use v102 as the Surface-specific instructions describe, I end up with a wallpaper on my desktop but otherwise nothing. With v103 it works properly but only for a few minutes; System UI keeps crashing. I basically did what you suggested to Wooby, grabbing the firmware from Phoenix OS which works flawlessly (but OMG the ads, forget it) but it behaved in Bliss exactly like v102 drivers. Which tells me v102 is probably the right driver (since what works in Phoenix misbehaves the same way in Bliss) but there is something else wrong in Bliss wrt my device. Can you steer me in the right direction? May I provide you logs (and if so do you have a post somewhere on how)?
[BLISS ROMS Development] joeminati:
Hello all,

I am having some trouble. I understand that after installation on Surface models, it is just a matter of moving the files to the proper folders. However, I seem to be having issues with copying over the files to the Root folders needed. I confirmed the following:

- SuperSU Pro version

- Root Explorer Pro version

- performed the following:

- Able to make edits in Root folder path itself

- when copying and pasting into system/lib/firmware, copied failed

- when trying to use commands in the terminal as instructed, failed

- error code in Su program mentions: failed loop1

Any workarounds to injecting the files?
[BLISS ROMS Development] alessa:
hello

i have a acer aspire switch 10 and i installed android X86 and bliss OS but i have a big problem with the 2 os ... is impossible to go in sleep mode !

is there a solution to my problem?

if there is no solution to my problem, can someone tell me how to put windows back in my tablet? thank you in advance .
[BLISS ROMS Development] ziomek00:
It didn't help, I'm sure disk is: sdb1.

---------- Post added at 06:01 PM ---------- Previous post was at 05:56 PM ----------

https://drive.google.com/file/d/16XAcfVnt7_aCMNT70DYho-B9br-ONE90/view?usp=sharing

https://drive.google.com/file/d/16TVC_Sh1JmmCq-mxZW0fYoXo9RXtnEYz/view?usp=sharing

https://drive.google.com/file/d/16S4EBESj1dERSuultEyjOcpCNXUGOnk-/view?usp=sharing

https://drive.google.com/file/d/16N4sectsgkzHhn28zNGTmLaR3-CMdA0N/view?usp=sharing

https://drive.google.com/file/d/16MnzHJjtWSe82lG-tvIjrnjhwDgKPYQx/view?usp=sharing

https://drive.google.com/file/d/16_HPZ4CEZHQgkO0cl8yz3I7OTiJP4hPu/view?usp=sharing

https://drive.google.com/file/d/16_1aKIel8g0Mo62IaRS7eyoDGqh9mBdn/view?usp=sharing

https://drive.google.com/file/d/16ZU_DWcbOZ43qvhFwUfwwurqKBaphqH8/view?usp=sharing

https://drive.google.com/file/d/16aDzBWwaLeTm6BGtXozvShmObuwpLxtU/view?usp=sharing
[BLISS ROMS Development] Wooby:
I found something like silead.fw, check SS thx :)
[BLISS ROMS Development] Tyakrish:
You made a mount point under /mnt/media_rw/

Don't make a sub folder...

Directly mount at /mnt/folder_name

See, what happens is that bliss can mount partitions only under /mnt/folder_name, where folder_name is the folder you want to mount.

I also faced a lot of issues initially with mounting. It seems that some mount points like /storage/ etc used to work before on older versions of androidx86... Even making a folder inside another folder and then mounting that folder, used to work before. But not on newer versions of androidx86...

You can search for these kinds of problems on the androidx86 Official Google groups. A lot of these problems are discussed over there.
[BLISS ROMS Development] electrikjesus:
Grab those maxtouch files and the silead file, and save them to a USB drive, then use that to add to your Bliss OS install using root terminal.

$ mv /sdcard/files/*.fw /system/etc/firmware

(or something like that)
[BLISS ROMS Development] alessa:
UP because I have to install android on this tablet before tomorrow. thank you .
[BLISS ROMS Development] Wooby:
Okay gonna try thx :)
[BLISS ROMS Development] Wooby:
I installed bliss, just to get fully functional root, but i cant find the firmware folder, system/etc and no firmware folder.

i found it in system/lib/firmware, but i cant mount RW

Edit. Now installed properly bliss, mb. Mounted r/w, copied these files but no effect. What now [emoji848][emoji848]

When i touch on the left it touches on the right and vice versa,

View attachment 4888567
[BLISS ROMS Development] electrikjesus:
You should be able to install Windows the same way you installed Bliss. Use a USB drive and boot into it.

We do try to warn people almost every step of the way that this OS is not for beginners. Please heed those warnings and take personal responsibility for your actions.
[BLISS ROMS Development] KKJdrunkenmonkey:
Electrikjesus, any help would be appreciated. There was a post from you on reddit indicating that the SP2017 touchscreen in 10.1 was not very stable (/u/a70546153 was having to rmmod and modprobe intel_ipts every 10 minutes) so I don't want to land on that version if I can help it (as a troubleshooting step I'd be happy to try it of course), overall I really want to stick with 11.6 if possible. But I'm purely at a loss for how to proceed and am desperate for some guidance. Can you please give me some suggestions to try?
[BLISS ROMS Development] ziomek00:
Unfortunately it doesn't help :)

He writes to the terminal

su

mkdir /mnt/hdd

mount.ntfs /dev/block/devb1 /mnt/hdd

no errors are shown, the disk indicator will flash and that's it. The "hdd" folder is empty. do you normally mount discs?:)
[BLISS ROMS Development] electrikjesus:
Since we moved to tracking ntfs-3g from Lineage, there might be issues with this still. I will do some troubleshooting before the next release to make sure things are working.
[BLISS ROMS Development] knxwille:
Hello,

Can I install 64 bits version of bliss to my HP Pavilion Laptop? It is quite old and no UEFI. Tried other 64 bits android distros but none of working. Install succeded but it stucks at "root@x86_64:/" . Google'd for solutions but no luck.

32 bits is working but I want to use all of 8gb my ram.

Any
[BLISS ROMS Development] osys:
ADB over network is constantly enabled

Hi! First of all, thank you very much!

I've successfully installed Bliss-v11.9--OFFICIAL-20190526-1104_x86_64_k-k4.19.32-ax86-ga_m-18.3.5-pie-x86-llvm80_f-dev-kernel.org on my Teclast X80HD. In Bliss-OS-v11.10--OFFICIAL-20190901-1611_x86_64_k-k4.19.50-ax86-ga_m-18.3.5-pie-x86-llvm80_ld-2.4.99-ma-p_dg-pie-x86_dh-pie-x86-rt-vulkan AOSP keyboard didn't work for me unfortunately.

In general, Bliss OS runs smooth, but I lack just a little bit battery indicator, bluteooth and cameras but this is not critical. The critical thing that I lack is the security as ADB is constantly exposed on port 5555.
[BLISS ROMS Development] ziomek00:
I checked on two computers, and the same.:mad:

Has anyone been mounting disks in bliss on a PC?:)

When can you expect Bliss 12?:D
[BLISS ROMS Development] electrikjesus:
Are you expecting something different from a development release? If you have a specific need to disable adb, then build from source yourself and disable it.
[BLISS ROMS Development] KKJdrunkenmonkey:
Electrikjesus, I'm still hoping you can give me some guidance on my Surface Pro 2017 screen issues. Just a few suggestions for directions to explore would be helpful. Thank you.

To summarize my previous posts, following the Surface-specific instructions with IPTS v102 results in a blank desktop (wallpaper visible, responds to touch with the screen-filling white circle where you touch, but no interactable items/buttons/taskbar in view). Using IPTS v103 results in a viewable screen, but SystemUI crashes constantly.
[BLISS ROMS Development] Tyakrish:
I always mount disks at every boot using the same commands as above.

And they always mount successfully. I am able to see and read all files from the mounted disks as well.

Maybe use the inbuilt Alt + F1 terminal rather than terminal emulator. I always use the inbuilt one. To exit the inbuilt terminal use Alt + F7.

Hopefully you are mounting the correct disks.
[BLISS ROMS Development] BoiaMondo:
Hey guys,

I was waiting this system so bad, thank you to make it real!

I'm looking to install Bliss OS into a carCPU, did this system works with Waze or Google maps?

Thanks a lot in advance!
[BLISS ROMS Development] mungoid:
SP1 (First Gen) touch control

Seems pretty hard to find any info about installing this on a first gen Surface Pro. Oldest info i can find is SP 3, so I am wondering if anyone can point me to some info about getting this running on SP1? I have not had any luck getting the various bleeding edge SP releases to boot into the OS (Just stuck at the console screen) - I read that it is likely the discrete graphics, but unsure how to tell if that is it or fix it.

I also tried the current release of the OS (Bliss-OS-v11.10--OFFICIAL-20190901-1611_x86_64_k-k4.19.50-ax86-ga_m-18.3.5-pie-x86-llvm80_ld-2.4.99-ma-p_dg-pie-x86_dh-pie-x86-rt-vulkan) and it did boot up and ran great, but the touch did not work and I am not sure what the touchscreen hardware on the SP1 is and what firmware to use. I know it is not IPTS, and wacom had originally did the touch input for the SP1 but still cant tell where to look. I looked through the jakeday firmware files but did not see anything older than SP3 and didn't know where to go from there.

Thoughts?
[BLISS ROMS Development] electrikjesus:
Touch was confirmed working on our generic 12.x versions so far for the SP1
[BLISS ROMS Development] mungoid:
Ah nice! Where do i find the 12.x builds? Highest i can find is 11.10 Nevermind, i see it in alpha ;)
[BLISS ROMS Development] Tyakrish:
Recently, had some time to do more tinkering with Bliss...

Hadn't tried Vulkan mode before. But now did.

Partial Sleep states working quite well. Used the Easy Off App to trigger sleep. The option does not appear in power menu though.

Better than no sleep at all.

Lenovo B40-30, Intel Pentium Quad Core (2014 CPU)
[BLISS ROMS Development] bhargavbuddy:
I've installed this on a Lenovo Flex 14 laptop. The OS looks good in its development. These are the bugs I noticed during my initial impressions:

Google Sign In doesn't seem to work meaning no play store as of yet.

The taskbar launcher seems buggy. The screen was glitching out a few times before I set the touch-friendly launcher as default.

The AOSP keyboard wasn't working as well. It would crash every time I try to bring up the cursor.

Tried to install apks from third party mirrors and couldn't download them on Firefox browser included. The files just show up as failed.
[BLISS ROMS Development] ziomek00:
from the built-in terminal worked, thanks a lot. Is it possible to automatically mount disks?

Plays H.265 2K movies smoothly for you on Bliss? It plays only on MX Player and there are small clips, in 1080p it is ok.

On Windows 10 x64, the VLC 4K H.265 player plays smoothly.

CPU: - Intel® Quad-Core Processor J3455 (up to 2.3 GHz)

RAM DDR3 8GB

My graphics:

- Integrated Intel® HD Graphics 500: 12 EUs inside (Up to 750MHz)

- DirectX 12, Pixel Shader 5.0

- Three graphics output options: D-Sub, DVI-D and HDMI

- Supports Triple Monitor

- Supports HDMI 2.0 with max. resolution up to 4K x 2K (4096x2160) @ 60Hz

- Supports DVI-D with max. resolution up to 1920x1200 @ 60Hz

- Supports D-Sub with max. resolution up to 2048x1536 @ 60Hz

- Supports Auto Lip Sync, xvYCC and HBR (High Bit Rate Audio) with HDMI 2.0 Port (Compliant HDMI 2.0 monitor is required)

- Supports HW Accelerated Decoders: H.264 @ level 5.2, HEVC (H.265) 10b [MENTION=268532]mp[/MENTION] level 5.1 (GPU accelerated), JPEG, VP8, VP9

- Supports HDCP with DVI-D and HDMI 2.0 Ports

- Supports Full HD 1080p Blu-ray (BD) playback with DVI-D and HDMI 2.0 Ports
[BLISS ROMS Development] Tyakrish:
Yes, its possible to automatically mount disks at boot. There may be other ways to do this, but the way I do it is:

1) Write the commands for creating a folder and mounting the disk in a text file which will be a shell script file. The contents of the script must be as below:

#!/system/bin/sh
mkdir /mnt/folder_name
mount.ntfs /dev/block/partition_name /mnt/folder_name

Here 'partition_name' could be any of the disk you want to mount like for example sda1 devb1 etc. and 'folder_name' is the folder where you want to mount the disk.

2) Place the script file under /system/etc/init.d. You can name the file anything you want, but it should not have any extension i.e. .txt or any other extension must be removed.

3) Set its group ownership to 'shell' or '2000' and file permissions as 755. This can be done using a File Manager like Mixplorer or using the appropriate commands.

4) Reboot and enjoy ! Use a file manager like Mixplorer which can bookmark the mounted locations for easy access. The disks should now be mounted automatically at every boot.
[BLISS ROMS Development] Tyakrish:
As for the video playing, you shouldn't expect Windows 10 like smoothness in androidx86 for obvious reasons. Normal videos till 1080p work then its cool with me.

If its buggy, then maybe you can log the thing and post here.
[BLISS ROMS Development] uribees:
Issue with Surface Pro 7

After choosing any option to boot into, I'm stuck with this screen of black and a blue thing with part of the Android logo on it. It then just tries to boot into windows but freezes. Trying to run live or install on a surface pro 7. Does anybody have any idea how I can get past this freezing on the live boot screen?
[BLISS ROMS Development] electrikjesus:
Mind sharing what you did to add your mounts to init? If it's something we end up adding, I would also like to know your GitHub account so we can give proper attributions ;)
[BLISS ROMS Development] Tyakrish:
Here, I wrote the steps I followed in a previous post:

https://xdaforums.com/bliss-roms/bl...iss-os-pie-beta-preview-t3855917/post81080955

I used init.d which I knew can execute scripts at boot. I am not that much experienced in scripting

Though the script is limited since it can only mount disks as specified by the user. Somehow it has to be modified to auto detect all installed ntfs partitions...

My github account: https://github.com/tyakrish
[BLISS ROMS Development] The_Pacific_gamer:
The latest version of Bliss OS-x86 does not report battery correctly on the HP Stream 7. It also seems to be very slow.
[BLISS ROMS Development] ziomek00:
Thanks for your help, it will be useful for the future.:)

Wait, maybe Bliss 12 will play better / smooth video.:)
[BLISS ROMS Development] electrikjesus:
Yeah, the method I have in mind will take the destination from kernel command line in grub. Maybe something like NTFS_MOUNT=/dev/sda3 or something like that.

I might just have to edit the existing SDCARD= option to use our command instead of Android-x86's
[BLISS ROMS Development] electrikjesus:
Our IPTS builds are only compiled with JakeDays patches as of April, nothing released after that has been added to our IPTS kernels. I think your device was added after that.
[BLISS ROMS Development] Fabio Bertelli:
I'm using Bliss on live cd and everything is working very well.

Call of duty are working, but I have one little problem. I can't click in anything with the mouse. I can see the cursor but can't click.

Only the touchscreen from my laptop works with the game.

There is something that I can try to fix?
[BLISS ROMS Development] electrikjesus:
Some games are just like that, driven by touch inputs only. One way to get around this is to use an on-screen keymapper, like Tincore Keymapper, and search this thread for mention of an .idc for it if your build doesn't have one already.
[BLISS ROMS Development] Fabio Bertelli:
Yes, I'm usingin Tincore Keymapper, following this instrunctions on the thread (tincore)

But I don't understand one thing.

Do I need delete the files on /system/usr/idc ?

Because I just installed Tincore like in the video.

The app are running, but when I press the keys there is no effect.

The same result as pressing with mouse cursor.

Maybe I'm doing some wrong and will try reconfigure Tincore.

Anyway don't worry, Bliss OS works very well and this can be some incompatibility about the game.

In live CD mode, I have only 8 Gb of disk space. Is this because I have 8 Gb of ram? Can I extend this space?

Thank you for your reply.
[BLISS ROMS Development] KKJdrunkenmonkey:
Does anyone know of a good guide for getting Open GApps (or some method of accessing the actual Play Store) installed on Bliss 11.6? Every guide I've found either assumes you have Recovery or access to the Play Store to install an app which is capable of flashing the zip file.
[BLISS ROMS Development] KKJdrunkenmonkey:
Fabio, I'm not an expert, but I think you have it right that the Live mode loads everything into memory and runs from there. You're not able to extend that space without adding more RAM or installing it to your hard drive with a larger partition. Depending on what you need it for it you could potentially access your hard disk or a USB drive using the "mount" command, but since I don't think you can install apps to the newly mounted location I don't know if it will be of use to you. Think of it like your phone - apps are installed to your phone's internal memory (in this case your Live ramdisk) but your microSD card (in this case a hypothetical USB drive) can only store files.
[BLISS ROMS Development] electrikjesus:
What's the filename for the build you're on?
[BLISS ROMS Development] KKJdrunkenmonkey:
Bliss-v11.6--OFFICIAL-20190323_x86_64_k-k4.9.153-ipts_m-19.0.0_ax86-p_f-dev-kernel.org.iso

It's the top one in the Surface IPTS builds, running on a Surface Pro 2017.
[BLISS ROMS Development] amn1987:
On the Vulkan 11.10 x64, kernel 4.19 build I can only boot to Android in non-HW accelerated mode. Otherwise it gets stuck. In Live mode. Tried the experimental Vulkan mode but to no avail.

System specs: Intel Ci5 8250U,Nvidia Mx150. Secure boot, Bit locker etc disabled.
[BLISS ROMS Development] electrikjesus:
So far, Vulkan is only working for Intel & AMD gpu's.
[BLISS ROMS Development] amn1987:
The integrated Intel GPU can't be used? If not which build would work? Don't mind older ones.
[BLISS ROMS Development] ElfinJNoty:
Our OS is Android, on top of the mainline Linux kernel.

"It works on windows" means nothing in regards to something working on Bliss OS.

If VLC plays that codec on Windows.... Have you tried VLC for Android?
[BLISS ROMS Development] KKJdrunkenmonkey:
Sorry, maybe you missed this since I forgot to use the Reply button:

Bliss-v11.6--OFFICIAL-20190323_x86_64_k-k4.9.153-ipts_m-19.0.0_ax86-p_f-dev-kernel.org.iso It's the latest one in the Surface IPTS builds, running on a Surface Pro 2017.
[BLISS ROMS Development] electrikjesus:
Sorry, but there's really no way of adding gapps after build in these. Does that IPTS build only come with MicroG?