yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Q&A, Help & Troubleshooting] Ren Hayashi:
Just received my Frosty Nexus 6p today. Opened the box and found that the power adapter that comes with the phone is glossy and thus SUPER prone to scratches.

I happen to have a spare screen protector (the flexible one where water is needed for application) laying around. Would putting this on the adapter cause a fire hazard? Or is it safe? I'm a little bit of a neat freak so I wanted to minimize scratches as much as I could. Seeing as I have yet to purchase a spare charger, I'm going to be bringing this everywhere.

Hope to hear some of your thoughts. Much appreciated.
[Nexus 6P Q&A, Help & Troubleshooting] Gekko2:
buy a second travel charger. life is too short for screen protectors.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Xh3maa:
Hey Guys,

since the new Update to AJO5 my Batterylife is horrible. I lost over night 50%... In my Battery consume Tab it says that the android system is 14% of the time in foreground. Any solutions?
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] mattan1999:
Do a factory reset if you havn't
[Micromax Canvas A1] AniketMandal:
After upgrading my canvas a1 to marshmallow the phone reboots automatically when i try to uninstall any app.... Is there any solution to this problem??? I already tried to factory reset my phone but this doesn't fix this problem... Please give me some solution.... :(
[Micromax Canvas A1] Raizen12465:
I have the same problem too.

A few of my friends have it too.

When you uninstall an app, to completely delete and remove all of its components, a phone reboot is required.

I guess Marshmallow does it automatically.

If you find some solution to this problem, please inform me.

:):):good::good:
[Micromax Canvas A1] ridersam:
I think it's a bug
[Micromax Canvas A1] AniketMandal:
Ok bro......
[Micromax Canvas A1] MarkoDroid:
Like me .plz help

:rolleyes:
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Mini-Guide

INTRO

While it kind of saddens me since I've tried (and I think succeeded) to make the guide as simple as possible all the while explaining the steps, the low interest to it lead me to decide to post also post a quick guide (instead of a full guide) that makes no use of shell commands.

There are good news and bad news due to this. The good news is that the guide has contracted further yet its end result really does give a quick taste of well running Linux on our tablet. To sweeten the deal the guide posted in this post gives a quick taste to most devices running a VT (virtual terminal) enabled kernel, no matter the brand and/or Android version.

The bad news is that due to the little interest expressed in here and my extreme lack of time most bugs and annoyances would most probably remain unsolved ... sadly. In no way or shape does that mean that I'm discontinuing support, just that I'll be lukewarm about it and I mostly expect from you / the users to find more workarounds / solutions and hopefully post them here...

Anyway on we go.

PREPARATIONS

Follow the Preparation Section from the First post of this thread. Steps (d) and (e) are not needed, so you can leave those out.

Additionally you'd need to download and place the following two files accordingly:

a) Config Files (you extract the contents to the root directory of your tablet's internal storage, don't change the directory tree)

b) Linux Image (you simply place it to the root directory of the internal storage)

THE "MINI"-GUIDE

For starters make sure that you have followed the "Preparations" Section Exactly. One mistake is enough to make this guide not to work. So without further ado:

1) Open LinuxCanvas and grant it root access (if asked)

2) Create a Linux image

a) Open LinuxDeploy

b) Tap the "Back" Arrow in the upper left corner of the app

c) Delete the extant profile ("Garbage Bin" Icon -> OK)

d) Import the downloaded Profile (3-dot icon -> Import -> OK)

e) Double-tap to the imported profile (its name is "linux")

f) Navigate to properties (Arrow showing "down") and Tap "Install" -> "OK"

g) Be patient. When it's done it will read " >>>install"​

3) Start Linux:

a) Go back to "LinuxCanvas"

