Bliss-x86 - Custom ROM for Android-x86

9,496 views
Skip to first unread message

Jon West

unread,
Jan 11, 2017, 11:39:08 AM1/11/17
to Android-x86
We have taken the time to release an x86 version of our popular ROM for Android. The goals of this project will be to stay in line with Bliss AOSP development, so that meand we shouldn't be any more than a week behind changes on their end. With that being said, we are in the process of rolling out 7.1.1r12, and I should have a build or two hitting the downloads site soon. 
The second post on the XDA thread also contains a link to our update MOD for the Android-x86 UEFI installer. This is a nondestructive method of installing Bliss-x86, Android-x86 & RemixOS to a windows UEFI boot enabled computer. Source links are also posted. 
These builds will also contain all the Surface patches in the kernel. Our changes to android-x86's kernel-4.4 branch are purely for compatibility. 

Enough banter, here's the link: https://forum.xda-developers.com/android/software/x86-bliss-x86-pc-s-t3534657
  

Andrew Matthews

unread,
Jan 12, 2017, 3:16:56 AM1/12/17
to Android-x86
OMG!!! Thanks what about the Acer Swtich 10 one? But OMG!!!!

Andrew Matthews

unread,
Jan 12, 2017, 3:20:37 AM1/12/17
to Android-x86
But keep up the good work :)


On Wednesday, January 11, 2017 at 12:39:08 PM UTC-4, Jon West wrote:

Andrew Matthews

unread,
Jan 12, 2017, 3:33:13 AM1/12/17
to Android-x86
So on my Acer Switch 10 One: Touchscreen does not work, wifi, sdcard or sound but it is a new Tablet, I love this rom


On Wednesday, January 11, 2017 at 12:39:08 PM UTC-4, Jon West wrote:

오영민

unread,
Jan 12, 2017, 7:58:32 AM1/12/17
to Android-x86
It's really cool! but.. 

Are you planning to release 4.8 or 4.9 kernel?
Some models of the surface will work with the touch screen version of the 4.8 kernel or higher.
Message has been deleted

Jon West

unread,
Jan 12, 2017, 10:19:35 AM1/12/17
to Android-x86
I should have those drivers and patches added in this kernel. Have you tried it on one of the newer Surfaces? I do have a plan to use kernel-4.10, and mesa 13.x but I keep hitting a brick wall when trying to build with what maurossi has on his github
Message has been deleted

youling 257

unread,
Jan 13, 2017, 11:41:14 AM1/13/17
to Android-x86
debug mode 


