yashsingh1/xdaforums huggingface dataset:
[HTC One X+] backb0ne5p1d0r:
Man , Just calm down. Everything is totally fine.

You said you're a complete beginner , so let me tell you some stuff first.

The screen you get when you press Volume Down and Power is the bootloader screen.

and TWRP (TeamWinRecovery Project) is the recovery. (Duh)

well the phone is split into partitions. You can say that the main partitions are for the system , data, recovery, kernel.

from what you've just said your system partition is empty. your recovery partition has a recovery installed , and the kernel cannot be empty so there's a kernel on it.

You get NO OS installed because the system partition is empty. and you get the root question because your phone doesn't have an operating system installed therefore it is not rooted.

Try clicking install zip from TWRP , if you find something on the sdcard that has a ZIP extension and that looks like a phone ROM (a firmware AKA the operating system) then flash it.

If the sdcard is empty then you have two choices

1) Flash the phone back to stock firmware

2) Flash a custom ROM on the phone.

Flashing a custom ROM will be easier for you since TWRP is already installed.

to flash a custom ROM , there are many detailed guides on XDA teaching you how to do this. But I'll tell you how to do it in a short non-detailed way.

The first thing you need to do is download a ROM for the phone. Go to the "One X+ Android Development" or "One X+ Original Android Development" sections of the forum in order to find a custom ROM that suites your needs.

Then you need to copy the ROM to your device , but since your device cannot turn on into system you can go to Recovery and push the ROM onto your sdcard . To do so , you need to :

1) Set up ADB on your computer (Search how to do that )

2) Push the rom ZIP file by using the command "adb push ROM.zip" (Replace the word ROM with the name of your ROM file.)

After pushing it into the sdcard you can flash it from recovery (Install it). If it doesn't boot after flashing then it is because you need to flash the kernel that comes with the ROM.

To do that :

1)Set Up Fastboot on your phone (usually comes with ADB , there are many tutorials on how to do that. )

2) Extract the ROM zip file using WinRAR or WinZip.

3) Open a command prompt

4) CD (Change Directory) into the destination where you extracted your ZIP file.

5) Reboot your device into Bootloader.

6) Connect it to your computer (duh)

7) Flash the kernel by using the command "fastboot flash boot boot.img"

then reboot your phone and it will hopefully boot into the system :)

I hope I helped , If you have any more questions then feel free to ask :)

and If you couldn't do this then I can connect to your computer on Teamviewer and help you set ADB and fastboot up on your computer :)

Oh , and to make flashing the kernel easier you can use hasoon2000's toolkit. It might help you a little :) Check it out : http://xdaforums.com/showthread.php?t=1994961
[Fire TV General] roustabout:
I don't have any avi files that are that big, the biggest I've got is probably 90 minutes and a size of 3 gig. I just tried it in xbmc 13.1 and it seemed OK to me.

Are you connecting your Fire via wifi or ethernet? I put mine onto ethernet very quickly after putting it in the living room, and it seems very helpful to do so.
[Fire TV General] hmagoo:
My files range from 300MB to 3GB and I see jitter during pans and normal scenes that occur visibly on files that are .avi and/or originally encoded as xvid. I tried to look for a number of settings that would help, but never did. I am looking at the long thread on the xbmc forum and seeing if I get any pointers, might try a nightly build. When I load the same file in mxplayer I don't see the jitter. Thanks for your input.

I am connected ethernet, SMB or NFS shares.

what are your settings for acceleration, and your other settings regarding audio and video in system, and video tabs?