b) Press Volume Up, wait a bit and voila! (if it doesn't work the first time, press the "menu" button to repaint)​

...and that's it (really). If you want to know what you get by following this guide (instead of the full one), the answer is "basically everything from the first post plus the first step from the second post". Which means that if you want the full deal you *still* have to follow Posts #2 and #3 (workarounds), but of course it's completely up to you.

Again, report any issues, annoyances or even workarounds that you may have found. I'm counting on them to make the guide better.

Cheers!
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Great Work Man ....

[MENTION=3241008]Stevethegreat[/MENTION] Great Work Man , it's just amazing ... but unfortunately , in Iran , I can't download from the Linux Deploy's Server ... is there anyway I could get the Image to do the Process ( I'm not that lazy ) Or even the ready image to try booting on my SM-P601 ( mybe a better Idea ) ? ... if there's some way , I'll work on the performance a bit ... also , maybe we can get the boot script used in my ARM-UEFI to get it sooner ... Also I have an idea that your ISO size can tell me if it's possible ( Dual Boot , I mean , like what MultiROM does , but much nicer and faster without the Android booted like a single ROM ) ... Great thanks for your effort ...

With Best Wishes

Hitman1376​
[Galaxy Note 10.1 (2014 Edition) General] kpirnie:
I have to wonder if this will work for other Note devices. (for instance I have the note 3)

I'll give it a shot, and the changes I make to obviously match my device, I'll post here.

Thanks for this mate, well done
[Galaxy Note 10.1 (2014 Edition) General] Orion116:
Sweet. I will try when I have time
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Mate , It needs a Kernel with VT Support , don't forget to have one .... also with " Frame Buff " enabled , it's better .... Good Luck

With Best Wishes

Hitman1376​
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
It will, most probably without much/any tweaks to the individual steps as Note 3 is very similar hardware wise.

But I have to warn you. Firstly, you'd need a CONFIG_VT enabled kernel. That's fairly easy to get from Note3's kernel guys (it's just an extra option to enable). If they are not willing to provide you with one such kernel, you'd have to wait until I'd find the time to write a guide on how to create one from the sources.

Secondly, you'd have to be much more agressive with your DPI settings as a Note 3 screen is way smaller than our tablet's. Of course you can always opt to work on an external screen, in which case you'd have to be much more restrained with the settings that control the dpi/size of the elements (by contrast).

