Official native Google webcam app ceases working in Chrome OS with Android - Chromebooks

Official native integrated Google webcam app ceases working in Chrome OS with Android -
links in https://forum.xda-developers.com/showpost.php?p=78498649&postcount=130
A while ago I asked if someone had a Chromebook that can host Android officially, like Acer CB R11 whether the webcam could be used from within Android - here:
Until now the hacks we use to get Chrome OS on a non Chromebook, or adapt a recovery image like I & chromefy later did so it can allow use of Android & crostini on Chromebooks that don't officially support that... have some issues which sometimes can be ironed out, & sometimes can't.
One of them is integrated camera.
After a few tests, I found out that activating Android disable the integrated official webcam app, the question I throw in the air is if this is only for our hacked versions, or is this an actual bug we can submit to the Google devs team, file a bug report...
So it will be appreciated if someone who has a Chromebook that can officially load Android to check if the camera app works.
There is another Google camera app that can be used instead, this is its address in the Google Web Store:
https://chrome.google.com/webstore/...ifgngh/related?utm_source=chrome-app-launcher
It is thus not a big issue, unless one wants to use the official shipped webcam camera app, which by the way we cannot uninstall...
I am also still interested in the answer to whether the integrated webcam can be used from within Android apps such as Skype, on my hacked versions, it cannot, but can it be used on officially supported Chromebooks?
I will put this in a separate thread to maximise exposure & on my twitter feeds...
https://twitter.com/inabster/status/1077314501215690752
Observation - please note that the camera driver works, it is just that Android has no access to it, & when Android is activated it interferes with the Google integrated official camera app - though the other official app (which can be uninstalled) they are posting (link above) in the webstore works...
News - this is a problem for many if not all Chromebooks - a native camera app issue - but I think it is Android activation that creates the problem - I also read that R71 includes a new camera app, it might solve this nagging issue - but not having access to the camera from Android needs to be fixed as there are Android apps that benefit from a webcam, such as skype...
Analysis progress -
when Android is being activated with core apps updated, at some stage when I start the camera app it says "media migration in progress" briefly, then it stops working...
I believe @googledevs are trying to port native camera to Android so it runs from the Android framework, & it is failing...
as soon as Android is disactivated, native camera works again. I will try & single out if possible which Android apps/updates interferes...
& this xda article confirms my analysis -
https://www.xda-developers.com/google-camera-chromebook-pixelbook/
Google Camera app shows up on some Chromebooks like the Pixelbook
and is called Camera Media Migration, appearing in the Pixelbook which ROM is code named eve,
so using eve recovery ROM creates this problem - further they say:
when the native camera icon is clicked, whether the stock Chrome OS camera app or the Google Camera app is opened will be “determined dynamically.”
So the stock Chrome OS camera app is the one in the Google webstore, whereas the original icon of the Chromebook "eve" gets taken over by Android & becomes Camera Media Migration when Android is activated.
Two "unsatisfactory" solutions for those using the hack -
1. Uninstall Android.
2. Keep Android, & install the webstore original app, pinning it to the launch bar, & not use the old camera icon.
I think one can live with 2.
...
Final development (I hope) & maybe probably solution:
on Acer Chromebook C720P
as if by "magic" the native camera app got working after a reboot, this is how/why...
precisely this -
1. Redo chromefy from scratch by creating a new FydeOS stick/ssd.
2. Do not test the stick / ssd.
3. Boot from a pure FydeOS stick (the source)
4. Apply chromefy on the target, use cyan/caroline, nothing else i.e.
sudo bash chromefy.sh /dev/sdx3 cyan_R70.bin caroline_R70.bin (see above posts).
over the new (target) FydeOS stick/ssd.
5. Boot from the chromefied new FydeOS stick/ssd.
6. Let it do its things (like install all Android apps, etc).
7. Reboot.
Hopefully this fixes the camera issue.
Of note, the webstore camera ceases working, as not needed anymore - still works after reboot
- eve might be not so lucky (for non Acer C720P ... machines)

Solved: camera issue for Acer Chromebook C720P using chromefy
Final development (I hope) & maybe probably solution:
on Acer Chromebook C720P
as if by "magic" the native camera app got working after a reboot, this is how/why...
precisely this -
1. Redo chromefy from scratch by creating a new FydeOS stick/ssd.
2. Do not test the stick / ssd.
3. Boot from a pure FydeOS stick (the source)
4. Apply chromefy on the target, use cyan/caroline, nothing else i.e.
sudo bash chromefy.sh /dev/sdx3 cyan_R70.bin caroline_R70.bin (see above posts).
over the new (target) FydeOS stick/ssd.
5. Boot from the chromefied new FydeOS stick/ssd.
6. Let it do its things (like install all Android apps, etc).
7. Reboot.
Hopefully this fixes the camera issue.
Of note, the webstore camera ceases working, as not needed anymore.
- eve might be not so lucky (for non Acer C720P ... machines)
https://twitter.com/inabster/status/1077865076403724288

Solved: Camera Media Migration works within Android in Acer CB C720P
Solved: Camera Media Migration works within Android in Acer Chromebook C720P -
the above methodology works in making Google Camera (Camera Media Migration) accessible from within Android - just follow exactly the post above to install Chrome OS cyan R70...
Sad news -
Camera Media Migration does not work on Acer Iconia W700 & Apple Macbook Air mid 2011 - so no accessing camera from within Android either.
In non Chromebook devices, only the camera from webstore works, but cannot be accessed from Android.
However, it can be accessed from Ubuntu distros through crouton, so does Skype within these.
The petulant answer would be if you wish to get the functionality, & have the money to splatter, buy a Chromebook

camera & migration not working in crostini penguin
As I observed in previous threads, crouton is an excellent solution to compensate for the limitations of chromebooks, even those who do not support Android or crostini...
New chromebooks are trying to fill the gap, & even there are attempt at an Apple bootcamp solution in the pipeline...
One reason I like chromebooks is nostalgia - nostalgia of the times when Windows was starting, DOS, Linux, OS X & so on, about hacking & struggling to make devices work within new operating systems, etc.
Windows 2000, 7, 8 & 10 have everything I need, as mature operating systems with plenty of supporting software, so does Ubuntu, & Arch Linux...
Still I am indulging my child like side enjoying tinkering with a Chromebook, & Chromium OS, Chrome OS, because there is no much tinkering left in Apple OS X & MS Windows for example...
Now my latest comment is about camera, usb camera in Acer Chromebook C720P -
Skype can be installed through crouton, & works well. Skype can also be installed through crostini penguin, but has no access to camera nor audio.
As Google is trying to make Linux environment to users through crostini, they must address these issues, or they might not which will then beg the question why develop crostini, if it's half crippled?
This is a twitter post I addressed them by for these issues -
OK - successful install of skypeforlinux in crostini penguin, loads well, communicates well with @Skype server, but does not access audio or video in Chrome OS cyan R70 - unlike using crouton in @ubuntu even with a usb compatible webcam, sad ?
guess absent usb host mode ?
2 Jan 2019
https://twitter.com/inabster/status/1080381270381735936

Related

Any one still use WebOS?