thanks
[Galaxy Tab 2 Accessories] josfr4ncisco:
Hey guys! I got tired of my actual TPU case (exactly like this one), and now I want to replace it. Can you guys suggest me some good book covers/flip covers (I think there's no difference between them, but whatever)? If possible, I would like those which has magnets, and possibly the sleep/wake feature.
[Moto X Themes and Apps] Curiousrge:
Hi friends,

The only thing that I dont like in my moto X is a câmera app.

I want an app like the "focal câmera" from cyanogem. But the focal câmera of playstory have a lot of bugs.

There is a app with more functions than stock ?

Sent from my XT1058
[Moto X Themes and Apps] DaRkRhiNe:
You can try google camera from play store.
[Moto X Themes and Apps] danny39:
I second Google camera. It's a well designed, easy to use camera app

Sent from my Moto X
[Moto X Themes and Apps] Curiousrge:
I was using google câmera some weeks ago. But I want an app like the galaxy s4 câmera because it have many cool functions.

Google câmera is very simple :(
[Moto X Themes and Apps] tombaldwin6:
Here's an idea. Go trade your phone for a Galaxy. Then you'll have your camera app.... ( I'm just saying what everyone else is thinking ).
[Moto X Themes and Apps] MisterSprinkles:
The ONE thing that Samsung has done well, the camera and camera software. Just in the last 6 months I have went from an S3 to HTC Droid Dna and now on the Moto X and I have to say, the S3 camera was FAR superior to any phone I have had in the past(I have had a lot of phones). The wife has as S4 and it is absolutely amazing. I will say though, I prefer the Moto X camera over the rest.
[Moto X Themes and Apps] Arak-Nafein:
If you want features, get FV-5. https://play.google.com/store/apps/details?id=com.flavionet.android.camera.pro&hl=en

I prefer the simple quickness of the Motorola Camera.
[Moto X Themes and Apps] DBBGBA:
That might be an overkill of features. I found Camera Awesome to be actually pretty good with the right amount of features.

It works on these devices:

Samsung Galaxy SIII, S4, Galaxy Nexus, Note 2, Note 3,

Nexus 4, Nexus 5, Nexus 7, Nexus 10,

Sony Xperia Z, HTC One, LG G2,

Motorola Droid Razr, Motorola Moto X,

Kindle Fire HDX 7", 8.9"
[One (M7) Q&A, Help & Troubleshooting] Igneo676:
So, I have an HTC One M7 from Tmous, HTC dev unlocked running CM11 and latest cwm.

I'm having trouble finding the latest radio and whether or not i would need to revert to stock and/or s-off to install it.

Having some bizarre call issues I think could be resolved via the new radio. Can someone point me in the right direction?
[One (M7) Q&A, Help & Troubleshooting] Seanie280672:
You need s-off to flash radio's
[One (M7) Q&A, Help & Troubleshooting] yatindroid:
you can flash firmware according to your phone software version

Firmware version should be same or higher

cid & mid matched

S Off needed in case of lower firmware version flash

fastboot getvar all

version main

Then go here http://xda7.androidrevolution.org/db_mirror/Firmware/index.php?dir=HTC/HTC_One/

from HTC One
[One (M7) Q&A, Help & Troubleshooting] Igneo676:
Thank you guys, checking it out :)
[Android Q&A, Help & Troubleshooting] k00zk0:
Hi,

Check out these phones:

http://www.dx.com/c/cell-phone-599/cell-phones-511/android-phones-526

http://www.dx.com/p/h9008-android-4...am-2gb-and-rom-16gb-black-319039#.U6ZXcfldV5I

These devices are great, but all their software sucks. Are any developers focused on making custom ROMs for these phones?

I'd like any one of these 5.0 to 5.7 inch phones, but with AOSP cyanogenmod-esque software on it.

Any info?
[8525, TyTN, MDA Vario II, JasJam General] warmkiwi99:
changed my adsl-wireless router from a Netgear to a linksys and now my Tytn won't connect to it. any ideas? assumed it would just scan and find it like it did with the Netgear
[8525, TyTN, MDA Vario II, JasJam General] TiMMah!!!:
I'm not sure, I can connect perfectly to my linksys acces point.

Maybe an a/g issue? Or security settings on your router?
[8525, TyTN, MDA Vario II, JasJam General] warmkiwi99:
thanks. i'll check out the security
[8525, TyTN, MDA Vario II, JasJam General] Atreju:
Channel?

Try another broadcast channel, for some (for us unknown) reasson clients don't connect to certain channels (in most of this cases it doesn't even see the ap).

I would try all channels starting with 6 an 11 (the strongest).
[8525, TyTN, MDA Vario II, JasJam General] warmkiwi99:
i changed these settings in the linksys and it works ok now:-

“RTS Threshold” – 2304

“Fragmentation Threshold” – 2304

“Beacon Interval” – 50
[8525, TyTN, MDA Vario II, JasJam General] Chris The Ninja Pirate:
What model Linksys was it? I have an old 'b' standard Linksys at home and I can't get any data from my router and if I try too hard the router crashes.
[8525, TyTN, MDA Vario II, JasJam General] warmkiwi99:
it's a WAG54G.

it has a prob in that sometimes it just stops talking wirelessly and needs to be rebooted
[XDA Assist] dixen_2:
Hi! I'm just a newbie here. Does anyone here know how to have monitor mode on mediatek's mt6628? tnx for the advance help! :)
[XDA Assist] Darth:
Hi there!

I can't find any information about that on XDA. If you ask in this section hopefully someone will be able to help you out....

http://xdaforums.com/android/help

