yashsingh1/xdaforums huggingface dataset:
[G3 Q&A, Help & Troubleshooting] tuffluck:
probably dumb question but just want some guidance. i've read a lot and think i know what i'm doing, but want to confirm. i previously had a gs4 so i know android and rooting/roms. are these the steps?

1. backup stock rom

2. root

3. bump/twrp recovery

4. install cm12

also i'm assuming like the gs4, if i want to get back to stock i'll be able to, in case i need to return the phone for warranty or anything. thanks.
[G3 Q&A, Help & Troubleshooting] tarroyo:
yes, those are the necessary steps don't forget to wipe data/cache and install supersu before flashing cm12.
[General Accessories] thetechno:
Hi Guys,

I came across a phone to phone charger on a local news channel and am just planning to get it one for myself.

Need your suggestions , Also how to check whether my phone supports NFC ? Is there any addon plugin to enable NFC for non NFC phones ? i had heard that there is some SDcard like thing which enables NFC for non NFC phone , Please help

indiegogo.com/projects/world-s-1st-phone-to-phone-charger-data-transfer/
[T-Mobile Samsung Galaxy S 5] xologist:
Hello guys and girls,

For the Galaxy S5 (T-mobile USA) , what is the biggest SD Card that I can use on it?

I remember that on the Galaxy S4, there were some rooms, or some rooting problems if the SD card was over X size. Does the S5 have an issues with Rooting, Roms, APPS2SD, etc.. with a certain SD card / GB size?
[T-Mobile Samsung Galaxy S 5] Obies:
i believe ya can get 128 GB micro sd card on non rooted. i have not try 128GB. i am using 64 GB on my rooted/custom rom..
[General Questions and Answers] silva_acc:
Can anyone help me to create a flashable zip with lg g3 apps and status bar to install in any android Phone ?

For exemple i'd like that my BQ AQUARIS E5FHD to look like lg g3

Please help me [emoji20]
[General Questions and Answers] zelendel:
Not gonna happen. The system bar needs LG private frameworks. You can theme it to look like it but it won't work like it. And that has to be done on a per device basis.
[General Topics] sacharja:
Hi,

I want to buy a new dual sim handy that should be supported by Cyanogenmod. It should have:

- Small Screen <4.3" (operable by one hand)

- MicroSD Card support

- Long lasting accu

I already found the following phones with this criteria:

- Samsung Galaxy S4 Duos (I9192): Disadvantage: no "official CM"

- Sony Xperia M: Disadvantage: low end phone

- Motorola Moto E: Disadvantage: very low end phone (Moto G has no SD, Moto G 2nd is too big)

What would you recommend? Should I wait for a Moto E 2nd Gen, or go with the S4? What are the disadvantages of a "non-official" CM mod?

Greetz

Sacharja
[General Topics] sacharja:
Would be great if someone has experiences or recommendations, I'm currently stuck.
[Ascend Mate 7 General] Simona Simmy:
Hey guys

Just wanted share Mate 7 ROMs you can download ..

There are few versions ..

Mate7 EU/Inter. Version (MT7-L09) : consumer.huawei.com/kz/support/downloads/detail/index.htm?id=34301

Mate7 Telecom Edition (MT7-CL00) : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=95

Mate7 Mobile Edition (MT7-TL00) : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=97

Mate7 Unicom version (MT7-UL00): http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=98

Mate7 Channel version (MT7-TL10) : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=97
[Ascend Mate 7 General] mirchichamu:
Thanks for sharing this. I don't understand what is the meaning of channel edition?
[Ascend Mate 7 General] TheKaptone:
i would love to get to 4.4 but which one of these would i go for I have model mt7-lo9
[Ascend Mate 7 General] 4mynikka:
Would like to find this out as well.
[Ascend Mate 7 General] Simona Simmy:
That is for chinese segment..

This is EU version