I just wanted to know if any one still uses WebOS? I used to love it (still do actually), but Android is current and has more of an app selection. However, I know a team is working on an application to be able to run android apps within webos. Would you switch back to webos?
darkknight1812 said:
I just wanted to know if any one still uses WebOS? I used to love it (still do actually), but Android is current and has more of an app selection. However, I know a team is working on an application to be able to run android apps within webos. Would you switch back to webos?
Click to expand...
Click to collapse
A thread has already been started here http://forum.xda-developers.com/showthread.php?t=2284937 .
darkknight1812 said:
I just wanted to know if any one still uses WebOS? I used to love it (still do actually), but Android is current and has more of an app selection. However, I know a team is working on an application to be able to run android apps within webos. Would you switch back to webos?
Click to expand...
Click to collapse
I actually prefer webos to android, but I use android more. Mostly, now, I use webos for Skype. It's a great os, too bad hp gave up on it.
chicle_11 said:
I actually prefer webos to android, but I use android more. Mostly, now, I use webos for Skype. It's a great os, too bad hp gave up on it.
Click to expand...
Click to collapse
I feel the same way. I hate how almost every app is running in the background in android, unless you turn it off yourself. Webos just seems well polished and elegant compared to android. I used Skype before in webos but it felt awkward. It seemed like I had to hold the tablet in a position that was hard to see the screen so the camera was able to pick me up.
I still use webOS daily on my HP Touchpad..
Sent from my Optimus G using xda app-developers app
I haven't booted into WebOS since CM9. I use my touchpad for watching videos and playing games. Nothing I like on WebOS gives me everything I want.
darkknight1812 said:
I feel the same way. I hate how almost every app is running in the background in android, unless you turn it off yourself. Webos just seems well polished and elegant compared to android.
Click to expand...
Click to collapse
+1
Sent from my SPH-L710 using xda premium
I only use webos when I am about to transfer large files (movies) to my touchpad. Do not get me wrong, I love webos but lack of certain apps and speed it is like mandatory to use android.
I would use webOS if I could run more apps on it. And depending on how well they ran. I've always loved webOS. I started out using the Palm Centro (Palm OS), then the Palm Pre Plus (webOS) as my signature says. I went through the whole life of webOS on my phone. All the way up until they killed it off. It was a sad day. Knowing nothing else was going to come from webOS, I made the switch to the next best OS. Android. I bought the TouchPad after finding out it can run Android and webOS together. Having the TouchPad being able to boot into both is just plain awesome. I love both, but just hate how webOS is just at a stand still right now.
Also, a friendly service announcement....
If you have ever used webOS for anything and have a webOS account you would like to continue logging into, you should probably read this:
http://www.webosnation.com/hp-issue...-ensure-continued-access-webos-cloud-services
Basiclly, update the app catalog before the end of July so you will have continued support.
I still boot into WebOS from time to time, i still love it, but lack of apps makes it hard to use.
The only reason I booted into WebOS recently was for the App Catalog update. I'm not sure I'll ever use it.
I've probably booted to WebOS twice in the past 6 months.
Wait... What's webOS... Sorry for the noob question
Sent from my Intel Safaricom YOLO BT210 using xda app-developers
WebOS Rediscovered
I've been running Android (J. C. Sullins) for a long time but in the last few days it stopped booting Android. I booted into WebOS which works just fine. I'd forgotten how great it is to browse Flash heavy sites with no issues.
Certain high bit rate videos don't want to play well in Android (Mxplayer, Bsplayer, Dice ) so I use Webos and Kalemsoft Media Player, usually for movies. This is great software and the Webos version is far better than the Android version. The LunaCE 4.95 upgrade for Webos is also entertaining and beginning to grow on me.
Sadly WebOS lacks some applications, and while I like it, you mainly own a tablet for its applications...
Not sure I own my tablet for apps, which is prob why I use webos as much as android.
Browsing, brilliant Facebook app., YouTube, all great on webos. Preferable to android, but thats just my humble opinion.
Peace
KishlorN said:
Sadly WebOS lacks some applications, and while I like it, you mainly own a tablet for its applications...
Click to expand...
Click to collapse
I agree, the lack of applications is what makes WebOs < Android in my opinion.
If you're still using WebOS better do this!
Just a reminder for TouchPad user who use WebOS, or want to use WebOS I have some tips for speeding up WebOS below too. I still think its runs well as an OS, with a little fine tuning
Also don't forget to get WebOS setup for doing A6 Firmware flashes, you want to keep the battery life going as long as possible
[Fix Guide] How to Reflash the A6 Firmware (HP TouchPad)
HP TouchPad Root Certificate fix for WebOS cloud services(Important)
The Problem:
A vital "root certificate" on webOS devices is due to expire on July 23, 2013. This certificate gives
Touchpad users access to HPs cloud services for the App catalogue and Backing up the device.
When the "root certificate" expires users will no longer have access to the App catalogue and backed up data.
Furthermore HPs online WebOS support is expected to disappear altogether by the end of the year.
So it’s recommended to backup your personal data and essential Touchpad software to your PC now.
Read the full WebOS Survival Kit Guide Here:
The solution:
Getting a free App catalog update will fix the "root certificate" problem as long as you downloaded it before July,23,2013.
If you are hearing about this after July,23,2013, then you will need to first set the date to anytime before July,23,2013.
To do this boot into WebOS and go to settings/Date & Time, toggle off the “Network Time”.
Now adjust the date accordingly and download the Update, once complete comeback and Toggle the “Network Time” button back to on.
How to Test:
You can check the expiry date of your root certificate by installing the "Internalz Pro" free app from WebOS Preware.
Once you have "Internalz Pro" installed open it and go to the following location. ../../etc/ssl/certs/trustedcerts/PalmWebOS.pem/open
After installing the App catalog update your root certificate should say "Expires: 27 April 2037" See the screenshot below.
To get the update in WebOS go to Downloads/HP App Catalog.
Open the app Catalog and select the categories tab at the bottom.
Next click on the “new” tab at the top and Scroll down the page till you see “App Catalog Update”.
Now install the update and your Touchpad support will continue to work in a post WebOS world.
Note* If you get a message saying the update failed to install, then check the expiry date with this method and reboot. It should report the patch is installed properly after rebooting.
Note*This update requires webOS 2.1+ to be installed. Devices with older versions will need to run the WebOS Doctor first, the latest version is 3.0.5.
Additional threads and info:
HP to issue root certificate fix, ensure continued access to webOS cloud services
The webOS Survival Kit: everything you need to know should webOS doomsday come
Read the full WebOS Survival Kit Guide Here:
URGENT - Root Certificate Expiring + Fix
Recommended downloads:
webOS Quick Installer
WebOS doctor
Additional WebOS Performance Tweaks:
I would highly recommend doing the following tweaks. Read the full instructional guide in the link below:
HP TouchPad Setup Guide Part 1: Speed Up Your Tablet With Preware, Homebrew & Patches [WebOS]
Download and install the following packages from Preware:
You should see a noticeable speed improvement while using WebOS. Also a few apps to improve functionality.
Note* You will need to reboot the device after installing most of these packages:
-EOM Overlord Monitoring
-Muffle System Logging
-Remove Dropped Packet Logging
-Unset CFQ IQ Scheduler
-Unthrottle Download Manager
-Increase Touch Sensitivity and Smoothness 10
-Quiet Powerd Messages (sic)
-Faster Card Animations HYPER Version
-Advanced Rest Options
-Disk Cache Mod
-Unhide Developer Mode Icon
-Reduce Minimum Brightness
-CyBoot
-Ad Blocker OR Max Block – Do not install both.
-Private Browsing (adds an option to your browser)
Reduce Logging & Patch ‘em Up:
This patch require you to log into Skype with the "Phone and Video Calls" app.
Once there place a call to this number using the dialer type: "##5647#"
A logging window will launch, choose to "Clear Logs" first then "Change Logging Levels" and setting logging to "minimal".
Once done, exit the app – your logging levels are now changed.
If you have never used Preware you can watch this video about Flashing the HP Touchpads A6 Firmware.
You will also learn how to use the WebOSQuickInstall-4.5.0 software to install Preware.
Both of these procedures are highly recommended and can be done as part of your post apocalyptic WebOS Survival.
Andrew Andrax said:
Wait... What's webOS...
Click to expand...
Click to collapse
Why, only the greatest operating system known to mankind! Well, a slight exaggeration on my part there.
webOS was the original operating system for the Touchpad tablet and Pre and Pixi series of phones. It still supports the widest range of features on the TouchPad, but it's lack of regularly maintained apps is a serious drawback. If you want to know more, there's an article for that at en.wikipedia.org/wiki/WebOS (I'm not allowed to post links yet, just copy that into your URL bar.)
I also attached a screenshot, for good measure.
Sent from my TouchPad with HP webOS 3.0.5

[Q] Firefox OS applications

I'm looking to migrate to Firefox OS but there is a whole bunch of apps I need which are not available yet as of my knowledge. I wondered if you could point me in the right direction, here is what I'm looking for:
1) SIP client with G.729 or OPUS support - there must be something somewhere?
2) Garmin GPS application - nothing found and probably will never see any app reading Garmin format cards but I'm already accepting the fact I need to buy some real hardware.
3) SSH and telnet client - nothing found.
4) Ping, nslookup, whois, traceroute - nothing found.
5) What's App - I heard there is a good replacement called Connect2A. Also Telefonica released something which is in Spanish only.
6) Owncloud client
7) XMPP client with SSL/TLS support - LoquiIM seems like a prominent candidate but I don't see anything about encryption support (except OTR in which I'm not interested as there is no offline messaging support).
8) Dictionary, file manager, PDF viewer - I see there are options.
9) IMAP/SMTP client with SSL/TLS - no Thunderbird?!? WTF?!?
10) Music player with FLAC support - nothing found.
11) Microsoft Office viewer - at least XLS and DOC support, PPT would be nice also.
12) AntiVirus - AVG Link Scanner is the closest I found.
13) AntiSpyware - as this is a web-oriented platform I can imagine it's not going to take much time to find a way how to poison the embedded browser.
Maybe for 3) and 4) this is the best hope?
http://forum.xda-developers.com/showthread.php?t=2374160&page=2
At the moment this Firefox Marketplace looks to me more like a playground for script kiddies trying to get some revenue by poisoning you with apps that throw a bunch of adds on your screen or by stealing private data.