<13>[   23.566386] init: Service 'daemonsu' (pid 1700) killing any children in process group
<13>[   28.610058] init: Service 'daemonsu' (pid 1712) killing any children in process group
<13>[   33.653818] init: Service 'daemonsu' (pid 1720) killing any children in process group
<13>[   33.994177] init: Service 'zygote' (pid 1425) killed by signal 6
<13>[   34.013834] init: Service 'zygote' (pid 1425) killing any children in process group
<13>[   34.072821] init: Service 'audioserver' is being killed...
<13>[   34.091384] init: Service 'cameraserver' is being killed...
<13>[   34.110161] init: Service 'media' is being killed...
<13>[   43.220881] init: Service 'daemonsu' (pid 1975) killing any children in process group
<13>[   43.559129] init: Service 'zygote' (pid 1729) killed by signal 6
<13>[   43.574930] init: Service 'zygote' (pid 1729) killing any children in process group
<13>[   43.621739] init: Service 'audioserver' is being killed...
<13>[   43.637382] init: Service 'cameraserver' is being killed...
<13>[   43.652606] init: Service 'media' is being killed...
<13>[   48.691068] init: Service 'daemonsu' (pid 2220) killing any children in process group
<13>[   53.033834] init: Service 'zygote' (pid 1983) killed by signal 6
<13>[   53.034018] init: Service 'zygote' (pid 1983) killing any children in process group
<13>[   53.034838] init: Service 'audioserver' is being killed...
<13>[   53.036398] init: Service 'cameraserver' is being killed...
<13>[   53.036628] init: Service 'media' is being killed...
<13>[   54.065902] init: Service 'daemonsu' (pid 2326) killing any children in process group
<13>[   59.089615] init: Service 'daemonsu' (pid 2484) killing any children in process group
<13>[   62.468896] init: Service 'zygote' (pid 2235) killed by signal 6
<13>[   62.507635] init: Service 'zygote' (pid 2235) killing any children in process group
<13>[   62.557397] init: Service 'audioserver' is being killed...
<13>[   62.570438] init: Service 'cameraserver' is being killed...
<13>[   62.583237] init: Service 'media' is being killed...
<13>[   68.634607] init: Service 'daemonsu' (pid 2749) killing any children in process group
<13>[   72.067764] init: Service 'zygote' (pid 2498) killed by signal 6
<13>[   72.080888] init: Service 'zygote' (pid 2498) killing any children in process group
<13>[   72.119057] init: Service 'audioserver' is being killed...
<13>[   72.132922] init: Service 'cameraserver' is being killed...
<13>[   72.135387] init: Service 'media' is being killed...
<13>[   78.190386] init: Service 'daemonsu' (pid 3013) killing any children in process group
<13>[   81.747654] init: Service 'zygote' (pid 2764) killed by signal 6
<13>[   81.747669] init: Service 'zygote' (pid 2764) killing any children in process group
<13>[   81.747839] init: Service 'audioserver' is being killed...
<13>[   81.747978] init: Service 'cameraserver' is being killed...
<13>[   81.748028] init: Service 'media' is being killed...
<13>[   83.791809] init: Service 'daemonsu' (pid 3198) killing any children in process group
<13>[   88.860806] init: Service 'daemonsu' (pid 3272) killing any children in process group
<13>[   91.241791] init: Service 'zygote' (pid 3026) killed by signal 6
<13>[   91.253039] init: Service 'zygote' (pid 3026) killing any children in process group
<13>[   91.288864] init: Service 'audioserver' is being killed...
<13>[   91.300747] init: Service 'cameraserver' is being killed...
<13>[   91.318568] init: Service 'media' is being killed...
<13>[   98.391276] init: Service 'daemonsu' (pid 3527) killing any children in process group
<13>[  100.602113] init: Service 'zygote' (pid 3284) killed by signal 6
<13>[  100.602132] init: Service 'zygote' (pid 3284) killing any children in process group
<13>[  100.602329] init: Service 'audioserver' is being killed...
<13>[  100.602576] init: Service 'cameraserver' is being killed...
<13>[  100.602636] init: Service 'media' is being killed...
<13>[  103.653937] init: Service 'daemonsu' (pid 3775) killing any children in process group
<13>[  108.710070] init: Service 'daemonsu' (pid 3791) killing any children in process group
<13>[  110.466760] init: Service 'zygote' (pid 3540) killed by signal 6
<13>[  110.477033] init: Service 'zygote' (pid 3540) killing any children in process group
<13>[  110.509219] init: Service 'audioserver' is being killed...
<13>[  110.519696] init: Service 'cameraserver' is being killed...
<13>[  110.529974] init: Service 'media' is being killed...
<13>[  118.606055] init: Service 'daemonsu' (pid 4050) killing any children in process group
<13>[  119.849965] init: Service 'zygote' (pid 3800) killed by signal 6
<13>[  119.859641] init: Service 'zygote' (pid 3800) killing any children in process group
<13>[  119.890091] init: Service 'audioserver' is being killed...
<13>[  119.900785] init: Service 'cameraserver' is being killed...
<13>[  119.911945] init: Service 'media' is being killed...
<13>[  123.996813] init: Service 'daemonsu' (pid 4300) killing any children in process group
<13>[  129.085475] init: Service 'daemonsu' (pid 4322) killing any children in process group
<13>[  129.416848] init: Service 'zygote' (pid 4059) killed by signal 6
<13>[  129.429324] init: Service 'zygote' (pid 4059) killing any children in process group
<13>[  129.429548] init: Service 'audioserver' is being killed...
<13>[  129.431032] init: Service 'cameraserver' is being killed...
<13>[  129.438972] init: Service 'media' is being killed...
Message has been deleted

Jon West

unread,
Jan 13, 2017, 2:08:25 PM1/13/17
to Android-x86
Debug mode will not work properly in Bliss. Most end users will use the included Terminal and su. What do you need Debug mode for anyways?

youling 257

unread,
Jan 13, 2017, 2:10:50 PM1/13/17
to Android-x86
Alt+f1,alt+f2,alt+f3,cd to rootfs 
android terminal,
x86:/ $ su
x86:/ # ash
/ # echo 0 0 0 0 > /proc/sys/kernel/printk
/ #

在 2017年1月14日星期六 UTC+8上午3:08:25,Jon West写道:

youling 257

unread,
Jan 13, 2017, 2:11:56 PM1/13/17
to Android-x86
@electrikjesus  ,do you know 0001-DO-NOT-MERGE-temporary-workaround-for-Fds-whitelist-.patch https://groups.google.com/d/msg/android-x86/BZZhufU_e6o/rnGszNjUDwAJ ?