consumer.huawei.com/kz/support/downloads/detail/index.htm?id=34301
[Ascend Mate 7 General] 4mynikka:
So to install I just download and change it to update.zip to install.
[Ascend Mate 7 General] Simona Simmy:
not update zip but there will be update.app which needs to be in dload folder
[Ascend Mate 7 General] 4mynikka:
It works. I'm on 130 now.
[Ascend Mate 7 General] zeubi01:
Do you know the differences between the version you mentioned and this one : consumer.huawei.com/en/support/downloads/detail/index.htm?id=36261

I am currently using the B127 on a L09 and I would like to know if there are any advantages to use the other one.

Is the 'Russian' B130 compatible with my phone (L09 - B127) and the French frequencies?

Thanks.
[Ascend Mate 7 General] Simona Simmy:
I had 127 and am in UK and updated manually to 130 ..

When it says russian site it doesn't mean it is for russia only.. it is just from russian branch ..

There is poland branch ,you can find even italy as well ..

Just update it and u'll be fine..
[Ascend Mate 7 General] zeubi01:
Very good.

Thank you.
[Ascend Mate 7 General] Simona Simmy:
I feel it slightly ,slightly faster
[Ascend Mate 7 General] 4mynikka:
I'm liking it. Can't wait for lollipop though.
[Ascend Mate 7 General] Simona Simmy:
what for ? there wont be difference..
[Ascend Mate 7 General] 4mynikka:
Why not? Pretty sure they'll implement a few more features
[Ascend Mate 7 General] Simona Simmy:
I think they will update it with next their flagship phones .. but not current ones... M7 P7 ..
[Ascend Mate 7 General] 4mynikka:
This phone just came out. It would be a big detractor if they just stopped supporting it right away.
[Ascend Mate 7 General] Simona Simmy:
what? nooo this phone is 5 months old nearly .. released in october...

will be half year soon .. new is coming up end of march..
[Ascend Mate 7 General] 4mynikka:
Well it's still new in Canada. Was very lucky to find it. And 5 months old this should have came with lollipop. Hopefully it comes out soon as I'm enjoying this phone.
[Ascend Mate 7 General] Simona Simmy:
ask them ; http://www.huaweidevice.co.uk/support/
[AT&T HTC One (M7)] bzowk:
Hey Guys -

I've got an AT&T HTC One (M7) which has ViperONE 7.01 (4.4.4) installed and is rooted. Due to a recent bug where there was no sound in calls, I wiped then reinstalled the ROM but eventually found out the cause and applied the fix.

I'm a big user of Tasker & EventGhost and this morning decided to dive into the AutoVoice app / plug-in. I've enjoy all of the Joaoapps apps so was excited to use it.

My Issue

When going through a tutorial where you speak your name and the phone replies back to you saying your name, I got the error: "TTS Initialization Failed." I went into Settings / Accessability / Text-to-speech Output where it listed Google's Text-to-speech as the currently selected engine but all options were greyed out. The last option, "Default Language status" was the only one not greyed out but had a status of "Checking" and touching it didn't do anything.

What I've Tried to Fix Issue

I think I've had this error before, but I forgot what I had to do to fix it. I think it was something easy. I searched for about 20 minutes online, tried a few things, but still haven't found anything that will work. Below's what I've tried so far:

- Rebooted phone

- Cleared cache for Google TTS

- Uninstalled Google TTS & Rebooted - Once back up, I go to TTS in Setttings, it doesn't show Google TTS anymore, but everything's still greyed out and not working

Any ideas? Thanks!
[AT&T HTC One (M7)] Wonders_Never_Cease:
Probably better off reporting this bug in their thread for support.
[Nexus 9 General] sonicadvance1:
This is a guide about getting a Linux distribution up and running on your Nexus 9. The goal of this thread is to give a basic understanding about how to get a basic system running, but not working throughout all the kinks that come with doing so on tablet style hardware.