Good luck! ?
[LG Optimus L9 P760, P765, P768, P769] Somebody123456:
Hello,

I've been looking at these forums a lot for the past several months, reading the various guides(lots of conflicting and unclear info on them),and some are reporting successes and others failures on the same ones. So, I'd like to ask you guys what I should do. Here's my phone info I got from the hidden menu:

P76920h,

4.1.2 Android,

3.0.31 Kernel Version,

Factory Version of Aug 14 2013

AP bootloader version of LK May-2012

T-Mobile brand phone

Well, thanks, and happy to post more info if needed.

Edit: Thought it might be important to note that I am rooted and I have Artas recovery installed(at least I download the app and I ran it and recovery seemed to be non stock)
[LG Optimus L9 P760, P765, P768, P769] nish@nish:
Its no my work im just sharing it try this it willl surely work

Very simple thing to unlock the bootloader !!Download the application terminal emulator on Google play and open a window.Type su ans give the root accessType reboot oem-unlock ans the phone will reboot un fastboot mode ! Press volume up and your bootloader is unlocked
[LG Optimus L9 P760, P765, P768, P769] Somebody123456:
Thanks, but our phones are drastically different, so I'd like to hear some other feedback, because if I remember correctly, your bootloader is different.
[LG Optimus L9 P760, P765, P768, P769] nhoc_maruko9x:
I have this phone too. Unlock bootloader of this phone is the same as other variants, except that you must use JB rom of P760 to unlock, so it's hard to do steps because your screen will be mirrored and touchscreen goes crazy.

- First flash v20b kdz of P760

- Then install fastboot driver, plug your phone, type oem-unlock command

- After that bootloader will be unlocked.

- Finally, fix touchscreen

PM me if you have question :)
[LG Optimus L9 P760, P765, P768, P769] Somebody123456:
Thanks, I'll be looking forward to your help! Still open to suggestions and help from other people!
[LG Optimus L9 P760, P765, P768, P769] LilProphet:
I was struggling with downgrading etc, because omap drivers didn't work with Windows 8.1, so huge thanks, easiest unlock ever.
[Verizon HTC One (M8)] ziggs4lyfe:
Hey guys, don't know if this is the right forum, so sorry if it's not.

On almost ALL custom ROMs I've flashed since my original HTC One (M7), every time I start navigating somewhere using ANY GPS navigation app, the phone will give me an ETA, put the blue triangle on the map, and that's it. it won't actually navigate, the arrow will be off the screen, etc. When you pull down the status bar, it just reads "Searching for GPS" no matter how long I leave it sit. I'm attaching a picture of how Maps looks during "live" navigation, obviously nothing on the screen actually moves.

Also, this is less common in ROMs, but I often have low 3G service or none at all using custom ROMs in areas i'd normally have multiple bars of LTE. I know that's just a UI function but the dBm is different too. It will actually refuse to load pages on occasion.

Currently I'm running this ROM:

http://xdaforums.com/showthread.php?t=2716306

It has happened on multiple ROMs as well, so the ROM is unlikely to be the problem.

It also has no place to set your own APN settings (besides in Hangouts for MMS) and updating roaming capabilities hasn't ever helped.

What am I doing wrong with custom ROMs? Is it my SIM card?
[Verizon HTC One (M8)] ziggs4lyfe:
Is bumping a thing? Can I bump? Bump.
[Verizon HTC One (M8)] Tigerstown:
I have never heard of this before. That's crazy

---------- Post added at 07:03 PM ---------- Previous post was at 06:56 PM ----------

You could always do the RUU an see if it works when back to full stock an if so then go from there. Just idea to try.
[Verizon HTC One (M8)] GuitarMaster:
I bump this as well. I reverted to stock and that fixes it, but if I use cyanogenmod or a gpe Rom, it doesn't ever pick up GPS satellites.
[Verizon HTC One (M8)] jakegub:
I'll bump this too. Stock ROM i get GPS. Viper ROM I get gps. Android Revolution (which I like the best)....No GPS
[G2 Android Development] MidnightHarvester:
Reserved

APPENDUM

Consider this a diary. Dates are when the thoughts or discoveries hit me, not release dates

Aug 15 - After modifying the tookset so it"s Android L ready by moving the JRE to /system/{wherever}, after flashing now the BDT directory doesn't get flashed to the sdcard. I'll need to do a little fiddling with the updater script, then release it once it's working. Granted you can just manually extract and copy that directory over easily but I'd prefer a fully working flaahable..

Aug 19 - Noticed there has been updated smali and baksmali jars, so either an incremental update and most likely just a patch will be worked I n and releaaed. Because of the update I'm also looking at any other files that may have been updated.