Remix os, on asus zenbook

Hello! I must say im impressed so far, i see the potensial in this os. However theres some inconveniences im bothered about.
1. There is no keyboard light
2. fn functions like screen brightness dont work
3. Mediakeys (start, pause , next previous) on my logitech mouse dont work (obviously because lack of logitech drivers)
4. Some internet pages shows as on mobile phone (very big fonts and pictures), even if iv i set to desktop mode. (in both opera and chrome browser)
5. A integrated file-explorer with SMB nas support would be nice.
Is there some way to get these functions up and running? Asus UX32L
Thanks, have a nice day. :good:
I have exactly same feelings about Remix OS. It is a really promising operating system, however still being incomplete.
The most frustrating issues is the lack of keyboard backlight. I chose my laptop with a backlit keyboard for a big reason, that is using it conveniently also in dark, and now when I'm used to this feature I can't imagine living without it.
Does anybody know any hack to make the keyboard backlight work? Remix OS (Android) is Linux based and what I remember in all the latest Linux desktop releases the keyboard backlight works from the box, so there must be support for it in the kernel.
I can also confirm the lack of function key support, I can't change the brightness, or volume, etc.
And yes, it would be really essential to have SMB share support in file explorer. Phoenix OS also has a perfectly working SMB client in their built-in file mananger.
Also, I have found that not all Android apps work in Remix OS, but in Phoenix OS they do. These not working apps install just fine from Play Store, but when opening them I see a window rapidly opening and closing immediately without enough time to see what is there. No any error messages remain.
ASUS Zenbook UX302LA

[02/05/17][HUB] Megathread