This guide will be non-destructive, and won't touch the data on your tablet. Unless of course you've yet to unlock your bootloader, which if that is the case then shame on you.

Some prerequisites before starting this project with your Nexus 9

A Linux distribution running on your computer. Either in a virtual machine or as your main OS.

A USB flash drive

USB OTG cable

Some things that are nice to have

USB hub

USB keyboard

USB mouse

USB network card

Headphone UART cable

A brief overview about what we are going to be doing here.

First we are going to be building an initramfs. This is a small filesystem with a bare minimum set of tools that can be loaded in to RAM space and use. We will be using this while we are initially getting our kernel up and running, to make sure we didn't mess anything up.

Next we will move on to building the actual kernel for the device. We will be running a Android kernel since Nvidia hasn't been the quickest on their attempt to upstreaming everything required to run this device on a upstream Linux kernel. So we'll be running a 3.10 kernel, which is a heck of a lot better than some 3.0 or 3.4 thing that older devices are on.

Third we will be building our rootfs that will run from an external USB storage device, so we don't affect any data actually on the tablet. I may also add to the guide how to partition your internal storage space so we can use that instead.

[Step 0/4]

We need to set up our build environment on our host Linux distribution before we begin anything. I'm going to assume that the host Linux system we are running is Debian/Ubuntu based, so we'll be using apt to grab our packages we need.

sudo apt-get install gcc g++ git gcc-4.9-aarch64-linux-gnu g++-4.9-aarch64-linux-gnu libncurses5-dev

This installs the host gcc and AArch64 cross compiler, along with git. We will need these tools to build everything required.

Things that don't work.

Rebooting

Touchscreen

Way more things that people care about
[Nexus 9 General] sonicadvance1:
The first step that we will be doing is building our filesystem that we will load in to memory for testing.

This is typically called an initramfs, which tends to be a compressed filesystem that gets copied in to a kernel image once the kernel is built. We won't be using this image for long, as it is mostly to make sure we have everything working correctly before jumping to a full linux distribution.

This step is technically unnecessary, but it brings you up to speed with what initially needs to be done to get something running.

So starting off, we are going to need to pick a target for the filesystem. I've decided to go with buildroot since it is a project that is really easy to get built.

Steps Overview

Clone buildroot with git

Setup buildroot to cross compile

Set up basic options

Compile!

1)*Clone buildroot from github.

git clone https://github.com/buildroot/buildroot.git
cd buildroot

2)*Start configuring buildroot

make menuconfig

This will bring up a menu for determining how we want to build our buildroot. We have quite a few things to change.

These options enable building an AArch64 capable buildroot using the Linaro AArch64 toolchain, with it outputting a terminal to ttyFIQ0 which is the headphone UART terminal. Along with taking the filesystem and pushing it in to a cpio archive which later the linux kernel understands how to use.

Target options->Target Architecture->AArch64

Toolchain->Toolchain type->External toolchain

External toolchain automatically enables the Linaro AArch64 toolchain below it.

System configuration->getty options->TTY port->ttyFIQ0

Filesystem images->cpio the root filesystem

3)*Build the buildroot

make

This will go through downloading all the packages required to build an AArch64 buildroot. So go make a cup of tea, this should only take a few minutes depending on your internet speed and computer speed.

Once the system has gone through compiling everything, then you'll have a file available.

This file will end up in the `output/images/` folder as the file 'rootfs.cpio'. If that file isn't there then something terrible has happened.

If the file is there, then everything on this step is done! We built our temporary filesystem which we will be putting to use in the next step!
[Nexus 9 General] sonicadvance1:
Reserved for QA - Additional Information - Misc

Information

Hardware acceleration

Potentially hardware acceleration should be possible using the Nouveau video driver. This is completely untested, and the Nouveau version included with Ubuntu 14.04 isn't new enough to have GK20a support. One would most likely need to build Nouveau from ToT to get support.

Known Issues