Hey, LinuxDeploy offers a way to use different servers than the Russian ones. Also you can fiddle with the DNS server options (maybe there's a DNS server in your country/provider that resolves the Russian address).

edit: Oh BTW (to the second part of your past). While I'd welcome anyone at all working on bringing truly native linux (in the form of dual-booting) I'm not too sure of it's usefulness. Still you're free to use parts of my guide towards that goal (if that's what you wish). You can read the final part of my guide ("Instead of Conclusion") to see why I'm not that interested to a true dual-boot.
[Galaxy Note 10.1 (2014 Edition) General] kpirnie:
YYYESSSS!!!!

http://screencloud.net/v/gz6h

I'll let you know how I make out with this! Man, it'd be great to get ubu-touch running on it... :D :D :D :D
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Yeah , that's enough. All it takes now is to see whether my step will work as is. If not I'm sure small tweaks specific to your device will make them work (like changing some of the numeric values in xorg.conf and/or the other files). Keep us posted ;)
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Sure ... thank in deed ... I'll take a look but I don't think it's possible cuz the servers were unreachable ( I tried almost all of them )

... God damn those useless guys who do the web infiltration ... why a Linux containing server should get filtrated ? ...
[Galaxy Note 10.1 (2014 Edition) General] xluco:
brilliant guide mate :D theres a new version of my VT enabled kernel here btw http://d-h.st/fr1s
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Yeah thanks. I made sure to update the OP :good:
[Galaxy Note 10.1 (2014 Edition) General] xluco:
Here's the stock 5.1.1 kernel for the P600 with VT enabled, platform.xml fix for external stoarge and chainfire's modified sepolicy for rooting without disabling SELinux.

http://d-h.st/0ImD

Edit: it takes FOREVER to boot, so be patient and ignore the seandroid notice!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Thank you very much indeed! I've made some attempts to compile on my own, but it wouldn't boot properly (it would boot into Android and after a while reboot).

I'll now start working on porting my guide. Much appreciated!
[Galaxy Note 10.1 (2014 Edition) General] kpirnie:
So...

Followed to a T

Results: Now have a nice lightweight desktop on my phone :D :D

Nice job on the tutorial mate!
[Galaxy Note 10.1 (2014 Edition) General] AlaskaLinuxUser:
Sound problem.

A possible solution to your sound issue, but it is dependent upon your Linux distribution in use:

Most newer distros of Linux use Pulse Audio for sound. This will not work as you need dbus, udevd, and a few other background processes running which are not functioning properly (or at all) in LinuxDeploy. A work around for this that I have successfully used in the past with LinuxDeploy on a Motorola Flipside was to download ALSA in your Linux distro. In my case it was Debian so I followed these steps:

1. Using the aptitude package manager, I purged all PulseAudio.

2. Using the aptitude package manager, I installed all the alsa tools and libraries.

Be sure to get the Alsa mixer.

3. When I logged in, I could, as root, bring up the alsa mixer in the terminal (eventually I mapped it to a shortcut on the desktop), and once open I could adjust the sound there. Note, you have to turn on an output device in the mixer, such as the SPK_HP or BT_SPK and then set the volume. I usually would start a sound file playing, like music, and then enter into the mixer and adjust to satisfaction.

(NOTE: these are steps, not commands, because your Linux distro or version thereof may differ.)

One problem that I had there before was that the Android system, in an effort to preserve order, would turn off the output device channel I selected after there was no sound coming out of it. E.g. the song ended, then Android would set the SPK_HP back to 0 or mute. SO to avoid that, you need to adjust the permissions of the sound card with chmod and chown to prevent Android from touching it until you are done. You can use LinuxDeploy's start/stop script options to allow you to create scripts to "steal the device" and "give it back" when you start/stop. Or you can simply keep the mixer handy and set the volume/output device every time you play a sound file. I found in practice that I didn't use the sound too much, but your mileage may vary.

-AlaskaLinuxUser
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Glad to hear!

Still there are bugs to be solved, I pray to have them solved (with the help of others hopefully), so keep yourself tuned.

I have to ask though: Is everything working OK? What about the s-pen? Also is the DPI suitable to your phone, or did you have to play with it? (changing the numeric values in some of my files?).

Thanks for trying to out my guide.

Cheers.
[Galaxy Note 10.1 (2014 Edition) General] diabl0w:
is this tested on 5.1.1?
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
I've just updated the guide to reflect the changes caused by the lollipop update. Also (as I found out) the very first step needed superuser permissions to proceed so it would naturally error out for most users.

Since I've received no complaints or indeed remarks concerning it I've come to the conclusion that very few (if any) tried my guide. Probably turned away by its modular nature.

As a result I'm going to add to post #4 a mini version of the guide (just 2 steps long) that includes no terminal commands (probably one of the main things that kept people away in the first place). If you want a quick taste just follow post #4. But if you want the true thing (and also help with main development), please -by all means- follow the first 3 posts...
[Galaxy Note 10.1 (2014 Edition) General] diabl0w:
ill probably give the full port a shot this weekend... i have a couole questions quick if you dont mind:

How does the experienxe cimpare to desktop/laptop? Would it be easier/better just port a version of ubuntu touch?

EDIT: I lied, i wont be trying this due to the fact that my spen is broke. I just read the guide and realized how thats a dealbreaker
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
If you read my Intro you'd see that my point was to run it alongside Android, so in a way it runs on top. It's different than most of the rest of the solutions because for things like Graphics and Audio it talks directly to the kernel.

Also keep in mind that it is a WIP. So there are many bugs to be solved still (I refer you to post #3).

Lastly the guide is tested/made to work with Samsung's Stock Kitkat and/or Lollipop. I have not added CM support, but as long as you'd find a VT kernel (or compile one of your own) for CM, my guide would probably work as is, or at most with very minimal modifications (read my "Explanations" part if you need to make any of those).

As for the experience. It's quite comfortable on KitKat, not as good on Lollipop, but still quite good, but -really- you have to try it out to have an opinion. I think it's quite better than anything else out there as I'm using it for well more than a year now as my netbook...

Edit to your edit: You don't need Spen as long as you have external input devices (mice and keyboards). Touch doesn't work, indeed it's one of the bugs that I need to have ironed out, but due to having little time I'd rely on other users contributions...
[Galaxy Note 10.1 (2014 Edition) General] NguyenNinhAnh:
Quick question: Is that dualboot or format all Android system or just like Emulator on our device?

Thank you for your nice TUT.
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
None of the two. It's native linux running side by side with Android.
[Galaxy Note 10.1 (2014 Edition) General] NguyenNinhAnh:
Yes! Thank you for your answer. Just have time and read all comments. It like too complicate to install it and after all it have some big bugs. And I am not sure about stability. It good for experience, but not useful for our work everyday, i guess.

Thank you again for this work!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Well it's easier to install than everything else with Framebuffer support (see post #4).

But you're right, it's a work in Progress, certainly not a finished product as it would require extra-ordinary time, time that I do not have. I mostly posted it in the hopes that it would get better as users would try it. Well it didn't work too well after all ... oh well, suit yourself.

It's very useful for every-day work though, I have mostly replaced my laptop for the last year or so, that's basically the biggest reason of why I've posted it. I think it's the only useful Linux iteration at this point (the only one to render the GUI natively).
[Galaxy Note 10.1 (2014 Edition) General] Zabooza:
Hi,

First i want to thank you for your effort of making this easier to get it working.

However, even with that, im having trouble following the quick guide in post 4.

When i am installing the linux image in Linux deploy, with the settings as you put there, it returns me an error.

This is the output i get:

[02:41:09] >>> install

[02:41:09] Checking installation path ... done

[02:41:09] Making new disk image (4095 MB) ... done

[02:42:31] Making file system (ext4) ... done

[02:42:33] Mounting partitions:

[02:42:33] / ... done

[02:42:33] / proc/ sys/ fs/ binfmt_misc ... done

[02:42:33] Getting and unpacking rootfs archive:

[02:42:33] tar (child): gzip: Cannot exec: Permission denied

[02:42:33] tar (child): Error is not recoverable: exiting now

[02:42:33] tar: Child returned status 2

[02:42:33] tar: Error is not recoverable: exiting now

I dont know why it puts permission denied. It didnt even ask me root perm.... Do you know what could it be?

Thanks in advance man, and btw sorry for my English x)
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Have you extracted the "Linux" directory to SDcard's root?

Before running the steps you have to follow the "ingredients" part exactly, you're getting a TAR executable error, it's fixed by installing the ingredients and then following the guide.

Edit: BTW I just refollowed my "post 4" steps from my tablet (I was reading/downloading using mobile chrome as my broswer) and it took me 13 minutes from start to finish without having anything installed prior to that. Half of which time was for downloads alone. In other words if I did not have a slow connection , it would not take me more than 10 minutes tops... Not bad for installing a whole OS, no?

I honestly don't know how to make the process simpler/faster sort of scripting it completely (sth which I explicitely said that I would avoid for various reasons)... I hope you'd be able to make it work to your tablet too...
[Galaxy Note 10.1 (2014 Edition) General] Zabooza:
With SDcards root, do you mean the root of an external SDCard? Or just the internal storage? Again, Im sorry for asking this, Im a bit new here...
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
The root directory of internal storage . That is to say that the "LinuxSP" directory should be extracted to /sdcard (the directory you see when you connect your tablet to your PC) ... try and follow post 4 exactly (I edited that part to be less ambiguous).
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Sorry for the double post, but LinuxDeploy's developer completely changed parts of how it works so unless and until I fix the guide to reflect his changes, please download linuxdeploy version 1.5.3 for the purposes of this guide: https://github.com/meefik/linuxdeploy/releases
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Hey Man , I finally made it ... but I'm facing something unusual ... as I said , I have finally managed to install the linux deploy image and all was done correctly ... but when I open linux canvas or even the linux deploy and let it to run the linux image in framebuff , it just shows me a blank screen ... my current ROM is the stock KK ROM for P601 ... Thanks in advance

With Best Wishes

Hitman1376​
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
This guide only works for LinuxDeploy v1.5.3 and back.

I'm going to update the guide for newer versions of LinuxDeploy in the following few days...
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Good News ... but , I'm using 1.5.3 ... there should be nothing wrong ... is there any other way to boot Linux images through FB ? ... ( I haven't tried it ... all I have tried is VNC ... ) Great Thanks again ...
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
This guide is about booting Linux through Framebuffer. If you've followed it to completion it should work. I can't suggest anything other than to retrace your steps.

