yashsingh1/xdaforums huggingface dataset:
[Verizon Motorola Droid Turbo Q&A, Help & Troublesh] elderlypunk:
More info. Baybutcher posted this fix. For a clean install flash after gapps. If fixing an existing install remove all play store updates then flash this. It downgrades just play to a working version. Worked for me!

https://www.dropbox.com/s/0pzzlkiip6b97c8/play-6.0.5-flash-via-twrp.zip?dl=0
[Nexus 6P Q&A, Help & Troubleshooting] GatorsUF:
So I'm trying to trouble shoot my broken Android Pay on my phone.

I'm running a fresh install of PureNexus 01/09 and I went through the Android Pay instructions found here - http://xdaforums.com/showpost.php?p=64645717&postcount=4497

I don't have xposed, no layers in the overlays folder. I don't know what else to do to fix it.

If I remove supersu AP works great...but I need root.
[Nexus 6P Q&A, Help & Troubleshooting] theflathead:
It looks like as of today, Google patched whatever was allowing Android Pay to work with systemless. Could be a quick fix, but that's what I'm seeing on Reddit.
[Nexus 6P Q&A, Help & Troubleshooting] jackpollard:
Dang, you are 100% right it looks like Pay has been patched. I changed nothing between Wed. and today. Pay worked Weds does not work today. The safetynet helper app shows fail.

The version of Pay on my phone is from Jan 11th, so what was changed to "fix" it?
[Galaxy Note5 Q&A, Help & Troubleshooting] azrine:
I have a Note 5 dual sim (N9208) from Malysia (I know about that when I bought it), no french and arab languages.

This isn't the main problem, I remarked that the battery is used very fast (about 15% per hour in stand bye mode).

Now I'm frustrated and I want to kwon if the N920C dual sim's rom could work on this model (N9208)

Thank you
[8525, TyTN, MDA Vario II, JasJam ROM Development] Necrokings:
Hi all,

im new on this forum i dont realy know mutch about PDA,s and smarthphone

but i just upgraded my HTC to wm6 pro that i found on a post here!

but my question is. IS it posible to change the programs/settings menu background? it would be cool to have somthing else then a plan whit:rolleyes:

thanks
[Ubuntu Touch Q&A, Help & Troubleshooting] thumbzzzz:
Thanks man, gonna try this on my n4 later today. ?
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
No problem, Like I said, not sure if it works on other channels, but it works great on the dev-proposed channel. You will also want to close applications using their menu items as closing the Xmir root window will cause the application to terminate without asking to save anything. Libreoffice can get around this via Document Recovery though.

I had been working on this for a good solid week testing applications and different ways to get X11 applications working so I could make it a full workstation, so I figured why not post my findings since the Ubuntu forum doesn't seem to get much love.
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Thanks for the matchbox tip! It works quite nicely, especially, it brings a nice onscreen keyboard with it. I use the following setup now:

~/.local/share/applications/gedit-mb.desktop

[Desktop Entry]
Name=GEdit in Matchbox
Type=Application
Terminal=false
Icon=/usr/share/gedit/logo/gedit-logo.png
X-Ubuntu-Touch=true
#X-Ubuntu-XMir-Enable=true
Exec=/home/phablet/bin/matchbox-wrapper.sh gedit

~/bin/matchbox-wrapper.sh

#!/bin/bash
export DISPLAY=:1
Xmir $DISPLAY &
sleep 1
# xlogo
# xeyes
# x11vnc -forever -nopw -quiet -display $DISPLAY &
matchbox-window-manager &
sleep 1
matchbox-keyboard &
$@

~/.matchbox/kbdconfig

# http://unix.stackexchange.com/questions/223110/what-are-the-keyboard-shortcuts-for-matchbox-window-manager
<ctrl><alt>p=prev
<ctrl><alt>n=next
<ctrl><alt>d=!matchbox-desktop
<ctrl><alt>x=!xterm
<ctrl><alt>f=!firefox

Together with the Xft.dpi setting (I use 220) this gives me a quite usable editor. If you have any other tips ShadowEO, I'd love to hear them!
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
One thing I'd like to figure out is how to modify the DPI for the Mir GDK Backend. Currently GTK3 applications started with the backend are way to small.
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Do you have a specific example? Which application are you looking at?
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
Sorry, for some reason I wasn't subscribed to this post (weird.)

Anyway the specific application I was looking at was gedit, when started with the native GDK Mir backend, it is almost unusable with touch as the elements are so small. GDK_SCALE doesn't work and neither does any of the GTK dconf settings for scaling.