If something tries enabling the wifi chipset then the kernel will hardlock and cause the device to reboot. It may be best to disable the broadcom driver in the kernel until that is figured out.

Bluetooth doesn't seem to work. Not sure why not. Seems to show up as a device, but it can't be used.
[Nexus 9 General] berendspruijt:
Wow thanks for taking the time to post this tuturial.

Greatly apriciated.
[Nexus 9 General] di11igaf:
Nice work, excellent writeup.
[Nexus 9 General] USBhost:
Cant wait to try!!

---------- Post added at 08:35 PM ---------- Previous post was at 08:31 PM ----------

Where did you get your headphone UART cable
[Nexus 9 General] Art Vanderlay:
Great work sonic, been waiting for this. Will try and report back.
[Nexus 9 General] sonicadvance1:
I took some time to figure out how to fix the integrated wireless LAN in the tablet.

This requires grabbing an additional file from the tablet and configuring a few kernel options so they know where the new file locations are since previously they are configured to Android specific locations.

Seems to work fine on my 802.11n 2.4Ghz network.
[Nexus 9 General] farmerbb:
Running into a snag while compiling the kernel. It always fails at this exact spot on Ubuntu 14.10. Any ideas? (first time compiling a kernel from source :) )
[Nexus 9 General] USBhost:
Note: that does not tell me what failed

When the build failes can you do

make

Then give me the output
[Nexus 9 General] farmerbb:
OK, here's what failed. Looks like an error in qcom_usb_modem_power.c:
[Nexus 9 General] sonicadvance1:
Looks like it's having a fit in a required module that is enabled for the tegra platform.

Looks like a new warning that has cropped up in a newer version of GCC? My AArch64 gcc version that I'm running is 4.8.2. I can install 4.9.1 and test there but it will have to be later.

GCC is definitely right in this case though, Qualcomm managed to screw up a basic memset function call. The zero is supposed to be the middle argument, and GCC recognizes it as an warning now. Which gets upgraded to an error with some configuration.

If you know light C/C++ you can change those two lines that it is complaining about to be correct.

Should be

memset(modem->ftrace_cmd, 0, sizeof(modem->ftrace_cmd));

and

memset(modem->msr_info_list, 0, sizeof(modem->msr_info_list));

For those two lines at 1912 and 1915 respectively.

Looks like I'm going to have to start a patch set for this to work around Qualcomm failing.
[Nexus 9 General] farmerbb:
I made the changes to qcom_usb_modem_power.c as you listed, and got the kernel to compile okay.

Starting from a fresh Ubuntu 14.10 install (inside a VM), I ended up installing these additional packages in addition to the ones you list in step 0:

libncurses5-dev libc6:i386 libstdc++6:i386 zlib1g:i386 qemu binfmt-support qemu-user-static android-tools-adb android-tools-fastboot

To get the kernel to compile, I also needed to symlink aarch64-linux-gnu-gcc-4.9 to aarch64-linux-gnu-gcc in /usr/bin, for make to recognize the correct gcc program.

But anyway, I've gotten my N9 booted to the Ubuntu login prompt :) Now I just need to grab a USB keyboard so that I can actually login!

Thanks so much for the guide! Can't wait for MultiROM to be ported to our device, to make this easier to boot :)
[Nexus 9 General] USBhost:
ii cant wait
[Nexus 9 General] t1mur:
Excellent guide. Thank you very much.

It appears the "*" in this configure command below may be a typo?

Anyway, I am running into a more serious issue (Problem resolved. See bottom.) executing dynamically build aarch64 binaries. On my 14.10 x86 machine, I am able to execute statically build aarch64 binaries using my new qemu-aarch64 emulator. I am not able to execute dynamically build aarch64 binaries. For instance, when I try to execute bin/bash from the mounted root filesystem directly on the host, it will complain:

/lib/ld-linux-aarch64.so.1: No such file or directory