在 2017年1月14日星期六 UTC+8上午3:08:25,Jon West写道:
Debug mode will not work properly in Bliss. Most end users will use the included Terminal and su. What do you need Debug mode for anyways?

Jon West

unread,
Jan 13, 2017, 2:20:28 PM1/13/17
to Android-x86
It seems to be working on my end. Maybe I'm just confused as to what it is you need here...
Screenshot_20170113-141807.png

youling 257

unread,
Jan 13, 2017, 2:22:47 PM1/13/17
to Android-x86
do you know Alt+f2,Alt +f3 ?

在 2017年1月14日星期六 UTC+8上午3:20:28,Jon West写道:

youling 257

unread,
Jan 13, 2017, 2:27:51 PM1/13/17
to Android-x86
alt+f2,mount > /mnt/mount.txt,cd /mnt/$SRC

在 2017年1月14日星期六 UTC+8上午3:22:47,youling 257写道:
mount.txt
Screenshot_20170114-032635.png
Message has been deleted

Jon West

unread,
Jan 14, 2017, 4:27:02 PM1/14/17
to Android-x86
I will look into support for those devices components. What build are you trying with? 

On Saturday, January 14, 2017 at 11:07:24 AM UTC-5, The Captain wrote:
Oh? Why is the debug boot option still present in the Grub loader? Forget to remove it? Anyway. Do you know what might be causing 7.1.1 to lock up like this[see pictures]? This is happening on two different laptops. One is an HP G60[C2D based] and the other is an Emachines EM250[Atom based]. Using Rufus 2.8.886 to record the iso to a usb drive.

If it's something simple let me know and I'll fix it. Otherwise this is a heads up. And just want to be clear, this is not a complaint, only a report of problems discovered to assist development.

Russ B

unread,
Jan 15, 2017, 3:52:28 PM1/15/17
to Android-x86
Seems to work pretty well, though the display/graphics driver could be improved to better support Intel HD/Iris graphics.

One thing... It says the SU binary needs to be updated. How do I update the Super SU binary on Android-x86?

Larry Underhill

unread,
Jan 15, 2017, 5:48:46 PM1/15/17
to Android-x86
I installed bliss-x86_64_n7.1.1_01.11.17_r12_02_ej.iso on a Lenovo ThinkPad Twist 33476WU from USB. Very impressive! Smooth and quick. A few deficiencies are:
1. WiFi does not reconnect after sleep or boot; must be reconnected manually
2. Microphone is not functioning EDIT: IT DOES WORK
3. Screen rotation is not functioning natively; can be forced using an app

Musab Adam

unread,
Jan 16, 2017, 12:30:08 AM1/16/17
to Android-x86
On Saturday, 14 January 2017 16:07:24 UTC, The Captain wrote:
> Oh? Why is the debug boot option still present in the Grub loader? Forget to remove it? Anyway. Do you know what might be causing 7.1.1 to lock up like this[see pictures]? This is happening on two different laptops. One is an HP G60[C2D based] and the other is an Emachines EM250[Atom based]. Using Rufus 2.8.886 to record the iso to a usb drive.
>
> If it's something simple let me know and I'll fix it. Otherwise this is a heads up. And just want to be clear, this is not a complaint, only a report of problems discovered to assist development.
>
> On Friday, January 13, 2017 at 12:08:25 PM UTC-7, Jon West wrote:Debug mode will not work properly in Bliss. Most end users will use the included Terminal and su. What do you need Debug mode for anyways?

if you have access to gparted from Linux, do a check and repair on the partition you installed android on, that worked for me
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

Russ B

unread,
Jan 16, 2017, 3:04:24 AM1/16/17
to Android-x86
I tried that.  The update always fails..
On Jan 15, 2017, at 9:30 PM, Alexander Harvey <alexander...@gmail.com> wrote:
Quote; "How do I update the Super SU binary on Android-x86?"

An easy solution, but not readily obvious. Make sure Root access is
enabled. Run SuperSU and when it prompts you, choose to update the su
binaries choosing the "normal" method. Then reboot and SuperSU will
become your default root access utility.


On Sun, Jan 15, 2017 at 1:52 PM, Russ B <htar...@gmail.com> wrote:
Seems to work pretty well, though the display/graphics driver could be improved to better support Intel HD/Iris graphics.

One thing... It says the SU binary needs to be updated. How do I update the Super SU binary on Android-x86?

--
You received this message because you are subscribed to a topic in the Google Groups "Android-x86" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-x86/omGg6QZlEGc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at https://groups.google.com/group/android-x86.
For more options, visit https://groups.google.com/d/optout.
Message has been deleted
Message has been deleted