For example you absolutely have to have a VT/FB enabled kernel.

Linux Deploy 1.5.3

When inside the app press volume up.

Create the image as indicated (even one wrong choice would probably give you a non-working result).
[Galaxy Note 10.1 (2014 Edition) General] hitman1376:
Alright ... I'll take a look at it for another time ... but , is there any differences between KK's and Lollipop's process ? ( sorry , I forgot to tell you that I have found the reason why the Image wasn't getting created correctly... in the Mirror URL and the Installation Path , in P601's Stock KK ROM , you should just let it be " /storage/emulated / 0/ .... " no change was necessary ... I hope It can help other P601 owners ... ) also I used "V4 RC1 - Linux" and also "P601 - V5FB" xluco kernels ... the drivers seem to be Okay ( FB drivers ) ... anyway , thanks for your quick responses ... Wish you success with future development ...
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Well, since I own a P600, I couldn't had known that " /storage/emulated/0" works in P601 (in P600 it doesn't). Thanks for informing me.

The KK process is more complete, it installs a root user that is different than the main user ( "sudo" command works). Also it's more modifiable, if for example things are too big or too small for you they're easier to change (you can do that in the LP guide, but the process is more complex). Lastly it's easier for an image installed through the KK process to be kept up-to-date.

My pleasure :)
[Galaxy Note 10.1 (2014 Edition) General] priccis:
Still haven't found time to give this guide a try... I really want to see how linux runs. This is a great guide and it's a shame that this tablet is not popular enough to give it the attention it deserves.

