yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Indeed it was a DNS issue. By now it is solved.

Btw framebuffer works perfectly once virtual terminal is enabled on the kernel (hope [MENTION=5529656]xluco[/MENTION] is listening). I'm now running Debian wheezy using my blue tooth kb & TouchPad as input (event11) and I'm close to fixing the dpi issue. So all is well at the linuxville.

We just need a method like the one used in the 2012 model to dual boot and finally be able to use all 3 gigs of ram for our linux purposes (one can dream). I may well post a full guide soon enough ;)
[Galaxy Note 10.1 (2014 Edition) General] fastguy:
Great! Looking forward for your guide! For frame buffer to work, you have to stop android UI right? How do you do that?
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
For the time being I have not I have just used xluco's modified kernel that was posted a couple of posts back (the one posted by damz ).

The rest is following his setup, except from changing the input from event9 (s-pen) to event11 (bluetooth device). I think most of the work starts from there on out though, one has to edit the xorg.conf file, fix the dpi issue (everything is waaay too small to be useful), and last of course I would probably prefer to be able to freeze android (so that it won't use resources that linux needs) but for the time being I was unable to.

Anyway I'm currently working on some things and I would probably post a more detailed guide soon enough ;)
[Galaxy Note 10.1 (2014 Edition) General] :
I have a functional debian system now and I can access it via VNC/rdp. I installed the kernel in the attachement here to use the framebuffer driver. Could someone post his xorg.conf file here? When I do startx, the screen just goes black. I kind of copied the xorg configs from other tablet projects where they used the framebuffer.
[Galaxy Note 10.1 (2014 Edition) General] xluco:
Hey guys, I've just installed linux deploy today and I'm trying to get it working.

I can get into LXDE on Debian, event9 is the pen and that works but does anyone know what eventX the touchscreen is? event1 is touchscreen, nevermind.

Also how do I get a keyboard to appear? :P

Anyway, I compiled a little test kernel today with VT and FRAMEBUFFER_CONSOLE support, it's over at here. Takes a long time to boot and you'll have to insmod the fbcon modules from /lib/modules if you want those (I'm not sure if they're even needed at this point.)
[Galaxy Note 10.1 (2014 Edition) General] fastguy:
Hi Xluco, great to see you here. For the Keyboard, if you are using framebuffer console, I guess you will need something native to LXDE, since you are not bridging between android and Linux. I think this would apply even if you did not stop the Android UI.

If you use XServer method, then you can install XServer XDSL and the keyboard appears when needed, but then you carry the Android UI burden on system.

Best would be to use a USB or Bluetooth keyboard.

I guess your kernel is only for the P600 model right? Maybe you can share what you have done to compile a full Linux kernel so that I can try on the P605. I wanted to try freedreno drivers as well for better graphics speed.
[Galaxy Note 10.1 (2014 Edition) General] Edoardo001:
Please guys, if you have time, make a guide to install it.
[Galaxy Note 10.1 (2014 Edition) General] frosT88:
Hello,

Any news on this subject?

i have a p605 lte model and would love an install guide, step by step as i am rather new to linux. But the possibilty of having a full linux distro on my tablet is incredible!!!

Thanks
[Galaxy Note 10.1 (2014 Edition) General] Ananasnonym:
I am also interested in this. Please post a guide!

[MENTION=3241008]Stevethegreat[/MENTION]

How is progress for direct framebuffer output?

Does it run smoothly even without direct framebuffer output? Can I use a Bluethooth Mouse and Keyboard as input methods?

Regards
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
As long as there's an animation going on the background (dunno why) everything's smooth. I use an animated battery icon (it's only animated when I charge), so everything's extra smooth. Of course don't expect anything like hardware acceleration, so HTML5 videos (i.e. youtube) are going to have low framerate (12-20 I would say), but the sound plays perfectly, so it's great to listen music too.

All your devices (input or storage) can be easily mapped. I edit the xorg.conf file found in /data/data/ru.meefix.linxudeploy/... and I've added the support of up to 10 simultaneous devices as well as spen support with right click.

Also you can install Samba support you would be able to see network places and of course the tablet's storage (external, internal, usb) can all be mapped through linuxdeploy itself (custom mountpoints).

The only major issue I have/had is concerning the DPI. There's yet to be a good solution for high DPI environments in linux. Only Gnome 3.12 and up has attempted to do so, but I avoid Gnome because it's too heavy, besides I was never able to make it work (only the lower version <3.12 ). I've settled for XFCE as it's sufficiently light, I've found HiDPI themes, I've edited the scrollbars and checkboxes for GTK2 apps. Still not perfect (GTK3 apps have issues) but it's very usable.

Also I'm using the florence keyboard when I'm using my SPEN (my spen provides mouse support, and florence is my software keyboard).

The last problem (the one that I'm currently battling with) is to restart X-Server every time Linuxdeploy loses focus. Commands like xrefresh simply don't work as expected so everytime I open a different app on android (say I want to check something to my settings) or plain switching off the screen gives me "the black screen of doom" (xserver loses control of the framebuffer as it is gained back by android). In fact solving this issue would be the final nail to the coffin of small laptops as it would be able to turn any android tablet to a fully featured netbook with no major bugs (well apart from lack of hardware acceleration, but media consumption is the forte of android anyway which is running just beneath this chroot environment, right?).

Any idea on how I may revert exclusive control of the framebuffer to my chroot linux whenever it loses it would be golden (thanks).

So yeah, to your question, a desktop os is 90%-95% workable on an android tablet (smoothly so).
[Galaxy Note 10.1 (2014 Edition) General] xluco:
Would you mind sharing your xorg.conf please, it would be a big help!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Yep no probl (tis attached).

You overwrite it at: /data/data/ru.meefik.linuxdeploy/linux/deploy/

Now you don't need to set input devices though linuxdeploy's FB configuration menu. They're autoset at all times.

Obviously you can edit it as you see fit (for example I named devices "10" and "11" as Keyboard and mouse respectively because that's what I use, you can change it to whatever). Also I've remapped the spen's button as right click (it was mid-click). For better spen support you have to fiddle (within the Linux's gui) with the spen's settings.
[Galaxy Note 10.1 (2014 Edition) General] Tautvaldas:
Is there any way to make framebuffer work on msm8974, sm-p605?
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Yes, if someone bakes a kernel with its support. It's easy actually , you find the sources download them follow the "readme" directives and compile your first kernel once you know how to do it, you do the steps again except from changing .config's VT_ENABLED into "Y" (from "not Set").
[Galaxy Note 10.1 (2014 Edition) General] JaroCooke:
Linux Deploy - the easy way

Hopefully this is the right place to post this? Just thought I would share how I set up my Linux environment using Linux Deploy, on my Samsung Note Pro 12.2 tablet. The end result has been a quick easy install of a perfectly capable desktop operating system that can replace my laptop when away from the office (and often when I'm in the office as well). I primarily use this install for web (LAMP stack) and ruby coding.

1. Root your tablet

2. (optional) install CM12/CM12.1 - all the extra horsepower you can muster will help and TouchWiz is not helping with that!

3. Install Linux Deploy and Xserver XSDL from the Google Play

4. In Linux Deploy go to the properties section and select Debian/Wheezy as your distro of choice

5. Select the graphical environment as xserver, install components make sure xserver is ticked, select Xfce as the DE

6. Hit install at the top

Once everything is done, start Xserver XSDL (this needs to be done first), go to Linux Deploy and hit start. Then go back to XSDL and enjoy!

I use the xserver route instead of VNC because I have found that it works much better with a bluetooth keyboard and mouse than VNC. Debian/Jessie works fine as above, but you can't change the keyboard maps away from system default without xserver going bonkers, so I've just stuck with Wheezy (at the end of the day I don't need the latest and greatest, but working and stable I do need and keys in the right places would be nice too). Another note to go with Debian/Jessie, for some reason it doesn't seem to install a terminal emulator by default (?) so you'll have to ssh in to install xterm or something similar. I've also tried quite a few other combinations of distro and DE, but all the other seem to require manual configuration, script editing, etc... which is more than I want/need to get into right now.

If you need more space than the 4Gb that the android filesystem restricts you to you could do what I've done and install Debian onto a seperate partition on an external SD card. I've given my install 16Gb of my 64Gb external SD card and that seems more than sufficient for my needs.

Anyway this is the combination that has worked well for me over the last three months, allowing me a new level of portability.

(Debian/Wheezy, Xfce, Xserver)
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
[MENTION=4171970]JaroCooke[/MENTION]: Try the framebuffer method you won't need to look back (no lag, perfect sound) ;).

I'm working in finding time to post a complete guide on how to bake a FB kernel down to how to setup a HiDpi chroot environment. Complete with pen support, external devices and storage support but I keep being sidestepped by work :/
[Galaxy Note 10.1 (2014 Edition) General] JaroCooke:
I hear you, but my kernel doesn't support framebuffer and I not sure that it is all the good of an idea swapping to a custom kernel becuase I'm running CM12.1 and it is actively being developed so there is a regular reflash going on here. Good ROM though.

---------- Post added at 04:19 PM ---------- Previous post was at 04:18 PM ----------

If you ever get round to that guide though I would definitely be interested in giving it a go with my other tablet (Nexus 10).
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
It's not a custom kernel in the sense that all working parts are the same as the original. You only enable one option but let everything else exactly the same. The only "downside" is longer booting times but naturally it affects nothing else. It's easy to create the said kernel too, darn I should find the time to write those guides...
[Galaxy Note 10.1 (2014 Edition) General] franzli:
May I ask how (subjective) performance is for you with this setup? Do you get noticable lag when moving windows, typing etc?

I've been running basically the same configuration, but have been a bit underwhelmed with the performance. This is all the stranger as the same setup on a Galaxy Tab S, which to my knowledge has almost the same hardware, feels considerably smoother, so much so that I'd prefer using this if it weren't for the lack of an S-Pen.

I've been wondering if this is just part of the occasionally reported performance issues on the Note 10.1 2014, or maybe to do with the ROM I am running (currently Temasek's Cyanogen 12.1).

@ Stevethegreat

Yes, a guide would be much appreciated! I understand the kernel posted earlier is for Kitkat only, but I'd love to be able to try this on lollipop!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
Now that you're referring to it I'm actually very close in completing the guide (every day I'm working for a few/dozen minutes at it).

There are still bugs to be worked which is why I haven't posted it yet, and the workarounds pretty much ballooned the guide to an (at least) two-post deal, I'll probably post it on a thread of its own now that I think about it, as it would be a rather complete guide.

As for performance, it feels a lot smoother, actually I get 3-6 times the performance. The downside is that I can only use the device's native resolution, which (pretty much) means that by just using half the resolution on XSDL Xserver (1280x800) would perform equally, but of course you lose the sharpness of our screen... In fact that's another reason why I'm still debating on whether I should post the guide, as much of the performance gains is/are nullified by the extreme resolution of our device (but -again- we get far sharper image, which means a lot to many people I'd guess)... so -yeah- you tell me if I should post it.

Lastly my guide would be about 4.4.2, as that's the version that I'm using, I'm mostly sure that the guide is adaptable to 5.1.1 as many/most of my workarounds would work there. Last I checked the performance in Lollipop leaves much to be desired though, so I don't know if you'd want to use the FB method on Lollipop, not unless/until proper drivers are released for our device for lollipop (official lollipop release?)
[Galaxy Note 10.1 (2014 Edition) General] priccis:
I'm looking foward to the guide. It will be much appreciated. :good:
[Galaxy Note 10.1 (2014 Edition) General] franzli:
@ stevethegreat

Yes, indeed your guide would be much appreciated.

Thanks also for the feedback on performance! Maybe I should try out Kitkat after all, what put me off (apart from being more used to Cyanogen 12.1 by now) was that I couldn't mount ext4 sdcards in Touchwiz, at least not straightforwardly. But CM11 should be able to do it, and if it leads to a smoother overall experience it might be worth a try! If anybod can recommend a Kitkat ROM with easy ext4 support I'd be thankful too!
[Galaxy Note 10.1 (2014 Edition) General] franzli:
I did try CM 11 and the Hyperdrive ROM, but both of them didn't recognize ext4 SD-cards directly (although I'm sure there are ways of making it work) and I also encountered some issue with XSDL xserver not starting properly.

Returning to CM 12.1, I finally found the most obvious solution to my performance problems - thanks to [MENTION=3241008]Stevethegreat[/MENTION]'s remark I tried a lower resolution (I had been running XSDL at the second highest resolution) and it all suddenly became smooth as butter (well almost). Should have thought about that earlier, but for some reason I didn't realise that the resolution would make that much of a difference.... :o

So, many thanks again [MENTION=3241008]Stevethegreat[/MENTION] (even though that wasn't even the main point of your post)!

Still looking forward to your framebuffer post, I might still give it a try even though it's much less urgent for me now.
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
To be fair I mentioned neither CM11 nor XSDL on my performance remarks. The Framebufffer method actually does run better on Stock; with XSDL I have no further experience apart from the fact that it runs about the same as the framebuffer method when using 1280x800... Unfortunately that (relatively low) resolution hurts my eyes as a lot my productivity is text based. So to me the XSDL + 1280x800 is not a very useful solution...

I'll probably post my guide (for the framebuffer) anyway as there may be more people who care about performance + clear text / high res...
[Galaxy Note 10.1 (2014 Edition) General] franzli:
You mentioned not running lollipop, so I thought I'd give CM11 a spin (I just can't get used to Touchwiz). Inconclusively, as it turns out..

The resolution is indeed a bit fuzzy, but for the time being I can live with it. Doesn't mean I won't give your forthcoming guide a try ;)

:svetius:
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
I wrote 4.4.2, CM11 is 4.4.4... Performance may be similar I don't know, I haven't tested it, I have only tested CM12.1 which provided (at least) 3 times smaller framerate (on chroot Linux) when compared to Stock Kitkat

As for the guide: if life was not to interfere so much, I would had posted it months ago. My central issue is that my solutions to certain bugs require(d) apps that I have bought, so as part of that guide I'm testing free alternatives with mixed results ... Anyway, like I said , I'm almost there...
[Galaxy Note 10.1 (2014 Edition) General] cuzzo94:
I managed to install fedora with linux deploy, but now i have some problem with root. I rooted my tablet using towelroot, so my knox counter is still 0x0. Is there any way to have full root privileges without incrementing knox ? Would flashing se permissive kernel alter it? Thank you very much

Edit: however i wasn't able to install debian or ubuntu, because during installation they gave me this error

"

Configuring the container:

qemu ... grep: /proc/modules: No such file or directory

ash: bad number

done

dns ... done

mtab ... done

W: Failure trying to run: mount -t proc proc /proc

W: See //debootstrap/debootstrap.log for details

"

Any ideas?
[Galaxy Note 10.1 (2014 Edition) General] pepperlover23:
Hey guys, I'm on my galaxy tab 4 t230nu. I'm trying to get linux deploy working. I can install it on internal storage, but that's small. I want to install it either as a partitionTN or a .img on my 32 gig sd. I tried formatting to ext2, ext4, and ntfs, but had little success. I will could hardly mount the reformatted card, let alone install kali on it. I also want a 20 gig plus img, but it just makes a 1 gig img. I've tried everything but NOTHING works! PLEASE help!!!!!!! I'm about to start pulling my hair out!
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
May I ask why you need the extra storage? i.e. are you going to use it for personal files or to install as much software as possible?
[Galaxy Note 10.1 (2014 Edition) General] pepperlover23:
To run more software. My card has the spsce, I just can't figure out how to use it.thanks for the quick reply:D
[Galaxy Note 10.1 (2014 Edition) General] franzli:
Does your Tab 4 recognise the memory if formatted as ext4 etc? Are you running a stock or custom ROM?

Don't know about the Tab 4, but with the Note 10.1 2014 I had problems on the stock ROM with that, which is one of the reasons I'm using CM. Don't know if this changed in the new 5.1 stock ROM, might try some time.

As per your problem, the way I do it is as follows. I have two partitions on my microSD card, the first one for android to use and the second one for linux (I never managed to get more than one partition properly mounted in android for some reason, some day I might try and figure out what's the matter; so far if I really need to access the linux fs I can access it via ssh, even though that seems a bit complicated considering it's a partition on my local device). In Linux deploy I use this second partition as installation path, normally this would be /dev/block/mmcblk1p2 (mmcblk1 is the external storage, p2 is the second partition, in case you want to use a different partition layout). Let us know if this helps you.
[Galaxy Note 10.1 (2014 Edition) General] pepperlover23:
ext2fs_check_if_mount: Can't check if filesystem is mounted due to missing mtab file while determining whether /dev/block/mmcblk1p2 is mounted.

*/dev/block/mmcblk1p2: Device or resource busy while setting up superblock

Hey guys, in answer to u r question, no, android does not read the filesystem as ext2/4. I tried installing partition to /dev/block/mmcblk1p2, and I got the error above. I would really appreciate some input on what to do next. Also, no I'm running stock rom and my device is rooted.:)
[Galaxy Note 10.1 (2014 Edition) General] pepperlover23:
IT WORKED! Thank u very much to everyone who helped me. I installed to partition on my SD card. Kali is working smoothly.
[Galaxy Note 10.1 (2014 Edition) General] franzli:
Could you briefly indicate how you solved the issue in case anyone else runs into similar problems?
[Galaxy Note 10.1 (2014 Edition) General] Stevethegreat:
What I used to do was to format my extSdCard in NTFS and then use a rom/kernel that supports NTFS (exfat would supposedly have the same results) and then create an image (from Linux deploy) that is greater than fat32's 4GB limit. To me that was the easiest way to go (which is probably different than the user's above).

Then again I gave up doing that more than a year ago because I realized I needed the extra space for user files , not for software. Also software runs more slowly when ran from the external storage instead than when it is ran from within the internal storage.

Since having a smooth experience plus having my linux files available to android was/is more important to me I ended up doing something similar to what is described in my "Linux guide" (render on framebuffer, run the image from the internal storage, user files could either end up to external or internal storage, depending on my needs).
[Galaxy Note 10.1 (2014 Edition) General] pepperlover23:
Sure. I formatted my SD card to ext2, I configured linux deploy to install to PARTITION not img file, am I set the installation path as /dev/block/mmcblk1p2. I also had built in busybox unchecked.
[Xperia SP Q&A, Help & Troubleshooting] uberlaggydarwin:
Hi guys. I am not from Canada/USA and do not plan to go there.

My question is the does the C5306 have a unlockable boot loader?

Please do not answer unless you know this answer.
[Xperia SP Q&A, Help & Troubleshooting] Schokonuss:
Please don't look at my post. I translated wrong and can't delete the post. Sorry for that :/
[Xperia SP Q&A, Help & Troubleshooting] Deleted member 4529355:
As far as I know the 5306 is not sold in the USA, at least is not that easy. A few months ago I went to a Sony store (located on fashion valley mall) and nobody knew about the SP. It is sold in Mexico but it is carrier branded (Telcel)

(I got a cheap 5303 and i bought It. There is no LTE available on my city and I didn't want a locked bootloader)
[Xperia SP Q&A, Help & Troubleshooting] uberlaggydarwin:
Reasons.

You can buy C5306 from Sony apparently (found it on the online store).

I'm proposing if we can't unlock the boot-loader on this model then we may as-well disable flashing in CWM in BoardConfig.mk for CyanogenMod (TARGET_OTA_ASSERT_DEVICE) to stop people from flashing it on a device it won't work on..

Anyway if you've got a C5306 please tell find out the details :)

Anybody else?
[G2 Q&A, Help & Troubleshooting] podagee:
i am wondering about the lack of support for the d800. it seems we who are with at&t are left behind,cause, after doing the ota update and rooting we are left with Freegee to flash recovery that is outdated,(TWRP 2.6.3.0) and the clockworkmod does not do anything right.

post are saying Flashify works and it doesnt ive tried over and over with all types of TWRP images and zip's. and still nothing. even with roms we are left behind.

if anyone has any idea how to install TWRP 2.6.3.3 after the OTA please help out.
[G2 Q&A, Help & Troubleshooting] fountain79:
You should flash back to stock. It took me about an hour and that was 're rooting. I googled how to unroot LG g2 att version and there's a video that will walk you right through it. I watched it about 5 times and it was real simple. The hardest part is downloading the 2 gb file. I am not a noob nor an expert but it was real easy. I didn't want to wait any longer to flash

---------- Post added at 04:10 AM ---------- Previous post was at 04:08 AM ----------

If there is anything I can do to help I will.
[G2 Q&A, Help & Troubleshooting] podagee:
thanks i went back to stock about a million times already so i know that part. the thing is i want TWRP 2.6.3.3 after the ota. cause i usually end back at stock since its better and the roms we have for att are limited and unstable. i hate going back then having to redo my whole phone. we need devs for att.