Jon West

unread,
Jan 16, 2017, 9:41:28 AM1/16/17
to Android-x86
That Google Drive page is likely a testing build folder. Please use the AFH links from the XDA post. Those are the build I have verified ;)
Message has been deleted

Larry Underhill

unread,
Jan 16, 2017, 6:22:34 PM1/16/17
to Android-x86
Jon I fixed the screen rotation and now the only problem left is the Wi-Fi needing to be manually connected.
A great ROM!
Message has been deleted
Message has been deleted

Jon West

unread,
Jan 16, 2017, 8:16:19 PM1/16/17
to Android-x86
I try to post the info about these on my XDA thread. That build is really Alpha quality IMO. WiFi cuts out on me as well, alot. My other builds are the more stable ones. They are using kernel-4.4 & mesa-13.02. Although they don't have heard as wide hardware support as the kernel-4.10 builds, they are starting to get better and better each build. I will be posting a couple more builds using kernel-4.10rc4 & mesa-13.03. So far, they seem to be pretty stable. Still having some WiFi issues though, not as bad. So. When I do post them, please make sure you read the release post(post 3) before just downloading from the AFH folder. It might save you time.
Message has been deleted
Message has been deleted

Wesley Henrique

unread,
Jan 30, 2017, 5:48:09 PM1/30/17
to Android-x86


Em quarta-feira, 11 de janeiro de 2017 14:39:08 UTC-2, Jon West escreveu:
We have taken the time to release an x86 version of our popular ROM for Android. The goals of this project will be to stay in line with Bliss AOSP development, so that meand we shouldn't be any more than a week behind changes on their end. With that being said, we are in the process of rolling out 7.1.1r12, and I should have a build or two hitting the downloads site soon. 
The second post on the XDA thread also contains a link to our update MOD for the Android-x86 UEFI installer. This is a nondestructive method of installing Bliss-x86, Android-x86 & RemixOS to a windows UEFI boot enabled computer. Source links are also posted. 
These builds will also contain all the Surface patches in the kernel. Our changes to android-x86's kernel-4.4 branch are purely for compatibility. 

Enough banter, here's the link: https://forum.xda-developers.com/android/software/x86-bliss-x86-pc-s-t3534657
  

Has as you create Bliss Rom based on Android-x86 6.0 r2 ?. 
Message has been deleted

Wesley Henrique

unread,
Feb 1, 2017, 9:19:57 PM2/1/17
to Android-x86
More when they go post that new version?.

Em segunda-feira, 30 de janeiro de 2017 20:51:39 UTC-2, The Captain escreveu:
Sort of. It's called Bliss 6.4 and is based on Android 6, but they
have moved development to 7.1.1 so there will not be any further
updates to 6.4

Jon West

unread,
Feb 2, 2017, 10:18:30 AM2/2/17
to Android-x86
I post experimental builds of the new version weekly in the unstable branch and monthly in the stable branch

Thomas B. Prost

unread,
Feb 4, 2017, 10:07:13 AM2/4/17
to andro...@googlegroups.com
Am Donnerstag, den 02.02.2017, 07:18 -0800 schrieb Jon West:
> I post experimental builds of the new version weekly in the unstable branch and monthly in the stable branch
>

Could you please post a link here ?

Harkaman Shivakoti

unread,
Feb 4, 2017, 11:16:22 AM2/4/17
to Android-x86, t.b....@gmail.com

Francesco Montefoschi

unread,
Feb 4, 2017, 5:33:08 PM2/4/17
to Android-x86
Hi Jon. I have built the ROM. Great work!
Two notes:
- gapps x86_64 repo is missing from repo; is that intended?
- I am unable to use adb wireless (connection is always unauthorized)

Thank you!

Wesley Henrique

unread,
Feb 5, 2017, 12:09:56 AM2/5/17
to Android-x86
I tested it worked perfectly with this version of Bliss ROM. :D

bliss-x86_n7.1.1_01.11.17_01_r12_02.iso

Jon West

unread,
Feb 5, 2017, 8:09:15 AM2/5/17
to Android-x86
Gapps syncs for me just fine, but I usually also $repo sync -j20 --force-sync --force-broken  after everything finishes the initial sync

Francesco Montefoschi

unread,
Feb 5, 2017, 1:12:23 PM2/5/17
to Android-x86

Wesley Henrique