Hello, everyone!
If you aren't an expert - that's okay. Everyone is welcome and you're free to ask questions.
Make sure to check the date this post was updated (I may forget to update the date in the title) which is located at the bottom of this post. If this post hasn't been updated in more than a month, contact me and I'll refresh everything.​
Quick Introduction:
I'm new to the Yoga Book squad, and I've noticed one major downside.... the forums are a total mess. So what I'm hoping to do, is to keep this thread as up-to-date as possible, with links to guides, development progress and anything else.
I figure to make this more... tidy, I will enforce a colour-coding system for each sub-thread-guide-thingy, so you can instantly tell whether a guide or method to do something to your Yoga Book is risky, and most likely experimental, or is well tested. These will probably be done via experiments on my own Book (the wifi-only version), but of course I will hope via this community thread I will be able to provide more detailed statistics and such as everyone does their own thing to their device.
If you have anything to add to this thread, or would like to help out with anything; please feel free to contact me or just tell me what you're thinking - I'll do my best to read everyone's replies.
General Yoga Book Information
To my knowledge, there are two versions of the Yoga Book, each with two sub-versions for the OS:
1.) YB1-X9aF - this is the Wi-Fi version
2.) YB1-X9aL - this is the LTE/4G version
Where the "a" between the 9 and the F/L is either a zero or a one, depending on the installed OS (Android: 0, Windows 10: 1)
The SIM card is a Nano-SIM with 3G capability.
Other than that, all Yoga Book devices share the following specifications:
- 10.1 inch IPS display, of resolution 1920x1200
- Intel Atom x5-Z8550 processor, which:
----+ Has an architecture of x86_64
----+ Core base clock of 1.44 gigahertz
----+ Core boost clock of 2.4 gigahertz
----+ 4 cores and 4 threads
- Battery capacity of 8500 milliampere hours
- On-board storage of 64 gigabytes of solid-state storage (SSD)
- 4 gigabytes of random-access memory (RAM)
- A microSD card slot capable of up to 128 gigabytes of storage
- Two camera's, one above the display and one on the keyboard
- Wi-Fi (802.11 ac) and Bluetooth (v4)
- 3.5 millimetre headphone jack
- Micro-USB 2.0 OTG port
- Micro-HDMI port
Colour (or color) Codes and Tags:
For those who like using grey-scale display filters or whom are colour blind, I've added a "level" to each of them, where level 3 is like... crazy meltdown experimentation mode, and 1 is stable-ish (probably as stable as it'll get unless a REAL developer takes on the challenge).
[X] - Means that you will have to delete some or all of your data for it to work
[R] - Means that it requires a Rooted device
[Level 3] VERY EXPERIMENTAL - Use with caution, and with the knowledge that you may boot-loop, brick your device or lose your data!!! OR ALL OF THOSE THINGS!! Make sure to backup everything you hold dear, and just for good measure you'll have something to fallback on.
[Level 2] NOT WELL-TESTED - This will probably work for most people, but things may be unstable at the best of times. Again, make sure you have a backup before trying level 2 items.
[Level 1] 99% FINE - If there's an issue, it's probably your own fault... but again, I can't guarantee that everything I or anyone else does is perfect and will work for everyone! You should probably still have a backup, but if you're lazy like myself it's okay, I forgive you.
Android M/6.0
Rooting, backups, and more!​
[1][X] Unlocking the Bootloader
earthCallingAngela wrote a really nice guide for unlocking the bootloader. The original thread is here, but for those who are too lazy to open the link in a new tab I've quoted the information.
IF YOU APPRECIATE THEIR EFFORTS GO AND THANK THEIR ORIGINAL POST!!!
Remember, unlocking your devices bootloader will format your storage (meaning you'll lose all of your data), so backup anything important before proceeding.
earthCallingAngela's OP: https://forum.xda-developers.com/yoga-book/how-to/how-to-unlock-bootloader-t3502216
I hope this is useful information. It took me a bit to figure it out due to a lot of conflicting information, since the procedure has changed, perhaps several times, since the first version of Android. Also, I'll probably forget myself.
Please note that I've performed these steps on Linux (Specifically Arch Linux). Others have pointed out that if you have issues executing step 7 from Windows, you may need to follow this post.
1. Install Android Studio, or otherwise obtain the latest versions of the adb and fastboot programs. I think Windows users also need to install a USB driver, but I run Linux, so I am not sure about that procedure.
2. Gain access to the developer options on the tablet. Go to the settings, and find the "about tablet" section. Scroll down to the "Software version" section and tap on that several times until it says that you are now a developer. Feel special.
3. Go to the new "Developer options" setting. Select "OEM unlocking." Also, I selected "USB debugging" as a straightforward way to reboot into the boot loader.
4. Connect to the computer on which you've installed adb and fastboot.
5. Type 'adb devices' to see your device listed. The tablet will ask you if you're sure you want to allow the computer access to it. Answer in the affirmative, and save that option.
6. Type 'adb reboot-bootloader' to do just that.
7. After you see the innards of your 'droid, type 'fastboot flashing unlock' . On Linux, you may need root permissions to do this. The tablet will ask you to confirm (select with up/down volume, and accept with the power button), and will then erase all of your data! I didn't worry about this as I'm all on Google services, and so they can be restored easily enough.
Click to expand...
Click to collapse
[3] TWRP Custom Recovery
danjac has written a post about his attempt at getting a modified version of TWRP running on his Yoga Book. From what I can tell it was a success, besides a few bugs (which are avoidable... I think).
WARNING! MAKE SURE YOU READ THESE!!
Before you go ahead and just flash his version, make sure you know the consequences that could arise if something goes wrong. If the recovery of your device screws up, you don't really have much to bring it back to life with. Even though there shouldn't be many things to worry about, it's still very risky.
In fact, it is recommended you ONLY temporarily boot into TWRP, instead of just flashing it like you would on another device. danjac's OP gives more information for you to use.
If you think you are willing to take the risk and know what you're doing, I highly suggest you make a complete backup of your device if possible. So far there isn't really a way to get your stock recovery back (since we don't have a custom ROM or a way to download Lenovo's modified version online).
danjac's OP: https://forum.xda-developers.com/yoga-book/development/recovery-twrp-t3533980
[2] Rooting (via Magisk)
danjac wrote the first guide to rooting the Yoga Book, and you should, again, go and thank his original post. However, his OP is now a bit outdated, Magisk (currently v12.0) now includes a root module (MagiskSU) based on phh's SuperUser.
Please note: If you are already rooted via a different method (and maybe you want to change because it didn't work... or something like that) you have to go into your super-user manager and uninstall it. If you have a previous version of Magisk installed, there is an uninstall ZIP that you can flash, which will remove any Magisk version, including MagiskSU. Again, more details on the main Magisk thread.
Do I NEED to unlock my bootloader to Root my device?
The short answer is yes, and the long answer is sort-of. You only need to unlock your bootloader if your ROM doesn't support Rooting out-of-the-box (which in Lenovo's case, it isn't supported). However, you can lock your bootloader afterwards if it's such a concern to you. Yeah, you probably will stop receiving over-the-air updates from Lenovo, but they're probably not going to push out another update for a long while, so in my opinion it's nothing to worry about.
Follow the instructions on the main Magisk page to install it if you're new to Magisk, but if you know a thing or two then I'll paraphrase:
- Flash the latest Magisk ZIP file via the TWRP Recovery (if you have it) or just flash it over ADB
- You should also download the Magisk Manager from the Play Store to make sure you're always up-to-date
danjac's OT: https://forum.xda-developers.com/yoga-book/how-to/root-yb1-x90l-how-to-t3534268
Magisk's main thread: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[2] Dual-booting Android and Windows 10
Since there isn't a place to get the Android side of things, I won't put too much info here.
Although if you're already running the Android version and want to know how to put Windows 10 on your device too, look at this thread.
Dual-booting OT: https://forum.xda-developers.com/yoga-book/help/android-to-windows-hack-dual-boot-option-t3475733
[3][X] Custom ROM
Currently there is no custom ROM which supports the Yoga Book, mainly for the simple fact not many people own the device. However, if we make enough noise in the community I'm sure someone will crack under the pressure ;P
Although, I'm doing my best efforts to merge the device drivers and such into the Android Source code, but you shouldn't get your hopes up. If I ever get it working, it will probably be unstable and not that great (I don't have much experience with the details of the Android OS), I'm running off my knowledge of the Linux OS.
If you're using the Windows 10 version of the Yoga Book (I'm sorry you paid the extra $50!!), hopefully Lenovo will at least release a version of their own ROM soon (or put it back from what I've heard). I've also heard that they're upgrading to Nougat in October (of 2017)... so we've got plenty of time to find another solution to our sorrows.
Information for Developers:
Someone has also posted a backup of their working Lenovo-customised Android OS, but I won't post a link here because:
- It's only a backup
- May draw un-wanted attention to the link
But if you're a developer and you think that will help you, you can easily find it somewhere in these forums.
EDIT: The link has now been removed (I can't find it)
If you're trying to
Code:
repo sync
the AOSP and you're getting stuck syncing the work tree, try doing this (from the folder you're trying to sync to):
Code:
rm -rf frameworks/compile/slang/
mkdir /home/<user>/slang_helper
sudo ln -s /home/<user>/slang_helper frameworks/compile/slang
Please be careful when typing commands into your terminal, especially from the internet, and especially when you don't understand what the commands are doing.
Lenovo's source code download: http://pcsupport.lenovo.com/au/en/products/tablets/yoga-series/yoga-book/za0v/downloads
[2] Linux without removing Android
Thanks to @Tiggi2017 for making the first guide. His OT here is a good one to read through if you're interested in this.
Via a few apps and some commands, you're able to have a "Linux" OS running on your Android device with the Halo Keyboard and such still working perfectly.
His original method doesn't need Root access apparently. However, there are other methods that may be easier for some people if they have a Rooted device. Look through the comments in that thread for more information.
OT: https://forum.xda-developers.com/yoga-book/how-to/yoga-book-gnuroot-debian-t3580358
Apps, tips and tricks!​
[1] Apps That Support Multi-Window
Thanks to sashlon1138 for doing most of the hard work by putting this list together (may not be complete, if you know of more apps that work let me know so I can add them!).
Thanks to uuang for getting the ball rolling.
Thanks to Csilla4 for finding the first calculator app that works.
Thanks to docoli for also finding a huge list of compatible apps.
Csilla4:
- iDo Calculator
uuang:
- RAR
- Google Photos
sashlon1138:
- Chrome (but not beta)
- Facebook
- Messenger (Facebook)
- Gmail
- Outlook
- Youtube
- VLC
- Google Search
- Home
- Instagram
- Pinterest
- Dolphin Browser
- Ebay
- Paypal
- Flow Free
- Google Maps
- Google Earth
- OneNote
- Wikipedia
- ES File Manager
- Twitter
- Evernote
- Reddit
- Skype
- Candy Crush Saga
- Candy Crush Soda
- Candy Crush Jelly
- Spotify
- Soundcloud
- Opera
- Opera Mini
- Yahoo Mail
- Viber Messenger
- MX Player
- Google Translate
- Shazam
- AliExpress
- Tumblr
- Twitch
- Mega
docoli:
- Microsoft Word, Excel and Powerpoint
- Softmaker Textmaker HD, Planmaker HD and Presentations HD
- RealCalc
- Adobe Acrobat
- CamScanner
- MindjetMaps
- LinkedIn
- ezPDF Reader
- Detexify
- HERE WeGo
- Google Street View
- Öffi (German Public Transportation Schedule app)
- DB Navigator (German Railroad Schedule app)
- Kindle
- Amazon Prime Video
- Maxdome
- Barnes & Noble Nook
- Audible
- TuneIn Radio
- TED
- Babbel
- dict.cc. plus
- Amazon
- Nine (you can even have any number of items in parallel on the screen, e.g., inbox, calender, contacts, notes)
- OneDrive
Link to OT: https://forum.xda-developers.com/yoga-book/help/multi-window-apps-t3565253/post71494066#post71494066
[2] Changing the DPI
WARNING! Do not change your DPI to extreme values! You may render your device useless (unless you already have set up ADB and know how to revert the changes)!
Thanks to melando for bringing up the actual default DPI values.
Just so you are aware, if you're running Android 7 (Nougat) or later, you can adjust the "DPI" to some preset values from the settings app.
Using this site, I calculated that the Yoga Book has a technical DPI of 224 pixels per inch, with a resolution of 1920 by 1200 pixels, over a 10.1" screen (diagonal). However, the default Lenovo has set it to may be actually 280. They suggest that you may find it better if the DPI is set to 240.
This is a trivial modification if your device is Rooted. All you have to do is open the Play Store, and search for something along the lines of "DPI changer", and find an app that has good reviews.
An example app would be "Easy DPI Changer [Root]"
If your device does not have Root, then you will have to have a computer with ADB installed.
To install ADB, do a quick Google. There's bound to be a guide there somewhere (I'll put one here soon).
Once you have ADB installed, you can follow this easy guide to change your DPI to whatever you like.
DPI Calculator: http://dpi.lv/
Non-Root Method: http://www.androidbeat.com/2015/07/how-to-change-dpi-of-android-device-without-root/
[1] Recommended Apps...?
There isn't anything here as of yet, because I haven't gotten far enough to look for any good apps that work well with the Yoga Book. So right now I'm going to rely on everyone else for that. I'll get there eventually.
However, you should at least download Magisk Manager from the Play Store, to manage your Root and other neato Magisk features.
If you're a developer, and need guinea pigs to test your stuff on, I am happy to help anyway I can (and I'm sure much of the community is too).
If anyone needs help, I'll do my best to assist, but if it's anything too tedious (such as teaching you how TWRP works or something along those lines), you should probably have a look on the internet for tutorials and guides for that stuff. There are plenty of people out there who can explain concepts better than myself.
Windows 10
Simple customisations!​
[1] Touch-pad Customiser
This program was first put into the spotlight by dinosauria123, so go to their original post and thank them for finding this.
This small program lets you modify some simple variables associated with your touch pad, only requiring a reboot after you change something.
Features:
- Setting extended right click area
- Setting unlock area
- Setting mouse pointer acceleration
- Setting scroll direction
- Disable Touchpad clicking (added in version 1.4)
Click to expand...
Click to collapse
OT: https://forum.xda-developers.com/yoga-book/themes/yoga-book-touch-pad-setting-application-t3569836
[1] Minor Halo KB Customisations
If you were wondering if there was a simple and easy way to lower the brightness of the Halo Keyboard, or just get rid of those pesky battery-draining touch vibrations for every key press, there is a way!!
Best of all, you don't have to download it! It's already installed!!
To find this not-so-well-hidden app, you have to either go to your Program Files, or open the good-old Control Panel (thanks to urayandro for pointing out that it's in the Control Panel!).
Control Panel method: Once you're in the Control Panel, just click on "Appearance and Personalisation", and you will find the "Halo Keyboard" program right at the bottom.
Program Files method: For 99.9% of people this is on your Local Drive (C: ). It may be located in your normal Program Files or it may be in your x86 Program Files, I'm assuming it depends on whether you're using the Windows 10 your device originally came with, or you have re-installed it (thanks to sawyerbenjamin for informing me that for them, it was in the normal Program Files folder). Assuming it's in your normal program files; go to Program Files/Lenovo/ and there it is. The application name is "ControlApp.exe". You can also make a shortcut to this application - I put a shortcut on my Desktop.
It allows you to:
- Toggle the touch tone/sound
- Toggle the vibration on keypress
- Adjust the time it takes for the keyboard lights to turn off
- Adjust the backlight (or whatever that is called) brightness for the whole keyboard
Risky or experimental customisations!​
[2] Using AMIDuOS (Android Emu)
Update: I've spent a bit of time trying to use this, and in my opinion it's not worth the time. But if you need a development environment for something, it's pretty good at that. :/
In my attempt at replacing my Windows 10 installation with any version of Android I could find, I ran across this program called AMIDuOS. It's similar to emulating an Android system while you're in Windows, but instead of running it in a virtual environment, it runs directly on your x86 hardware (which is what the Yoga Book uses).
If you're cool with having a Windows 10 version of the Yoga Book, but still want to use some Android applications (possibly for drawing, or maybe just because the Android ecosystem is miles better compared to the Windows one) this may be a good solution for you.
Currently, they support Lollipop and Jellybean (not Marshmallow). However, this program is not free. You can trial it for free though. I'm fairly certain the full price is $10 USD.
It's not a difficult thing to set up (apparently), so if you wanna try something out and know how to deal with possible emulation problems (although unlikely) it may be worth it.
AMIDuOS Website: http://www.amiduos.com/
[2] Process Lasso
Huh? Process what-now? Yep, Process Lasso is a very complex program filled to the brim with algorithms tailored mainly towards getting the best performance and responsiveness, and to control those pesky rogue background processes that slow down your device when you don't need them to.
This program is completely free (but it does have a Pro version if you want a few extra customisation's and want to support the developers) and I've found it works pretty well, especially with a low-power device like the Yoga Book.
Since the Yoga Book is meant to be a very portable device, I'm not using Process Lasso to get maximum performance (as that would obviously drain the battery life quickly), I'm using it to make sure that if there's a program that needs to use power and deplete my battery life, then it's something I want - not some dodgy Windows background processes or other stuff like that.
It's pretty easy to set up. I've got a few of the main features enabled, and I recommend that you use similar settings.
I've enabled:
- ProBalance; this will keep the background processes in check, and allow the foreground processes to take the reigns of your CPU, insuring you experience minimal stutters.
- SmartTrim; this is an optional one, since I'm constantly micro-managing the applications I've got installed on my 64GB internal drive, this should help to prolong the performance of my drive, making sure it's well pruned (that's a pretty good analogy actually)
I've turned off the tray-icon showing me the CPU utilisation, so that doesn't need to waste any of my precious battery life (I'm usually a battery-life extremest), but you don't need to do that.
So if you're experiencing major delays when just doing simple things like moving around the Windows 10 user interface due to rogue background processes, I highly recommend you give this program a try.
Also, if you're a pro-ish-user like myself, feel free to dive deeper into the program. It's filled with toggles and adjustable's for you to play with and tailor the program to your needs, and almost everything you can change is accompanied with a tool-tip explaining what it does. Enjoy! But of course, as always, be careful of what you change - there are some things that could make your system really slow and or unstable.
P.S. The Yoga Book uses the 64-bit system, so choose that version of the program.
Website: https://bitsum.com/
Reserved
Does anybody know, whether bootloader unlocking is necessary for magisk root?
Con_Sole said:
Does anybody know, whether bootloader unlocking is necessary for magisk root?
Click to expand...
Click to collapse
I'm not entirely sure, however flashing something to your device (via TWRP at least) does require an unlocked bootloader. So without an unlocked bootloader, I don't think there's a way to install MagiskSU. Sorry about that... :/
I will have a look around and see what I can find, though.
Con_Sole said:
Does anybody know, whether bootloader unlocking is necessary for magisk root?
Click to expand...
Click to collapse
So I've done more looking around and here is your answer: Yyyyeeeeaaaahhhhhh......?
Magisk itself does not require an unlocked bootloader, however, it does require root access. Usually to get root access you need to unlock your bootloader, unless it comes already rooted in a custom ROM (but in our case, it doesn't). Unlocking the bootloader is a relatively safe procedure to perform, so [in my opinion] you shouldn't have anything to worry about!
nan0s7 said:
[1] Minor Halo KB Customisations
If you were wondering if there was a simple and easy way to lower the brightness of the Halo Keyboard, or just get rid of those pesky battery-draining touch vibrations for every key press, there is a way!!
Best of all, you don't have to download it! It's already installed!!
To find this not-so-well-hidden app, you have to go to your Program Files. For 99.9% of people this is on your Local Drive (C. So to get to it, go to Program Files (x86)/Lenovo/ and there it is. Its very helpful and informative name is ControlApp.exe.
It allows you to:
- Toggle the touch tone/sound
- Toggle the vibration on keypress
- Adjust the time it takes for the keyboard lights to turn off
- Adjust the backlight (or whatever that is called) brightness for the whole keyboard
Click to expand...
Click to collapse
it's not not-so-well-hidden app.... it's not hidden at all. you can found it under "appearance and personalization" section of retro control panel.
urayandro said:
it's not not-so-well-hidden app.... it's not hidden at all. you can found it under "appearance and personalization" section of retro control panel.
Click to expand...
Click to collapse
Indeed it is! Consider that noted ;P
urayandro said:
it's not not-so-well-hidden app.... it's not hidden at all. you can found it under "appearance and personalization" section of retro control panel.
Click to expand...
Click to collapse
I found it in my normal Program Files folder. (x86) only contained a folder for LenovoPaper.
sawyerbenjamin said:
I found it in my normal Program Files folder. (x86) only contained a folder for LenovoPaper.
Click to expand...
Click to collapse
Huh, well it must depend on whether you kept the original installation of Windows that came on the device, or whether you reinstalled it (or came from Android). I'll add that information. Thanks!
sawyerbenjamin said:
I found it in my normal Program Files folder. (x86) only contained a folder for LenovoPaper.
Click to expand...
Click to collapse
Same here. In my device is also only contain LenovoPaper under \Program Files (x86)\LenovoPaper
What i mean with retro control panel is old window's control panel. not the win10 setting. You can access it by:
1. Click start and type "control panel" then press enter.
2. You should see control panel window that similar to older version of windows.
3. Go to "Appearance and Personalization
4. Under there you should see "HaloKeyboard" shortcut.
You can also create another shortcut of this app by right-clicking it then choose create shortcut. Windows will make another shortcut on the desktop. I did this to get easier access when need to adjust keyboard brightness.
Hey there,
i think there is a way to flash the win 10 image on my yb1-x90f. just don't wont to brick it and so i have a few questions to all of you experts. in other words, i need your help
there is a quide i found in internet, which i think could work. But there are words i've never read before like "RUSB". is this an important word? i attached as low quality pdf...
there is also the win 10 image online. but we have to pay for it because it's "exclusive" stuff. 50$
maybe we can put together, 50/50 so its 25$ for me and you?
i think you know which page is meant. if not pm me
like descriped in the guide, (part 3) we have to select "Boot Menu" and after that "EFI USB Device"
But my bootloader looks different (android version).
is there a way to flash the image via original android bootloader/recovery or do we need to find a way to get into the other bootloader?
in this post: https://forum.xda-developers.com/yoga-book/help/bricked-yoga-book-yb1-x90l-t3537048
 @mmusaad managed to get into this kind of "mode" but i think its a dangerous way and he had a big luck to "unbrick" his device. maybe onyone find an easy way to go into this "windows bootloader" or whatever?
so maybe we can work togehter
woodirk said:
there is also the win 10 image online. but we have to pay for it because it's "exclusive" stuff. 50$
Click to expand...
Click to collapse
Probably wrong translation from Chinese... Should read USB-R. There are USB Ports which don't support remote drives
woodirk said:
there is also the win 10 image online. but we have to pay for it because it's "exclusive" stuff. 50$
Click to expand...
Click to collapse
Windows was never free, that's why the Windows Yoga Book is $50 more expensive. A Win-Image will not help you either, as Lenovo brands the Product Key into the Bios.
jamespmi said:
Windows was never free, that's why the Windows Yoga Book is $50 more expensive. A Win-Image will not help you either, as Lenovo brands the Product Key into the Bios.
Click to expand...
Click to collapse
OMG sometimes i think "together" :highfive: is a heavy word... :crying:
what about this ? (see attachement)
and stop letting me look like an idiot...
I'm on the YB1-X91F, which is the Windows version. Unfortunately for us, the Android and Windows versions of the Yoga Book have totally different BIOS's. This is the main thing stopping us from being able to dual-boot.
Easy-firmware has both the Android and Windows' ROM's, but they only provide instructions on how to overwrite the current operating system, not the opposite ones. I have downloaded everything they have on the Android side of things, and everything except the Windows ROM on the Windows side.
While I was messing around with my device, I did brick it. But I was able to get an SD-card with a Windows bootable "USB" install on it, and went through the installation process on my external keyboard. Then from there was able to install the drivers and restore the Windows version with everything working after a bit of time. I don't know how different this would be if you don't mind getting rid of the Android bootloader totally, but that's not really recommended.
What we'd need for getting Android alongside the Windows version is a way to get a working Fastboot/ADB connection.
For the Android version getting Windows alongside it, you need a way to get the Android bootloader to point to and recognise the Windows installation. However, this is almost impossible unless you have a custom ROM, which we do not have that supports the Yoga Book. You could probably delete Android totally, and then install Windows from there, but I'm not 100% sure because I haven't messed around with the Android version of the tablet.
We'd need a way to get the Android BIOS and Fastboot off of it so we can then use it to our advantage.
nan0s7 said:
I have downloaded everything they have on the Android side of things, and everything except the Windows ROM on the Windows side.
Click to expand...
Click to collapse
that's good to know...
nan0s7 said:
You could probably delete Android totally, and then install Windows from there, but I'm not 100% sure because I haven't messed around with the Android version of the tablet.
Click to expand...
Click to collapse
this is exactly what i want to do and where i need your help
imo this will help us https://forum.xda-developers.com/showpost.php?p=70540959&postcount=7
woodirk said:
what about this ? (see attachement)
Click to expand...
Click to collapse
That probably flashes a valid Serial Number into the Bios...
DPI settings
I believe default DPI may actually be 280 - there's a Lenovo forum thread recommending setting it to 240 which I have found reduces the size of icons etc. so 224 does not seem right
melando said:
I believe default DPI may actually be 280 - there's a Lenovo forum thread recommending setting it to 240 which I have found reduces the size of icons etc. so 224 does not seem right
Click to expand...
Click to collapse
Thanks for the information! I've added a bit to the DPI section about the other values.
nan0s7 said:
Thanks for the information! I've added a bit to the DPI section about the other values.
Click to expand...
Click to collapse
However now that the Nougat update is out some adjustments can be made in Display Settings...
melando said:
However now that the Nougat update is out some adjustments can be made in Display Settings...
Click to expand...
Click to collapse
Oh yeah forgot that happened (I'm on the Windows version). Fixed it now!

[1/12/17] Collecting our success into one place

Hello, everyone!​
So as we all know, any developments to do with the Yoga Book seem to be very slow.
Considering a decent number of us have experimented with the Yoga Book, I thought it'd be a good idea to make a centralised place for methods that have worked for people, so we can all have a go and hopefully obtain similar results.
So the idea would hopefully end up being something along the lines of my Megathread (which is now in General).
I guess this is where I get the ball rolling...
Most Promising Leads for Installing Android (1/12/17)
I have tried to install Bliss OS, but with not much luck. Once you get passed the GRUB screen it says there was an emergency error of some kind and reboots the device.
https://forum.xda-developers.com/android/software/x86-bliss-x86-pc-s-t3534657
I found that his updated installer (v25.0004) doesn't work at all, but the latest version from the original developer worked fine, linked below:
https://forum.xda-developers.com/android/software/winapp-android-x86-installer-uefi-t3222483
I followed the following methods, all which resulted in a failed attempt, but the one with the most success was the first one:
- Easy install for Bliss-x86 UEFI/ESP
- For Bliss-x86 USB based installs
- Custom install for Bliss-x86 UEFI/ESP
My next attempt will be with Phoenix OS.
OLD INFO (as of 1/12/17)
Edit: I managed to replicate my situation twice. So I now have a method. Will post more info soon.
Okay... so if you want to get into Remix OS (knowing it's only temporary), here's how to replicate what I did. But make sure you have the following tools:
- USB keyboard & microUSB to USB adaptor (for the keyboard)
- Remix OS (I'm using the 64-bit version)
- A bit of time
What I did:
- Install Remix OS (doesn't matter what size you choose; 8, 16 or 32) on your C: Drive (main Local Disk) with the bundled installer
- Reboot when it finishes (via the dialog box, don't reboot any other way... it won't work properly)
- Give it about 10-15 minutes on the first boot. It'll be "stuck" at this Android-looking thing (mine's all glitched up and stuff)
- When it's done it'll show a black screen, and the Pencil icon to switch the Halo Keyboard on/off will stop turning on&off, it'll instead just stay on 100% of the time
- Reboot again, again choosing to boot into Remix OS
- As soon as you choose Remix OS, you NEED to hold the escape (ESC) key!!! If you don't do this, you'll have to start from scratch
- If you did it right, it'll come up with a couple lines of code, and then after a couple second it'll say "ANDROID" underneath the code, and everything will load up
- Everything should be in portrait-mode, but you should have no graphical glitches now, and should see the setup screen
- The touch-screen still shouldn't work here, you need to use the keyboard to navigate through the setup. If the Wi-Fi bit isn't connecting properly, do that later (just skip that step, up the top right). I left Google Play Services enabled, it doesn't matter, it won't ask for your information unless you open a Google App.
- When you finish the installation, everything should work (except the Halo Keyboard of course)
- To make Remix OS take up the whole screen instead of just the middle... go to the Settings App -> Remix OS Settings (whatever the top one is) -> Always show landscape thingo, toggling this off will make it use the whole screen instead of that little square in the middle.
This is far as I've gotten. I've tried getting USB Debugging to work, but it doesn't want to work. Bluetooth doesn't work for me, nor does changing the brightness. I wouldn't lock the tablet either, sometimes that doesn't work. Also don't try use the Google Play Store, because when you finish entering your information, it'll likely crash and you'll have to start over again. Rebooting will reset everything.
OLD INFO (as of 30/03/17)
I've had some random luck (as told in my recent post, I'll quote it here) with Remix OS.
I had a minor breakthrough last night. I don't know how I managed it though.
So Remix OS has an installer application you can run from within Windows. I used that, then rebooted into Remix OS. The first boot was met with just lots of graphical errors, but when I rebooted again into Remix OS, it booted perfectly. Android was running smoothly, everything worked (the touch screen, Wi-Fi, etc. - but not the Halo Keyboard). However, when I rebooted again, it stopped working. I was not able to successfully replicate that again - even with many re-installations of Remix OS.
I'll continue to mess with it, but if anyone has Windows and wants to attempt getting Android on it, this may be a viable method they can try. But of course, it's not perfect so don't do anything you don't know how to do just yet.
Click to expand...
Click to collapse
Somehow I managed to get it working, but only temporarily.
If I'm able to replicate this situation again, I may be able to install the Stock ROM alongside Windows 10. However, I don't have all the time in the world, so this may take a long while.
General Yoga Book Information:
To my knowledge, there are two versions of the Yoga Book, each with two sub-versions for the OS:
1.) YB1-X9aF - this is the Wi-Fi version
2.) YB1-X9aL - this is the LTE/4G version
Where the "a" between the 9 and the F/L is either a zero or a one, depending on the installed OS (Android: 0, Windows 10: 1)
The SIM card is a Nano-SIM with 3G capability.
Other than that, all Yoga Book devices share the following specifications:
- 10.1 inch IPS display, of resolution 1920x1200
- Intel Atom x5-Z8550 processor, which:
----+ Has an architecture of x86_64 (ie. 64-bit)
----+ Core base clock of 1.44 gigahertz
----+ Core boost clock of 2.4 gigahertz
----+ 4 cores and 4 threads
- Battery capacity of 8500 milliampere hours
- On-board storage of 64 gigabytes of solid-state storage (SSD)
- 4 gigabytes of random-access memory (RAM)
- A microSD card slot capable of up to 128 gigabytes of storage
- Two camera's, one above the display and one on the keyboard
- Wi-Fi (802.11 ac) and Bluetooth (v4)
- 3.5 millimetre headphone jack
- Micro-USB 2.0 OTG port
- Micro-HDMI port
Any information I put about my experience will be with the YB1-X91F version (aka Windows 10 Wi-Fi)
Dual OS or Switching the pre-installed one:
I have attempted getting Android on my Yoga Book, and completely deleting everything Windows. This has obviously not gone very well for me.
Version's I've tried:
- Android x86 6.0-r1
- Android x86_64 6.0-r1
- Android x86 6.0 20160129
- Android Nougat x86 20160902
- Android 4.2.2-r1 "ia3-core mesa-userdebug"
- Remix OS (32 & 64-bit)
The one I personally have had the most success with (by that I mean I've gotten it to display the Android set-up screen with no touch-input) is the 32-bit version of 6.0-r1 (so the first one on my list above).
Other OS's that I've tried/succeeded in running:
- GParted Live 0.28.1-2 i686 (although, the whole screen is in portrait mode)
- Ubuntu 16.10 Desktop (amd64 - so it obviously didn't work)
- Windows 10 with AMIDuOS on-top (honestly wasn't that great)
Currently testing:
- Windows 10 with BlueStacks on-top
TLDR:
If you're on the Windows 10 version of the Yoga Book, I cannot recommend attempting to install Android on it (even with a dual-boot) at this current time. This will probably change if x86 Android update their ROM/Image, though.
I'm currently testing the practicality of putting BlueStacks on-top of Windows 10, which is a player that allows you to run Android apps. The only thing I'm keeping an eye on is battery life (since it'll be doing background tasks for Windows AND Android). However, you will at least have full functionality - especially with the Halo Keyboard.
Ehh... BlueStacks isn't that great after all. Personally I'd stick with Windows apps if you need something like that.
I will add more info and links later on, I just wanted to get this out before hitting the hay. Australia's time difference sucks.
AmiDuOS works for me but the keyboard language cannot be changed somehow.
nan0s7 said:
Hello, everyone!​
So as we all know, any developments to do with the Yoga Book seem to be very slow.
Considering a decent number of us have experimented with the Yoga Book, I thought it'd be a good idea to make a centralised place for methods that have worked for people, so we can all have a go and hopefully obtain similar results.
So the idea would hopefully end up being something along the lines of my Megathread (which is now in General).
I guess this is where I get the ball rolling...
General Yoga Book Information:
To my knowledge, there are two versions of the Yoga Book, each with two sub-versions for the OS:
1.) YB1-X9aF - this is the Wi-Fi version
2.) YB1-X9aL - this is the LTE/4G version
Where the "a" between the 9 and the F/L is either a zero or a one, depending on the installed OS (Android: 0, Windows 10: 1)
Any information I put about my experience will be with the YB1-X91F version (aka Windows 10 Wi-Fi)
Dual OS or Switching the pre-installed one:
I have attempted getting Android on my Yoga Book, and completely deleting everything Windows. This has obviously not gone very well for me.
Version's I've tried:
- Android x86 6.0-r1
- Android x86_64 6.0-r1
- Android x86 6.0 20160129
- Android Nougat x86 20160902
- Android 4.2.2-r1 "ia3-core mesa-userdebug"
- Remix OS (32 & 64-bit)
The one I personally have had the most success with (by that I mean I've gotten it to display the Android set-up screen with no touch-input) is the 32-bit version of 6.0-r1 (so the first one on my list above).
Other OS's that I've tried/succeeded in running:
- GParted Live 0.28.1-2 i686 (although, the whole screen is in portrait mode)
- Ubuntu 16.10 Desktop (amd64 - so it obviously didn't work)
Currently testing:
- Windows 10 with AMIDuOS on-top
TLDR:
If you're on the Windows 10 version of the Yoga Book, I cannot recommend attempting to install Android on it (even with a dual-boot) at this current time. This will probably change if x86 Android update their ROM/Image, though.
I'm currently testing the practicality of putting AMIDuOS on-top of Windows 10, which will be like having an app that just runs Android. The only thing I'm keeping an eye on is battery life (since it'll be doing background tasks for Windows AND Android). However, you will at least have full functionality - especially with the Halo Keyboard.
I will add more info and links later on, I just wanted to get this out before hitting the hay. Australia's time difference sucks.
Click to expand...
Click to collapse
deepsync said:
AmiDuOS works for me but the keyboard language cannot be changed somehow.
Click to expand...
Click to collapse
Have you tried different keyboard apps?
Well on screen keyboard works fine. I just can't change the key mappings of the Halo keyboard to my German keyboard. English may work as that seems to be the default.
deepsync said:
Well on screen keyboard works fine. I just can't change the key mappings of the Halo keyboard to my German keyboard. English may work as that seems to be the default.
Click to expand...
Click to collapse
Hmm you're right. I've tried switching to a Polish keyboard in AMIDuOS, and it doesn't work at all. Although I didn't try switching the keyboard language in Windows, and then using AMIDuOS. I'm kind of optimistic that that method may work, so possibly give that a try if you haven't yet?
Are you gonna try again if you can get your hands on Lenovo's stock Yoga Book ROM?
sawyerbenjamin said:
Are you gonna try again if you can get your hands on Lenovo's stock Yoga Book ROM?
Click to expand...
Click to collapse
I do actually have a copy of the stock ROM, but not in a format I can put on the Yoga Book without the Android bootloader installed. The versions of Android I tested were ones that include the files for the bootloader and such, but they didn't want to work properly.
If something new comes up, or I get another idea, I will for sure try again. I prefer to use Android over Windows, any day.
I had a minor breakthrough last night. I don't know how I managed it though.
So Remix OS has an installer application you can run from within Windows. I used that, then rebooted into Remix OS. The first boot was met with just lots of graphical errors, but when I rebooted again into Remix OS, it booted perfectly. Android was running smoothly, everything worked (the touch screen, Wi-Fi, etc. - but not the Halo Keyboard). However, when I rebooted again, it stopped working. I was not able to successfully replicate that again - even with many re-installations of Remix OS.
I'll continue to mess with it, but if anyone has Windows and wants to attempt getting Android on it, this may be a viable method they can try. But of course, it's not perfect so don't do anything you don't know how to do just yet.
nan0s7 said:
However, when I rebooted again, it stopped working. I was not able to successfully replicate that again - even with many re-installations of Remix OS.
Click to expand...
Click to collapse
Why so much headache? If you are having the Windows Version how often do you really miss Android? What Apps are not present under Windows? I am absolutely not a gamer, that's probably why I don't really have the need for Android... Anyhow, why installing Remix OS and risking to mess up with the Bootloader? I tried NOX Player and KO Player. The last one works very smooth on an Atom Processor. KO Player even let you go Fullscreen. Everything works out off the box as it's just a layer, Halo Keyboard, Pen, just all works and pretty decent. Many low equipped Android Tablets perform slower...
jamespmi said:
Why so much headache? If you are having the Windows Version how often do you really miss Android? What Apps are not present under Windows? I am absolutely not a gamer, that's probably why I don't really have the need for Android... Anyhow, why installing Remix OS and risking to mess up with the Bootloader? I tried NOX Player and KO Player. The last one works very smooth on an Atom Processor. KO Player even let you go Fullscreen. Everything works out off the box as it's just a layer, Halo Keyboard, Pen, just all works and pretty decent. Many low equipped Android Tablets perform slower...
Click to expand...
Click to collapse
I've got Windows machines all around me. Which is... tolerable. But it's more that I just enjoy having Android on my device, and I do really enjoy messing with tech. I've gotten so close to getting Android on my tablet, it's just a project to really satisfy my time with. Plus, with Android I have more control over everything
nan0s7 said:
I've gotten so close to getting Android on my tablet, it's just a project to really satisfy my time with. Plus, with Android I have more control over everything
Click to expand...
Click to collapse
As a techie achievement I totally understand. But I doubt you will get all the drivers working properly. Halo Keyboard, Wacom & AnyPen for example. But good luck... On the other hand I have to insist: Windows gives you more control over everything... lol...
jamespmi said:
As a techie achievement I totally understand. But I doubt you will get all the drivers working properly. Halo Keyboard, Wacom & AnyPen for example. But good luck... On the other hand I have to insist: Windows gives you more control over everything... lol...
Click to expand...
Click to collapse
Once I get some sort of Android on it, that will allow me to flash a ROM that has all the drivers in it. And it depends what you define control as...
nan0s7 said:
Once I get some sort of Android on it, that will allow me to flash a ROM that has all the drivers in it. And it depends what you define control as...
Click to expand...
Click to collapse
Hey dude,
It looks like this thread hasn't had a great deal of attention lately, which is kinda sad. I figured it would be a really tricky endeavour anyway.
Anywho, just letting you know that if you do ever figure this out, there's one chick in Australia whom will owe you her eternal thanks.
Seriously, I tried to Remix, I tried to x86, but all it got me was a trip to Harvey Norman and a 2-5 week waiting period to get my book back. If you get a flashable Android ROM for this thing you will be my favourite person in the whole world ever. :laugh:
Melliejoy said:
Hey dude,
It looks like this thread hasn't had a great deal of attention lately, which is kinda sad. I figured it would be a really tricky endeavour anyway.
Anywho, just letting you know that if you do ever figure this out, there's one chick in Australia whom will owe you her eternal thanks.
Seriously, I tried to Remix, I tried to x86, but all it got me was a trip to Harvey Norman and a 2-5 week waiting period to get my book back. If you get a flashable Android ROM for this thing you will be my favourite person in the whole world ever. :laugh:
Click to expand...
Click to collapse
Haha damn sounds like a.... fun time
But yeah, there hasn't been much progress. I mean you could always run an emulator on-top of Windows if you NEED an Android tablet.
nan0s7 said:
Haha damn sounds like a.... fun time
But yeah, there hasn't been much progress. I mean you could always run an emulator on-top of Windows if you NEED an Android tablet.
Click to expand...
Click to collapse
I didn't NEED Android until I discovered Freeview FV, so I could watch Highway Patrol without taking the TV from my hubby. Between that and the few apps I use for D&D, I'm sort of regretting going with the Windows version.
I can't really do anything until I get it back, anyway. The furthest I got was successfully installing Remix, but it wouldn't accept any external input when trying to select it from the boot menu. I guess I could use an emu, but it's not as good as the real thing.
Melliejoy said:
I didn't NEED Android until I discovered Freeview FV, so I could watch Highway Patrol without taking the TV from my hubby. Between that and the few apps I use for D&D, I'm sort of regretting going with the Windows version.
I can't really do anything until I get it back, anyway. The furthest I got was successfully installing Remix, but it wouldn't accept any external input when trying to select it from the boot menu. I guess I could use an emu, but it's not as good as the real thing.
Click to expand...
Click to collapse
Yeah I wish I had gotten the Android version, but I got mine for a reduced price... so I can't complain too much ;P
Yeah... none of the emus are perfect anyway. I'm hoping that a new version of x86 Android or Remix OS will allow me to get ADB to work, so I can then flash Android. But I'm not holding my breath for that.
Any recent experimenting with Remix? Im about to download it and see what I can gather. Too bad there's about zero android devs on this thing. Im sure a custom Kernel under RemixOS would be fix most of its problems.
sawyerbenjamin said:
Any recent experimenting with Remix? Im about to download it and see what I can gather. Too bad there's about zero android devs on this thing. Im sure a custom Kernel under RemixOS would be fix most of its problems.
Click to expand...
Click to collapse
Nah I haven't done anything recently. But if you're having trouble getting things booted use my method (assuming it still works now) and I guess see what you can do
nan0s7 said:
I do actually have a copy of the stock ROM, but not in a format I can put on the Yoga Book without the Android bootloader installed. The versions of Android I tested were ones that include the files for the bootloader and such, but they didn't want to work properly.
If something new comes up, or I get another idea, I will for sure try again. I prefer to use Android over Windows, any day.
Click to expand...
Click to collapse
Is your stock ROM for YB1-X90F or YB1-X90L?
ljbha007 said:
Is your stock ROM for YB1-X90F or YB1-X90L?
Click to expand...
Click to collapse
I have both. Got them from easy-firmware (had to pay for the X90F version).
They're not "ROMS" so much as they are just a way to replace Android with this particular version. So it comes with all the .img files for each partition you'd normally see (system, boot, etc.) and some scripts to use with the Intel flasher program thingo.

Categories

Resources