Aug 20 - I've discovered that on some devices (specifcally, CloudyG3 1.3), that t

here arr some issues running the scripts via terminal as apparently ... they don't exist. Executing them via Linux Script Handler within a File Manager should work until I figure this out)

Aug 20 - Releases will be migrated over time to my Box account, probably Dropbox account, as well as Mega. Archived releases will also be uploaded, and the OP will be updated as each is moved.

Aug 21 - Fixed a bug preventing the /sdcard/bdt directory from being installed on flash. Also made a few revisions to the code, nothing spectacular. Also uploaded to Box and Dropbox and ditched the Drive host. Incremental update to 1.2 0.
[G2 Android Development] avirk:
Good job buddy. Keep it up. Will give a try it soon.
[G2 Android Development] MidnightHarvester:
Thanks! I'll be publishing an update in a day or so. I'm creating a stand alone project that won't require root. Right now root is required because the scripts need to access the JRE bin that's located in the data directory of apktool. I'm moving JRE lib (and Java binary) and smali and baksmali jars into a flashable zip.

It'll also be a lot easier to maintain this way. I completely killed my phone yesterday while cleaning up the scripts. After doing a batch deodex as it is now it will clean up the working directories and delete

everything except the deodexed archives.

I modified the paths hoping to create less work in the long run and after testing the modified script by phone rebooted back up and I got "unable to find setup" message and a blank screen. I must have left a "/" off of a path and ended up wiping everything in /sdcard/ ?

The error on boot was caused by the fact I always delete the LG setup app as I never anticipate deleting my SD card. So I was stuck at a black screen with nothing to restore since I wiped the SD card.

Eventually I realized I could pull the notification bar down still, and make it into settings by long pressing a quick toggle. Once I discovered I could open Google Now after enabling it in search settings I was in my way since I could use that to open Chrome and Root Explorer, etc.

I ended up restoring my system back and just wiped /data as well since I already wiped my SD card. Then spent the rest of the day restoring my device and luckily I had most everything backed up onto Drive.

Needless to say no changes were published in yesterday. I can imagine the backlash I would have gotten if I did lol. If I had a penny for each time I've mucked my device up while working on something I'd have, well maybe a dollar but still that's a lot :)

It shouldn't take long to get the standalone build out. I don't plan on turning the standalone build into an apk though as its easy enough to run via terminal emulator or file manager and take up far less space.
[G2 Android Development] MidnightHarvester:
I'll find another host to upload the install zip to as well as the Drive host in the OP. The zip is too large to attach here. I hope this simplification over installation appeals to more ?
[G2 Android Development] MidnightHarvester:
Version 1.1.0 is now live. Installation boils down to just flashing the install zip in recovery. Read OP for additional information on how to use it.
[G2 Android Development] Modding.MyMind:
Dang man! You beat me to it hahaha! I had started on this as a personal project for myself earlier today. However, I am wanting to just implement the process strictly through the recovery and by locating/finding all .odex files in my system to later deodex and place back accordingly all without me touching a thing but just running the script. I'm currently digging through your work right now to see if anything may be helpful for what I am aiming to do. Nevertheless, greatly appreciate you sharing this project.
[G2 Android Development] Skizzy034:
How do you make an odexed apk into am installable apk? I wanna take the LG QVoice apk from an odexed rom and be able to install it like a normal app without having to add it to /system/app or /system/priv-app. Would just deodexing the apk do that?
[G2 Android Development] Modding.MyMind:
You would most likely need to deodex that app and then install it via /data/app.

Make sure that system app you are referring to doesn't use any lib files or other dependencies. Some system apps do and it would be needed to port them over to your device for them to work (and possibly some work on the app itself once decompiled).
[G2 Android Development] Skizzy034:
Yea I didn't think of lib files for that app. It makes sense it would need it. Thanks.
[G2 Android Development] MidnightHarvester:
That's an awesome idea bro. You'd need the jre in /data/misc/jdr somewhere. You may be able to run it off the scars in recovery since you can set permissions to the /sdcard mount there but not sure.

Create a script that 'finds' all odex files system wide and corresponding archive files and use the run_program edify script command to run the script so that you can deodex everything from recovery with one slide of a button.

There's not too much that would have to be changed in the script other than changing some of working directory variables as you go. Be careful in the batch-deodex script if borrowing from that as that deletes all odex, apk, and jar files in the /BDT/*/ except for the readme files.