unread,
Feb 5, 2017, 4:36:53 PM2/5/17
to Android-x86
Help-me, infinity loop on bliss-x86_n7.1.1_01.11.17_01_r12_02.iso. :(

Jon West

unread,
Feb 6, 2017, 9:14:50 AM2/6/17
to Android-x86
I see what you're saying. I've never used the x86_64 branch, because the x86 branch seems to be working fine on 64bit. I will try and add it to a few test builds and see if there are any improvements though.

Francesco Montefoschi

unread,
Feb 6, 2017, 9:43:38 AM2/6/17
to Android-x86
I think improvements would be visible only on JNI code included in some gapps. Anyway, adding the x86_64 won't hurt (except there is another remote to fetch).
Did you get adb wireless working? I am still stuck on "unauthorized device".

Wesley Massumbukolt

unread,
Feb 6, 2017, 4:24:28 PM2/6/17
to Android-x86
Hello

Great job on that project you're making!

Do you know if you have tested these builds on a Surface Pro 4 to get the touchscreen driver working?

Jon West

unread,
Feb 7, 2017, 7:19:46 AM2/7/17
to Android-x86
No touchscreen yet, but working on it. Read the main thread to see info specific to that device.

Henri Koivuneva

unread,
Feb 26, 2017, 8:57:32 AM2/26/17
to Android-x86
Quick note: The masquerade github path has changed from "TeamSubstratum/masquerade" to "substratum/masquerade". I noticed that when syncing just a while ago!

Thank you for this awesome stuff.. I LOVE Bliss on my Surface Pro 3! It indeed is Blissful :D I use it mainly to read comics, books and stuff on the web and randomly to watch YouTube and play a bit of Monument Valley. The reading experience is countless of times better than on Windows.

adam dubuque

unread,
Feb 26, 2017, 6:47:10 PM2/26/17
to Android-x86
I know this is peobably a dumb question but will this work on Baytrail devices specifically the sound, bluetooth, wifi, screen rotation, etc.
it would have to have had the realtek driver for linux installed????
Message has been deleted

Jon West

unread,
Mar 11, 2017, 8:15:38 AM3/11/17
to Android-x86
Just curious, how long did you let it boot? My Acer takes up to 15 minutes on first boot sometimes
Message has been deleted
Message has been deleted

Jon West

unread,
Mar 12, 2017, 2:00:42 PM3/12/17
to Android-x86
I'll check the installer once again. There is a possibility something got messed with in my latest shuffle between build computers.
Message has been deleted

Jon West

unread,
Mar 15, 2017, 10:26:09 AM3/15/17
to Android-x86
I did find the culprit. Should have an update soon once I get everything tested first

On Monday, March 13, 2017 at 7:52:33 PM UTC-4, The Captain wrote:
Ok cool. If you do find something went amiss, let us know and I'll happily give it another go.
Message has been deleted
Message has been deleted

Henri Koivuneva

unread,
Mar 23, 2017, 10:51:19 AM3/23/17
to andro...@googlegroups.com
EDUcation. In there it's highly beneficial to NOT have root in many, many use cases. 

Even I have built versions without root for regular use, that way I can be sure the user doesn't mess up anything too bad and that their data isn't as easy to compromise as it'd be with root. 

They can still install substratum themes and do all kinds of fun stuff. If they really need root, they can ask for the necessary images and replace the rootless ones. Easy!

Bliss is awesome. The name fits perfectly!

23.3.2017 12.43 "The Captain" <alexander...@gmail.com> kirjoitti:
Also, What is the point of the EDU "Rootless" branch? I wouldn't even touch Android without root and it seems certain that most others interested in this wouldn't either.


On Thursday, March 23, 2017 at 4:39:57 AM UTC-6, The Captain wrote:
Saw that you updated the 64bit ISO, is there an update for the 32bit version?

--
You received this message because you are subscribed to a topic in the Google Groups "Android-x86" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-x86/omGg6QZlEGc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to android-x86+unsubscribe@googlegroups.com.
Message has been deleted
Message has been deleted

youling 257

unread,
Mar 23, 2017, 5:29:17 PM3/23/17
to Android-x86
do you know safety net ? do you know pokemon go ? do you know love live ?

在 2017年3月24日星期五 UTC+8上午12:52:35,The Captain写道:
Ah, I see. And such makes sense for certain environments. Of course that does limit a great many very useful utilities, such as a firewall, security, backup and customizations apps.

lexluthermiester

unread,
Mar 24, 2017, 5:05:09 AM3/24/17
to Android-x86
What does any of that have to do with this discussion?

Henri Koivuneva

unread,
Mar 24, 2017, 6:15:03 AM3/24/17
to andro...@googlegroups.com
I think youling257 meant if he knows that Pokemon go and that other game won't run and SafetyNet checks won't pass with regular root.

I can run safetynet checking apps and games like Pokemon go with systemless magisk, magisksu and magisk hide though, as of now, on my phone.

Message has been deleted

Jon West

unread,
Mar 24, 2017, 7:48:48 AM3/24/17
to Android-x86
What he's trying to say is that a rootless build allows him, and many others like him to play Pokemon Go, ?Love Live? and a few other games that having a rooted build allows.
I use Bliss-x86 to get stuff done, but many other use it to play games, while others use it as a media center, and the list could go on. I have no doubt were all on the right track ;)