Now this is all right, because I don't have the required aarch64 shared libs on my x86 machine. So I copied qemu-aarch64 to /usr/bin/qemu-aarch64-static on the mounted root filesystem. However, when I run chroot (executing the same /bin/bash):

...I am getting this:

chroot: failed to run command ‘/bin/bash’: No such file or directory

I think this is due to the same issue as above: that qemu is looking for aarch64 shared libs (/lib/ld-linux-aarch64.so.1 is needed to run bash) on my host machine. Should it not, due to chroot, look for them in the mounted root filesystem (where they actually are)?

Other than this... my ARM64 kernel is booting fine. The only problem is, that I cannot login to it yet, because I wasn't able to add a new user.

Edit: Interestingly, the following "works":

$ sudo chroot . usr/bin/qemu-aarch64-static /bin/bash
bash: /usr/bin/groups: No such file or directory
root@box:/#

Now inside the chroot running the aarch64 variant of /bin/bash, I am still unable to start any aarch64 executables. But tab-completion works and I am able to find and run /usr/bin/qemu-aarch64-static (the x86 binary). Could this be a problem with any binfmts mappings inside chroot? Odd.

Edit 2: Solved. Just tried from another machine (10.04) and here, everything is working perfectly. I probably have chroot hosed on my 1st machine. Excellent guide. One last note: if you don't have qemu installed on your host machine, you may need to run the following:

sudo apt-get install qemu binfmt-support qemu-user-static
[Nexus 9 General] farmerbb:
I ran into these exact issues as well, and was eventually able to get the chroot working properly

Make sure you have the qemu, binfmt-support, qemu-user-static packages installed, and run 'update-binfmts --display' to ensure that aarch64 support is registered properly. Also make sure you've named the 'qemu-aarch64' binary as 'qemu-arm64-static' (not 'qemu-aarch64-static') at usr/bin on the flash drive (the Ubuntu Core image recognizes its architecture as arm64, not aarch64)
[Nexus 9 General] t1mur:
Ah... it's really good to know one isn't alone. Hehe. Well, it looks like 14.10 is better suited for compiling the arm kernel (gcc-4.9-aarch64 etc.), but doing the chroot is smoother on 14.04.

But how do I get wifi and/or USB ethernet up? And why do have to look at this?

unable to stat /etc/sudoers: no such file or directory

Did you get this too?
[Nexus 9 General] farmerbb:
I'm still working on getting networking and X.org running myself. It will recognize my ASIX USB adapter (in the dmesg log) but eth0 doesn't show up and 'ifconfig eth0 up' doesn't work. Haven't tried Wi-Fi yet. My low-level Linux knowledge isn't all that great :( However, I can still chroot back into the filesystem on my PC and update/install packages, etc. in the meantime.

No I don't see the /etc/sudoers error.
[Android Q&A, Help & Troubleshooting] RodriUrU:
Hello everybody

I have an LG-D625 (G2 Mini)(root), the phone restart itself sometimes when a call is incoming, i open some application, or when i take a picture, for example. In other case it works perfectly.