Thanks Stevethegreat for your time!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
In a couple of days (when I'll find the time) I'll post an update supporting the newer version(s) of LinuxDeploy.

Thanks for the interest though. It's beyond me -too- why tablets in general got so little attention from 2014 onwards, they're so very useful, especially when you have the ability to run a full OS on them...
[Galaxy Note 10.1 (2014 Edition) General] danerrickcuba@gmail.com:
Can someone plz tell me what I'm doing wrong here!

I've installed the Linux deploy and canvas as suggested by the devs, I've placed/extracted files to /data/media/0 as instructed:

I've configured Linux deploy as advised, but when I tap install I get this error:

Plz advice!

<<<New World Order (NWO)>>>
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Linuxdeploy on Lollipop cannot extract tar files, you're doing nothing wrong.

I'm re-uploading the guide as we speak. Sadly if you're on Lollipop you'd have to follow the full guide (post #1).

Copy-paste the shell commands and it will be done in a jiffy...
[Galaxy Note 10.1 (2014 Edition) General] danerrickcuba@gmail.com:
I'll do that...when you say follow full guide from the # 1, you mean from the new post your uploading?

Thank you
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
I mean you cannot follow the quick guide anymore. It's only reserved for KitKat or CM (in the future).

If you're on Lollipop follow the full guide and report back.

edit: New Guide is fully up. Please report any mistakes of omission that I may have commited. Thanks.
[Galaxy Note 10.1 (2014 Edition) General] danerrickcuba@gmail.com:
I'm stuck at step#9 ,apt-get update completes well, but installing the packages fails, it downloads all of them and then gives this error, what Xud I do?

<<<New World Order (NWO)>>>
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Yeah that happens if your run sudo

Run "sudo -u android sudo" like I wrote in my guide.

That works...

...or most possibly your image was not written correctly.

Did you follow step 2-d?

PS: You have to follow the guide exactly. If for whatever reason one step does not work, the results would be less than ideal...
[Galaxy Note 10.1 (2014 Edition) General] danerrickcuba@gmail.com:
Yeah, my second attempt everything went smoothly till I got to Linux canvas, I opened it and gave root privileges and pressed volume up and now it's only white screen and flickering... nothing's happening!

---------------------------------------------------------------------

[New World Order (NWO)

Telegram it's better than Whatsapp In every way!]

---------------------------------------------------------------------