Jon West

unread,
Mar 24, 2017, 7:53:57 AM3/24/17
to Android-x86
*having a rooted build doesn't allow
Message has been deleted

youling 257

unread,
Mar 24, 2017, 9:34:46 PM3/24/17
to Android-x86
rootless build for the Ordinary user .

https://groups.google.com/d/msg/android-x86/311n2ivCLYw/hfIZnqkXBwAJhttps://groups.google.com/d/msg/android-x86/311n2ivCLYw/pXPubB4aBwAJ

在 2017年3月25日星期六 UTC+8上午8:58:51,The Captain写道:
That was understandable. The thing is, there are utilities that can hide root from apps. They're easy to use so his argument isn't all that logical. It just shows that he wasn't aware of them. Thing is, if you're going to make versions without root, at least give people and option to root if they want/need it.

On Friday, March 24, 2017 at 5:48:48 AM UTC-6, Jon West wrote:
What he's trying to say is that a rootless build allows him, and many others like him to play Pokemon Go, ?Love Live? and a few other games that having a rooted build doesn't allow.
Screenshot_20170325-093028.png
Screenshot_20170325-093044.png
Screenshot_20170325-093038.png

youling 257

unread,
Mar 24, 2017, 9:44:28 PM3/24/17
to Android-x86
Alt+f1,mv /su/xbin_bind/su /su/xbin_bind/1su ,mv /su/xbin_bind/1su /su/xbin_bind/su ,switch root and rootless 


在 2017年3月25日星期六 UTC+8上午8:58:51,The Captain写道:
That was understandable. The thing is, there are utilities that can hide root from apps. They're easy to use so his argument isn't all that logical. It just shows that he wasn't aware of them. Thing is, if you're going to make versions without root, at least give people and option to root if they want/need it.

On Friday, March 24, 2017 at 5:48:48 AM UTC-6, Jon West wrote:
What he's trying to say is that a rootless build allows him, and many others like him to play Pokemon Go, ?Love Live? and a few other games that having a rooted build doesn't allow.
Message has been deleted

youling 257

unread,
Mar 24, 2017, 11:05:24 PM3/24/17
to Android-x86
you say developer option root access ?disable、app only、app and adb ?  that for superuser,Phoenix OS and cwhuang Android x86 use superuser . 
lineage use superuser,i replace with supersu systemless,even though “developer option root access disable ” ,still can root by supersu .
Bliss x86 root build use supersu .

在 2017年3月25日星期六 UTC+8上午10:34:38,The Captain写道:
I see what you're saying. The point I was trying to make is that it needs to be the choice of the user. With a standard AndroidX86 iso, the question of whether to make the system writable[and thus have root] is asked during installation. This is useful as it leave the choice to the person installing. PhoenixOS have taken that a step further by placing the root option in the "Developer Options" section of the settings menu which changes back to default upon reboot. The EDU versions are good. Just hoping that this "rootless" thing doesn't spread to the regular distro's.

Henri Koivuneva

unread,
Mar 25, 2017, 3:58:39 AM3/25/17
to andro...@googlegroups.com
Well as far as I understand it, the point of the EDU branch & builds IS to be rootless... Others do have root so you can use those :D 

25.3.2017 4.34 ap. "The Captain" <alexander...@gmail.com> kirjoitti:
I see what you're saying. The point I was trying to make is that it needs to be the choice of the user. With a standard AndroidX86 iso, the question of whether to make the system writable[and thus have root] is asked during installation. This is useful as it leave the choice to the person installing. PhoenixOS have taken that a step further by placing the root option in the "Developer Options" section of the settings menu which changes back to default upon reboot. The EDU versions are good. Just hoping that this "rootless" thing doesn't spread to the regular distro's.

--

Jon West