Also, I have switched to using rc-proposed, so any more changes I do will likely be able to be installed without worrying about the snapshot channel.

Also messing with some touch-screen specific .gtk2.0-rc entries seem to help, but since I reformatted, I don't quite have those offhand at the moment. I'll have to look them up again.
[Ubuntu Touch Q&A, Help & Troubleshooting] takri:
Hi!

Thanks a lot for all these useful explanations! Finally I was able to run Firefox on my bq E4.5 (rc-proposed)! But I have a few questions:

1) I don't have any on-screen keyboard

2) it works like with a mouse (no touch scrolling for instance)

Is there something I can do about that?
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
You could try the touchegg package for multi touch gestures, I haven't gotten around to testing it yet. As for keyboard, you can use onboard for most applications or if the application is a QT application, it will pop up the system keyboard (behavior was exhibited by calibre)
[Ubuntu Touch Q&A, Help & Troubleshooting] takri:
Thanks a lot for your answer. Sorry I don't know much yet about all this so my questions might be silly!

1) I installed touchegg but I don't know how to make it work

2) I have no keyboard in any app I installed (caja, gedit, firefox, ...)

Another question: I have a bq E4.5 and although I have 3.5G of free space on my internal memory the space available for apt-get-ed apps is much smaller (I have 50M left after installing just those few apps above). So no way to try libreoffice or other heavier app. Do you know if there is a solution for that?

Thank you very much!
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
If you use the matchbox setup I described above then you should have a keyboard.

This website describes a tweak to put the apt cache on an external SD card. It's in German, but the command lines should be clear enough. Let us know how it goes.

https://wiki.ubuntuusers.de/Ubuntu_Touch/Terminal/#Freien-Speicher-beobachten
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
You would need to run touchegg in the wrapper. Sadly wth keyboard, the only applications that will get the system keyboard are QT based applications. GTK+ and other applications will require onboard to be installed. I messed around with trying to install maliit-context-gtk2 to get the system keyboard to show in all apps, but that broke the keyboard completely.

Remember XMir is better used with a physical keyboard since it doesn't trigger the Ubuntu keyboard for everything.

You can also make the system img bigger if using MultiROM: you simply run e2fsck -fp /path/to/Ubuntu.IMG and resize2fs <target size> /path/to/Ubuntu.IMG.
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Oh, and one thing I wanted to share: The firefox extension Grab and Drag allows a more natural touch screen style drag-to-scroll.
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
I completely forgot the matchbox keyboard while writing that reply, I'm not sure what's going on with touchegg as I haven't had a chance to play with it on Ubuntu touch. It could be that XMir isn't actually passing that much information about touch events.
[Ubuntu Touch Q&A, Help & Troubleshooting] eskizon:
matchbox-window-manager struggle

I am on the new Aquarius m10 Ubuntu tablet.

Tried to run tome applications and realized the X11 and Mir problem.

Came across your solution! Thank you for sharring!

Well, I dont seem to be able to install matchbox-window-manager