This began to happen when i use an application to clean android system, try resetting but the problem persists, used LG Mobile Support Tool (to flash with the stock firmware) and neither fixed the problem. :(

i've using LogCat to see what is going on, and before the phone restart,

LogCat shows this:

Then restarts but does not ask me to enter the pin of the SimCard.

Any ideas? :rolleyes:

Sorry for my Engish :p

Thank You!
[Android Q&A, Help & Troubleshooting] Crom4rtie:
which application did u use? and what have you cleaned?

Have you tried to wipe cache/factory reset?
[Android Q&A, Help & Troubleshooting] RodriUrU:
I used this application: System cleaner ROOT, besides making wipe dalvik-cache, I also used an option to upgrade system applications updated with new versions. :(
[Upgrading, Modifying and Unlocking] softmaster:
Any solution to sim unlock x cingular 2125 ?
[Upgrading, Modifying and Unlocking] UnlockBR:
Have u found any solution? I am looking for it too.
[Upgrading, Modifying and Unlocking] elteacher0223:
here its

open the SDA APPLICATION.

insert the cert.cab

run the spv services, and follow the instructions
[Sony Xperia Z Ultra] jowcilowci:
Hi guys. I have noticed that my Xperia Z Ultra has some performance problems. This problem is when gaming. It is something strange because sometimes games run very smooth but sometimes it is very laggy (more of the time). I dont know why it is happening. For me its like phone is not pushing feadback to cpu or gpu when its need it. My phone is c6833 it is stock 4.4.4 stock kernel stock rom. Can someone help me please??
[Sony Xperia Z Ultra] blueether:
Does the phone get hot while it's doing this?
[Sony Xperia Z Ultra] jowcilowci:
Yes a little bit hot but not too much. Its something strange because today i was playing brothers in arms 3 and it was like 30-40 fps. And suddenly after killing me in a game , I ve restarted the same mission and i was shocked because there was like 60 fps all the time till i left game. I ve started game again and still 30-40 fps. Does anyone have the same issue? How is Your gaming experience "blueether"? Thank You very much for Your reply :)
[Galaxy Note 4 Q&A, Help & Troubleshooting] dplate07:
Does anyone know what is the double arrow icon beside the WiFi icon as per the screenshot attached ? I'm unable to turn it off.
[Galaxy Note 4 Q&A, Help & Troubleshooting] darekz:
Isn't that mirror link icon?
[Galaxy Note 4 Q&A, Help & Troubleshooting] dplate07:
how can I turn it off? l observed that it is only my note 4 showing this.
[Android Q&A, Help & Troubleshooting] BlayDee:
I have unique phone type witch dont have any custom roms or anything developed yet. I've rooted it. I've looked alot of forums searching for some custom roms or any possibility to make ROM bymyself but its really hard working on such old compilation. This phone have pretty smillar build to Wildfire S. I've tried porting it to these roms but all i get is errors in CWM. My question is: Is there any possibility to upgrade this android to any 4.x? Any tutorials or guides will be helpfull too. Thanks
[Huawei Ascend P7] Simona Simmy:
Hey guys

Just want to share links with various ROMs for P7 for various versions

P7 Unicom : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=60

P7 Mobile : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=61

P7 Telecom : http://emui.huawei.com/cn/plugin.php?id=hwdownload&mod=detail&mid=62

Source : http://emui.huawei.com/cn/plugin.php?id=hwdownload
[Note Edge Q&A, Help & Troubleshooting] a2kay:
Is There a way to get the 5x5 Grid Appdrawer like Same of note 4 without root?
[Note Edge Q&A, Help & Troubleshooting] klect:
The easy way is to use another launcher, nova launcher for instance. For the touchwiz launcher, i'm interested too:p
[Note Edge Q&A, Help & Troubleshooting] a2kay:
Can anybody modified the touchwiz.apk so i have 5x5 App drawer and does like install as an normal apk without root. Pls help
[Note Edge Q&A, Help & Troubleshooting] klect:
You could post it in the android development section of the note edge as a request, maybe someone will help:good:
[Verizon Samsung Galaxy S 4] JoeyDuran:
Hello everybody, I just got a new s4 from verizon and the guy let it go through the software update and now I'm on 4.4.2 NK1. and towel root does not support this :c

I was hoping if anybody could help me out, I can't find anything about root for my version. Thank you in advance!!
[Verizon Samsung Galaxy S 4] Hightower24:
Are you sure it's nx1 and not nk1? If you're on nk1 then follow these steps:

http://xdaforums.com/showthread.php?t=2959613
[Verizon Samsung Galaxy S 4] JoeyDuran:
You're right, i looked at it wrong. Sorry about that. Yes the NK1..

and thank you for the link. I'll try that out.