unread,
Apr 3, 2017, 1:04:00 PM4/3/17
to Android-x86
On Wednesday, January 11, 2017 at 11:39:08 AM UTC-5, Jon West wrote:
> We have taken the time to release an x86 version of our popular ROM for Android. The goals of this project will be to stay in line with Bliss AOSP development, so that meand we shouldn't be any more than a week behind changes on their end. With that being said, we are in the process of rolling out 7.1.1r12, and I should have a build or two hitting the downloads site soon. 
> The second post on the XDA thread also contains a link to our update MOD for the Android-x86 UEFI installer. This is a nondestructive method of installing Bliss-x86, Android-x86 & RemixOS to a windows UEFI boot enabled computer. Source links are also posted. 
> These builds will also contain all the Surface patches in the kernel. Our changes to android-x86's kernel-4.4 branch are purely for compatibility. 
>
> Enough banter, here's the link: https://forum.xda-developers.com/android/software/x86-bliss-x86-pc-s-t3534657
>
>   

I posted a few new updates today for both the stable branch and the bleeding edge branch. Check the latest post on the XDA thread for more details :)

Jon West

unread,
Apr 6, 2017, 7:10:22 PM4/6/17
to Android-x86
Bliss-x86'ers!! If you're on one of the latest builds of Bliss-x86, you can set Taskbar as you're navbar TODAY!!! Follow the link for a short walkthrough :)

youling 257

unread,
Apr 6, 2017, 10:42:44 PM4/6/17
to Android-x86
i don't think the navbar no use ,i use navbar tuner and now on tap .
the taskbar 3.3 version add back、home、recent button,if you think can instead of navbar .
the freeform windows is bad than remix os、Phoenix os、openthos .

在 2017年4月7日星期五 UTC+8上午7:10:22,Jon West写道:
Screenshot_20170407-103238.png
Screenshot_20170407-103333.png

youling 257

unread,
Apr 6, 2017, 10:51:05 PM4/6/17
to Android-x86

Taskbar (Donate Version) v3.3
New in 3.3:
&bull; Back, Home, and Recents buttons can be added to the Taskbar (under "Advanced features")
&bull; New option to expand the recent apps area with whitespace, to make the Taskbar full-width (under "Recent apps")
&bull; When upgrading to the Donate Version, Taskbar will show previews of previously placed widgets that were used in the free version
&bull; Other fixes and improvements

Taskbar (Donate Version) v3.2 b137
&bull; Added option to only show currently running apps (requires Taskbar to be installed in the system partition)

D.D.

unread,
Apr 7, 2017, 4:51:34 AM4/7/17
to Android-x86
Maybe someone in this thread may help me with my issue.

I need to activate HCE in my custom Bliss-x86 build. But I still did not succeed with that. Please, look at the last few messages in this thread.

Thanks in advance.

Jon West

unread,
Apr 7, 2017, 8:23:35 AM4/7/17
to Android-x86
If you are used to a different setup, then I do not recommend switching to Taskbar for your navigation just yet. I however, don't need anything fancy, so it works flawlessly for me. Bliss will still come stock I think, allowing users to choose for themselves what route they'd like.

Jon West

unread,
Apr 7, 2017, 8:27:04 AM4/7/17
to Android-x86
We are only able to get working what we come across in our day to day adventures with Android-x86. I have yet to see a PC with NFC, nor can I think of a non-devious reason for a PC to use it other than a POS system. Maybe if they were more widely supported, we'd have a larger support base for NFC here.

D.D.

unread,
Apr 7, 2017, 11:41:42 AM4/7/17
to Android-x86
Jon West

Well, I'd like to make external NFC readers work in Android-x86 on virtual machine (VB). It makes sense when smartphone doesn't have a buil-in NFC or it doesn't support specific standards. So, I had some plans of using those readers as native NFC in Android OS. Among other things I want to test HCE functionality of such NFC, e.g. to issue a virtual bank card etc. I could say that NFC cards/tags are widely spreaded in many cities of our country. They mainly used in the transport system as a payment method. To work with such cards one needs a NFC adapter (reader). For this purpose I have ACR1281U-C1 by ACS.

I think, the answer to my problem is the answer to this simple question - what would you do if you wanted to activate some deactivated system app (service)? Which things deserve your attention?

Jon West

unread,
Apr 7, 2017, 4:25:00 PM4/7/17
to Android-x86
I would go through the manifest and make sure all the needed packages are being called in either vendor/bliss/configs/common.mk or device/generic/common/packages.mk

In doing this, I am seeing that the NFC app isn't listed in either of those places, so I would add "NfcNci \" to the packages.mk and see if that builds OK. I might have removed it initially due to errors and completly forgot about it. I'm ADD AF sometimes :)

D.D.

unread,
Apr 8, 2017, 10:40:35 AM4/8/17
to Android-x86
Jon West