It shows a lot of missing dependencies and I am not abble to install them manually either.. :(

The following packages have unmet dependencies:

matchbox-window-manager : Depends: libmatchbox1 (>= 1.7-1) but it is not going to be installed

Depends: libstartup-notification0 (>= 0.2) but it is not going to be installed

Depends: libxsettings-client0 but it is not going to be installed

Any light?? Thank you very much
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Mhm, not sure. You do have set it to read-write and you did an apt update, right?
[Ubuntu Touch Q&A, Help & Troubleshooting] Tazard4:
Thanks for sharing this info! I also own the M10 ubuntu tablet and try to run some X11 apps.

I am able to apt-get matchbox-window-manager. But it won't start and says it can't find the display.

Running either:

matchbox-window-manager
matchbox-window-manager -d :0

as a normal user or root always returns: "can't open display! check your DISPLAY variable.".

ubuntu-pocket-desktop is up to date and I also set the DPI in ~/.Xdefaults.

What could be the reason it can't find the display? What could I try?
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
You don't have an X server running. At least not at :0.

Follow the instructions in the original post or in my post #4.
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
Bumping this thread as I've edited the OP with the official instructions for running Legacy X Applications on Ubuntu Touch. As well as information about getting the system maliit-based OSK showing in X Applications (It's not that great though, you still may have better luck with matchbox-keyboard/on-board, but not sure how you'd even start those in Libertine.)
[Ubuntu Touch Q&A, Help & Troubleshooting] yaabaa1986:
Dear shadowEO,

I'm a ubuntu/Linux noob.

I read the treats out of intrest and I really want to give this (x-mir, libertine) a try on my mx4.

Would you be offended if I ask a "noob proof how to"?

(still strugling with the terminal. I already was proud of myself for changing the background via terminal)
[Ubuntu Touch Q&A, Help & Troubleshooting] yaabaa1986:
Great your helping, I'm trying to get shell acces from my Ubuntu pc (my old piece of ****) it didn't see my phone (installed the tools, didn't saw the USB connection) I'm gona try it tomorrow on a different pc
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
If you are having problems getting it to show up under ADB, it's likely because you need to turn on Developer Mode in Settings -> About. Once on, ADB will see the device when its unlocked.
[Ubuntu Touch Q&A, Help & Troubleshooting] yaabaa1986:
Already did that, a few months ago it did work...
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Niiice writeup ShadowEO. Thanks!

I'm using the following ~/.local/share/applications/keyboard.desktop to add the matchbox keyboard to a running X application:

[Desktop Entry]
Name=Libertine KB
Type=Application
Terminal=false
X-Ubuntu-Touch=true
Icon=input-dialpad
Exec=/home/phablet/bin/libertinewrapper matchbox-keyboard

With the script being simply

$ cat bin/libertinewrapper
#!/bin/bash
export DISPLAY=:0
libertine-container-manager exec -c "$*"

---------- Post added at 10:29 AM ---------- Previous post was at 10:11 AM ----------

The terminal access and the bind mounts do really confuse me in the libertine setup. As you say lcm exec -c bash gives you a root shell into the chroot. I'm pretty sure I have messed up my first chroot container though simply by using apt install in this shell, so I'm not sure this is a stable, supported access into the chroot.

What is mate terminal? Do you know what libertine is based on? proot? chroot? Schroot? Fakeroot. Could you elaborate a bit more what is mounted where and how one can find out?

What I would prefer most is if I could get a user shell as phablet into the chroot and then be able to do sudo. But maybe I have some wrong expectations about chroots. Afterall, what exactly is the difference btw "root" and another user if the whole root filesystem has been created with user rights?!

Anyway, the only stable shell as user, is what I get by installing xterm into the container, the start the xterm, then add the matchbox keyboard. A veeery roundabout way for shell access :(

---------- Post added at 10:49 AM ---------- Previous post was at 10:29 AM ----------

Oh, I'm stupid. You had posted it right there. And I had quoted it, haha :)

DISPLAY= libertine-launch vivid bash

puts you into a user shell!

---------- Post added at 11:02 AM ---------- Previous post was at 10:49 AM ----------

Do these two tipps help: Fixing adb_usb.ini and unlocking?

http://askubuntu.com/questions/613333/adb-shell-on-bq-aquaris-fails-with-error-closed
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
To answer your questions, Libertine uses proot as it's backend (and God am I hating it, trying to run WINE under QEMU with a modified kernel to support binfmt inside of Libertine causes WINE to crash with an illegal instruction due to proot only really emulating binfmt while in a root shell.

As for what's mounted where, I believe they only mount /proc, /dev and a couple other system mounts while in root mode. In normal mode (libertine-launch), it mounts .local/share/libertine-container/user-data/containerid into /home and then bind mounts your XDG spec directories (Documents, Music, Pictures, Videos, etc) into that mounted home directory. To my knowledge nothing else is shared within the container.

As for mate-terminal, it's similar to gnome-terminal except it's built using GTK2 since GTK3 apps are still an issue in Libertine. You could easily use XTerm instead. As for the keyboard, that's a great idea, I should try that with onboard to get around the system keyboard's issues until it official drops in OTA-12.

And lastly, there doesn't seem to BE a difference except that proot simulates the user namespace, so it does apply the container's uid/gids (for instance, running apt through libertine-launch will work, but dpkg will fail without root and many system files inside the container will not have write permissions), it's also worth noting that sudo doesn't seem to work under proot at all due to how proot does its chroot implementation.

Oh I noticed I forgot to address the stability of shells, it is true that Libertine does not seem to expect us to access the shell in this way, however it does run apt via the root shell inside the container. So it seems to be an issue running a normal shell as compared to an application.

For those of you that use aliases, here are some good ones for you:

alias lcm=libertine-container-manager
alias lcm-ip=libertine-container-manager install-package -p
alias lcm-rp=libertine-container-manager remove-package -p
alias lcm-search=libertine-container-manager search-cache -s
alias lcm-exec=libertine-container-manager exec -c
alias lcm-add-repository=libertine-container-manager configure -a
[Ubuntu Touch Q&A, Help & Troubleshooting] DervishGames:
thank you for this dude, i just tried it works like charm
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
Wanted to let everyone know, on rc-proposed, the Libertine application (which serves as the package manager) is fixed. I just tested installing an application and it went though without failing.
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
Also I think the keyboard is working out of the box now. I have apt upgrade, but no ppa's and the keyboard works for me!
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
It does, that landed a few weeks back, I had just forgotten to say something. :) Still can't wait for multiple window support or multiple app instance support in XMir, that would make this almost feature complete for me :)
[Ubuntu Touch Q&A, Help & Troubleshooting] dekkerj1:
libertine-container-manager update

Hello,

I'm on the latest rc-proposed with my BQ Aquarius M10.

channel: ubuntu-touch/rc-proposed/bq-aquaris-pd.en

last update: 2016-07-31 11:24:02

version version: 155

I'm logged in on the tablet via ssh from my Mint laptop

libertine-container-manager update gives the following errors in Dutch:

phablet@ubuntu-phablet:~$ libertine-container-manager update

E: Kon het vergrendelingsbestand /var/lib/apt/lists/lock niet openen - open (13: Permission denied)

E: Kan de map /var/lib/apt/lists/ niet vergrendelen (= can't lock)

E: Kon het vergrendelingsbestand /var/lib/dpkg/lock niet openen - open (13: Permission denied)

E: Kan de beheersmap (/var/lib/dpkg/) niet vergrendelen. Heeft u beheerdersrechten? (=admin rights)

E: Kon het vergrendelingsbestand /var/lib/dpkg/lock niet openen - open (13: Permission denied)

E: Kan de beheersmap (/var/lib/dpkg/) niet vergrendelen. Heeft u beheerdersrechten?

Refreshing the container's dynamic linker run-time bindings...

/sbin/ldconfig.real: Can't create temporary cache file /etc/ld.so.cache~: Permission denied

Do you have any suggestions?
[Ubuntu Touch Q&A, Help & Troubleshooting] ShadowEO:
The M10 comes with a pre-installed read-only container that lives in system-land. If you want to modify the Puritine container, you will need a writable system image. I recommend instead using the libertine-container-manager commands in the previous post to create a new container and use that for your installation. You can define which container to preform said commands through the

-i <container name>

argument
[Ubuntu Touch Q&A, Help & Troubleshooting] doniks:
FWIW, I poked a bit into the python code in libertine-container-manager, ending up at /usr/lib/python3/dist-packages/libertine/ChrootContainer.py

def run_in_container(self, command_string):
cmd_args = shlex.split(command_string)
command_prefix = "fakechroot fakeroot chroot " + self.root_path
args = shlex.split(command_prefix + ' ' + command_string)
cmd = subprocess.Popen(args)
return cmd.wait()

So, I guess, to run a command in the same fashion as lcm, you would do

fakechroot fakeroot chroot /home/phablet/.cache/CONTAINERID/vivid/rootfs/ COMMAND

for example

fakechroot fakeroot chroot /home/phablet/.cache/libertine-container/vivid/rootfs/ apt-get install bash-completion command-not-found psutils x11-apps

Whereas, running libertine-launch CONTAINTERID bash and then looking through ps auxf, it seems that this boils down to

/usr/bin/python3 /usr/bin/libertine-session-bridge /run/user/32011/libertine/host_dbus_session-gbayd4u9 /run/user/32011/libertine/host_maliit_session-mmu9pcnp
/usr/bin/proot -R /home/phablet/.cache/libertine-container/vivid/rootfs -b /usr/lib/locale -b /var/lib/extrausers -b /home/phablet/.local/share/libertine-container/user-data/vivid:/home/phablet -b /home/phablet/Documents:/home/phablet/Documents -b /home/phablet/Music:/home/phablet/Music -b /home/phablet/Pictures:/home/phablet/Pictures -b /home/phablet/Videos:/home/phablet/Videos -b /home/phablet/Downloads:/home/phablet/Downloads -b /home/phablet/.config/dconf bash

The latter may help with allowing access to further directories from inside the container.
[Nexus Player Q&A, Help & Troubleshooting] nicholb:
Lately I have been seeing the message "Controller Disconnected" followed almost immediately by "Controller Connected". This flashes near the bottom of the screen several times while watching anything. I've had no problems with the remote functioning. I've changed the batteries in the remote and also unpaired it and repaired it. Does anyone have any ideas what is causing this message?
[Nexus Player Q&A, Help & Troubleshooting] [1]:
I get it sometimes as well... Have you paired it with the phone app?
[Nexus Player Q&A, Help & Troubleshooting] nicholb:
Yes, and that is a possible source of the message. I may try uninstalling the app. I also have an Android Wear watch that could also be the cause.
[Nexus Player Q&A, Help & Troubleshooting] nicholb:
I've ruled out the phone or the watch. My wife has seen the messages while I am at work. There would be nothing but the remote connected at that time.
[HTC One A9] MGfusion:
Is there a way to fully root this device without a PC, if not maybe at least a temp root without PC? Any help is appreciated thanks.
[HTC One A9] donnykerr:
I am not aware of any ways to root without a PC, however it isnt very difficult with the A9 to root with a PC.
[HTC One A9] MGfusion:
Darn, I could easily do it with a PC too, however, I just don't have access to one right now
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Timoooo:
Hey fellas,

so I recently got a used S6 Edge and there was a problem whenever I used headphones. The left earbud works fine but there is hardly any sound coming out of the right one(checked with several headphones, its a phone issue), really just minimal, very very quiet. I naturally figured this was a hardware error so I went to my local phone repair guy and had that part replaced.

Now, unfortunately the problem still isn't solved. With the new replacement it has gotten a little bit better, but the right earbud is still a lot quieter than the left one. So the repair guy said its a software issue.

Do you guys know anything about that?

I'm not rooted and on the official 5.1.1. Just tried factory resetting but that didn't really help. Any suggestions or anything I can look into that might solve this issue, be it rooted or not?

Cheers
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Timoooo:
push; anybody?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Timoooo:
one last desperate try? :)
[P8lite Q&A, Help & Troubleshooting] finniebox:
Hello guys i am trying to unlock my phone and it says that i have reached my code limit and have to wait 6 months but i dont have that time is there anyway to bypass it?
[P8lite Q&A, Help & Troubleshooting] loomore:
Try this

https://www.youtube.com/watch?v=63L7FBuWFrc

http://rootjunkysdl.com
[P8lite Q&A, Help & Troubleshooting] finniebox:
No use, cause because on the site where i need to get my code i have reached the limit.
[P8lite Q&A, Help & Troubleshooting] finniebox:
I can now request a new one but i now get this error:

Is there any way to bypass this, and what does the error mean? (i thought that the device was not 14 days old)

I logged in with my brothers facebook.
[P8lite Q&A, Help & Troubleshooting] finniebox:
One more thing that might had to do with it, i just sended it for a reperation and they did a board swap after that the bootloader was locked again (was unlocked before)

Got it back 2 days ago.
[P8lite Q&A, Help & Troubleshooting] boredaghast:
I had to wait 14 days from the time I first registered on the website, seems to be standard procedure. I e-mailed them again after this time and they sent me the unlock code.
[P8lite Q&A, Help & Troubleshooting] finniebox:
I registered with facebook, so do i need to connect to facebook with my device or just wait?
[P8lite Q&A, Help & Troubleshooting] boredaghast:
I registered on the Huawei website using my phone because that's what they told me to do. Don't know if it makes a difference.
[P8lite Q&A, Help & Troubleshooting] amageek:
What does the third point mean.?
[P8lite Q&A, Help & Troubleshooting] boredaghast:
Third point? You'll have to elaborate.
[P8lite Q&A, Help & Troubleshooting] amageek:
Each Hua Wei ID should not apply for the unlock code more than twice within half years.If you meet the information,please go tohttp://emui.huawei.com/en/*and click the 'download'button to login your Hua Wei ID other than any other third party ID to apply for the unlock code.

Does this mean that I shouldn't have requested for unlock code more than twice.?
[P8lite Q&A, Help & Troubleshooting] boredaghast:
Sorry, I see what you mean. The short answer is: I'm not entirely sure. :)
[P8lite Q&A, Help & Troubleshooting] amageek:
Ohh i forgot ... You can also request for unlock code by sending an email to mobile@huawei.com.. It may take upto few hours to 2 days...
[P8lite Q&A, Help & Troubleshooting] box90:
Here is the unlock thread, I think if there is any new method to get the unlock code it'll be posted there:

http://xdaforums.com/p8lite/general/step-step-guide-to-unlock-bootloader-t3150616/page19

I've tried my luck with an email, now I'm waiting ;)