Edit: If you need any advice or help on that project hit me up, as I could probably get it working by the end of the day. Well sooner not this day as my son is here but tomorrow.. Sorry I didn't comment the script that much but there wasn't really much to comment, so I mainly just commented the paths.
[G2 Android Development] Modding.MyMind:
Thanks. I had already set up my project folder along with my deodex script before I came across this thread (what were the odds lol). Was having issues getting the script to work at all until I looked at yours and notice you were exporting the LD_LIBRARY path. I implemented that idea in my script and now I'm getting a few failures for linking executables based on certain commands such as grep for example.

The script is a combination of premade works from different people which I have put together as followed. Currently, the script is a bit rough on what I am aiming to do but my goal for now is to get it to successfully find and deodex all necessary files. Once accomplished, I will proceed forward.

Script:

#!/sbin/sh

cd $(dirname "$0")

DEODEXED_APK="/data/DEODEXED.log"

if [ ! -f $DEODEXED_APK ]; then
busybox touch $DEODEXED_APK;
fi;

prop="/system"
smalibaksmali_dir="/data/local/tmp/smali"
java_dir="/data/local/tmp/jvm/java-7-openjdk-armhf/jre/bin/java"
#tmp="$(dirname "$1")"

export LD_LIBRARY_PATH="/data/local/tmp/jvm/java-7-openjdk-armhf"

# Deodexes every .odex file
DEODEX() {
local API="$(busybox grep "ro.build.version.sdk" "$prop/build.prop" | busybox cut -d'=' -f2)"
echo "Detected API level $API" >> $DEODEXED_APK
busybox find "$prop" -type f -iname "*.odex" | while read line; do
local FILE="$(basename "$line")"
local FILEDIR="$(dirname "$line")"
echo "Deodexing $FILE" >> $DEODEXED_APK
echo "Disassembling $FILE..." >> $DEODEXED_APK
$java_dir -Xmx512m -jar $smalibacksmali_dir/baksmali-2.0.2.jar -a "$API" -d "$prop/framework" -x "$FILEDIR/$FILE"
if [[ $? -ne 0 ]]; then
echo "ERROR DEODEXING $FILE, ABORTING!" >> $DEODEXED_APK
rm -rf out
return 1
fi
echo "Assembling into classes.dex..."
$java_dir -Xmx512m -jar $smalibacksmali_dir/smali-2.0.2.jar -a "$API" -o classes.dex out
if [[ ! -e classes.dex ]]; then
echo "ERROR DEODEXING $FILE, ABORTING!" >> $DEODEXED_APK
rm -rf out
return 1
fi
FILE="$(busybox echo "$FILE" | busybox rev | busybox cut -d'.' -f2- | busybox rev)"
local FOUND=0
for EXTENSION in "jar" "apk"; do
if [[ -e "$FILEDIR/$FILE.$EXTENSION" ]]; then
echo "Packing back into $FILE.$EXTENSION..."
zip -rq "$FILEDIR/$FILE.$EXTENSION" classes.dex
rm -f classes.dex
FOUND=1
break
fi
done
if [[ "$FOUND" -eq 0 ]]; then
echo "ERROR, No output found?!"
rm -rf out
rm -f classes.dex
return 1
fi
rm -f "$line"
rm -rf out
done
echo "Deodexing finished"
}

# Start Processing Here
DEODEX
[G2 Android Development] MidnightHarvester:
Saved while I read script after kid stops jumping on me lol

LD_LIBRARY_PATH threw me off to. Somewhere in java or bad small or small expects it to point to the data/data/per.pqy.apktool/lix files.
[G2 Android Development] Modding.MyMind:
I like your idea about making a flashable zip once it is done. I have it working now.

I made a small typo which resolved my earlier problem.

I used "smalibaksmali_dir" as my variable which pointed to the smali directory.

However, later in my script I spelled 'bak' with a 'c' - smalibacksmali_dir.

I will keep you posted man. I was shocked when i found your thread because prior to I had spoken with a relative about my project and how it appeared no one had done this. Then I found you lol. Kudos for your work bro.

---------- Post added at 07:54 PM ---------- Previous post was at 06:58 PM ----------

Here is a screenshot with my personal script/project running.
[G2 Android Development] Modding.MyMind:
[MENTION=2505460]MidnightHarvester[/MENTION], my script is working great now. However, I noticed that this bogs down the device greatly. To deodex the Rom from the device will take WAY TOO LONG then if you were to do so using a descent computer. However, if merely deodexing an app here or an app there then it's fine and tolerable but not for all *.odex files at once lol.

There has to be some way to make this move along faster. Otherwise, the wait begins for phones with better processors and more ram.