Oh, you are right, it should be "NfcNci", not 'Nfc". So, after defining that (there may be some additional NFC packages as "libnfc-nci", "libnfc-nxp", "libnfc_nci_jni", "Tag", "com.android.nfc_extras") I finally got the files compiled and the service built into the image. But for some reason my image was broken - it was hangin' on partition selection screen. Even with one "NfcNci" only (no other stuff).

But the image you sent me installed just fine! I see that NFC service is really running. But to my great regret the whole OS is buggy as hell :( It crashes on almost every thing I do, say installing .apk, adjusting settings, opening some apps... I don't know what led to that. It might be the absence of physical NFC hardware or something else. So, I could not check HCE functionality due to regular crashes of the system. After each such crash I get kernel panic on the next boot and have to reinstall the system (or load from a snapshot as I work on VB). I have no clue how this could be fixed (if it could).

Anyway thank you very much for your efforts! You helped a lot. :)

Greg McGee

unread,
Apr 16, 2017, 2:15:23 AM4/16/17
to Android-x86
The current 7.1.1-edu version works well on a Microcenter TW-100 booted from USB (Has a std size USB3 port)
(atom dual core, 2GB RAM, 32GB flash disk, Goodix TS)
Wifi working, screen and TS in sync but 90 degrees out, the included rotation lock in the top bar allows an easy work around.

Contains the annoying 8723bs wifi/BT chip, wifi works well, BT/FM not at all of course, but minor issue.

Only ran it from usb, but it was fast and stable.

Actual file was bliss-x86_64-EDU_n7.1.1r22_03.18.17_k4.4-blissified_rootless_02.iso

...Now if I could just get it running on my Lenovo X200 I'd have a daily, the i965 drivers have been borked on Android-x86 on everything after KitKat.
(gfx driver craters)
  

Jon West

unread,
May 17, 2017, 11:44:57 AM5/17/17
to Android-x86
Hey Youling, Would you please try and explain to us how you were able to get systemless magisk running on your builds? You seem to be the only one able to do so, and we would love a little help in figuring it out. 

youling 257

unread,
May 17, 2017, 5:27:49 PM5/17/17
to Android-x86
I won't explain my initrd.img'init,i edit it last month.
i will explain ramdisk sbin/magic_mask.sh .

youling 257

unread,
May 17, 2017, 5:37:09 PM5/17/17
to Android-x86
# Stage 1
log_print "* Stage 1: Mount system and vendor mirrors"
SYSTEMBLOCK=`mount | grep " /system " | awk '{print $1}' | awk '{print substr($0,6)}'`
mkdir -p $MIRRDIR/system
busybox mount -o noatime /dev/block/$SYSTEMBLOCK $MIRRDIR/system

/dev/block/$SYSTEMBLOCK can be loop0(system.img) and loop1(system.sfs loop0、system.img loop1).

if /dev/sda5 mount on /mnt, /mnt/$SRC/data mount on /android/data, /dev/sda6 mount on /android/system, /dev/block/$SYSTEMBLOCK can be sda6, sda6 is whole android system .

youling 257

unread,
May 23, 2017, 3:57:42 AM5/23/17
to Android-x86


在 2017年5月17日星期三 UTC+8下午11:44:57,Jon West写道:
init
magic_mask.sh

youling 257

unread,
May 23, 2017, 4:07:28 AM5/23/17
to Android-x86
if [ -n "$mnt" ]; then
BLOCK=`blkid | grep -m1 $mnt | cut -d : -f 1`
try_mount rw $BLOCK /mnt
else
try_mount rw $dev /mnt || return 1
fi

$mnt can be /dev/xxx and UUID ,mnt=e09579e5-87f6-416b-991c-4ac562bdddce,mnt=mmcblk1p9

if mount /mnt/$SRC/system folder on /android/system,my idea:
	elif [ -d /mnt/$SRC/system ]; then
		remount_rw
		mount --bind /mnt/$SRC/system system
		mount -o loop,noatime /mnt/$SRC/magisk.img magisk
		mount --bind /mnt/$SRC/system magisk/.core/system

      # Stage 1
      log_print "* Stage 1: Mount system and vendor mirrors"
      SYSTEMBLOCK=`mount | grep " /system " | awk '{print $1}' | awk '{print substr($0,6)}'`
      mkdir -p $MIRRDIR/system
      if [ -e $COREDIR/system/build.prop ]; then
            mount -o bind,noatime $COREDIR/system $MIRRDIR/system
      else
            busybox mount -o noatime /dev/block/$SYSTEMBLOCK $MIRRDIR/system
      fi

在 2017年5月23日星期二 UTC+8下午3:57:42,youling 257写道:
Reply all
Reply to author
Forward
Message has been deleted
0 new messages