yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] Faisal0000:
First of all thanks...

P.S the bootloader is locked and I cant flash the RUU...

neither do I have a custom recovery and root...so i cant install a guru reset...

the phone is booting and working fine but no root...

if I get root by towelroot I could use flashify to flash recovery without unlocking the bootloader and then restore it to stock...but the problem is that tr is not working...tried all versions...it worked before...

I did it s-ON to return it to stock so I could sale it...I was using viperone with elemental X kernel...I foolishly cleared everything also the system and... didnt notice...after that I flashed the stock recovery and gave the command for s-ON and then locked the bootloader...but the phone didnt boot...I didint knew what happened so I sent it for repair in a local shop...I dont know what they did but when I got it back it was LOCKED not RELOCKED....I dont what RUU did they flash because whenever I insert a sim card it says network locked...it happens with every sim card and whatever code I insert it says succesfully unlocked from network and rebooting...but still remains network locked...I was trying to unlock bootloader to flash the correct RUU to get the phone back in order but to no avail...now I've checked every local shop but they're out of options....so XDA is my only hope now....
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
If the phone is s-on the bootloader must be LOCKED or RELOCKED to run an ruu or flash firmware ;)

you can only flash Unlocked while s-off. So it should work. If it fails post the error :good:

I've edited my previous post to include instructions for flashing :)

If you found my posts helpful, Please click thanks :good:
[One (M7) Q&A, Help & Troubleshooting] Faisal0000:
Thanks a lot man....but it was showing some error and so I got a new htc one, this thread is useless now so if anyone can delete it plz delete it...
[Galaxy S II Q&A, Help & Troubleshooting] mrleg:
Afternoon all.

Galaxy S2 (Vodafone)>>>dropped>>>cracked screen>>>

now completely black and unable to see any of the screen>>>

need to access stuff on phone memory>>>installed Kies>>>

attempted connecting phone>>>found phone ok, but says need to unlock phone to continue

any advice gratefully accepted
[Galaxy S II Q&A, Help & Troubleshooting] mrleg:
Bumping in the hope that someone who can help may have missed this post.
[Zooper Widget Templates] Bogeyof:
Stylish design - clock / weather widget with app-start capability (Tap-to-Launch)

- 15 skins for different display resolutions included. For high resolution smartphones, it's best to use ChromeRingsThickversion (eg FullHD), for HD-Ready displays take the version ChromeRingMedium and low resolution devices take at least ChromeRingsThin

- Showing time, date, weather, wind, location and battery Information

- I recommend to set scaling in Zooper Widget Pro to a value between 125 to 130

- It can launch 9 different apps or activities. Choose "Layout" in Zooper Widget Pro from the menu, and set for the elements - AppStart oben/unten/Mitte/links/rechts - under setting "Module OnTap" the appropriate app / activity. The grid corresponds to the full width of the widget with 3 rows and 3 columns per line. Standard settings are to call the battery info in the top right area and the configuration menu of Zooper Widget Pro in the upper left area

Zooper widget PRO is required * Full version of this template at Google Play

http://tinyurl.com/ChromeRings

Fully working Preview has less Weather-Information, Standard-Font, Standard Weather-Icons and no Tap-to-Launch-Feature.

How to:

- Add a new widget to the Launcher

- Select zooper widget (4x2 is best)

- Select the widget in Zooper Widget Pro

- All settings can be changed, 9 different Apps / activities can be assigned (but changes of settings can not be stored on SD-Card)

- more variants of the widget will come soon

New: now Android 5.0 Lollipop compatible...
[Zooper Widget Templates] Bogeyof:
Stylish design - clock / weather widget with app-start capability (Tap-to-Launch)

New Preview available (without new items, but some finetunings)...

Changes of full version:

1.1

- new templates with items for "todays mobile data" and "mobile connection mode"

- some finetuning of shadows, positions, sizes
[Zooper Widget Templates] Bogeyof:
New: now Android 5.0 Lollipop compatible...
[Zooper Widget Templates] Bogeyof:
New designs for Zooper ChromeRings - clock / weather widget with app-start capability (Tap-to-Launch)
[Galaxy Y GT-S5360 and Duos 6102 Q&A, Help & Troubl] OxygeenHD:
Hi there i create this thread to ask you if there is a way to make a complete Android L theme for our SGY ? including themed APK, Lockscreen, launcher, windows animations sound etc..

I recently watched Nexus 5's Lolipop Developper preview and it look pretty freakin' sweet so i wondered if there is any way to flash them into our device ^^
[One (M8) Q&A, Help & Troubleshooting] Mcsecne:
I returned to Stock recovery to get the OTAs. I am at 4.4.3. SuperSU says: There is no SU binary installed....

Firewater and Sunshine don't work. I am at S-On and Locked. I am stuck. Feels like I am half pregnant.
[One (M8) Q&A, Help & Troubleshooting] LNJ:
You can't modify the system if you are S-on. You need to be S-off for it to work.

HTC One M8
[One (M8) Q&A, Help & Troubleshooting] Mcsecne:
I can not get back to S-off. Sunshine and Firewater don't work

I can not get back to S-off. Sunshine and Firewater don't work
[One (M8) Q&A, Help & Troubleshooting] LNJ:
Email the developers of Sunshine.

HTC One M8
[One (M8) Q&A, Help & Troubleshooting] :
How did you have a custom recovery if your bootloader is locked?

I think we need more details?

Sunshine usually works.
[One (M8) Q&A, Help & Troubleshooting] Mcsecne:
I relocked after the custom recovery. I was having the same issue. thought I could reroot.
[One (M8) Q&A, Help & Troubleshooting] :
Ah! ?

---------- Post added at 11:15 AM ---------- Previous post was at 11:13 AM ----------

And you should check into why Sunshine isn't working then.

For s-off anyway.

For bootloader, you may have to use HTC Dev, if Sunshine fails to work. At least you can root then. But s-off needs Sunshine.
[Fire TV Android Development] jocala:
BusyMount 1.01 for the Rooted Fire TV

DOWNLOAD HERE

BusyMount is combination utility comprised of BusyBox v1.22.1

and bash scripts that persistently mount multiple USB mass

storage devices on your Fire TV. Of course it works just as well with a

single USB stick.

It has been tested with 4 concurrently mounted drives (vfat,exfat,ntfs,ext4).

BusyMount's two primary scripts live in /system/xbin:

mntdrives1.sh

mntdrives2.sh

The mntdrives1.sh script should run as is on any rooted Fire TV and mount your drives/sticks at /storage/usb/driveX where X is the sequence number of the device on your system: e.g. sda1=drive1, sdb1=drive2, etc.

The mntdrives2.sh script will mount your drives via their UUID, an internal label that is applied when the drive is formatted. If you have more than one drive attached to your Fire TV this is very important.

It is not at all unusual for the operating system to switch /dev/block/sd?? addresses so one boot your movies drive is called /dev/block/sda1 and anime /dev/block/sdb1. Reboot or swap drives and suddenly they have different addresses, sdc1 and sdd1. XBMC will not appreciate this. Mounting via UUID makes sure your data is in the same place every time.

mntdrives2.sh uses the same driveX naming scheme for mountpoints, but you can control what mounts where.

Each script can be called at boot to automount your drives. Currently, this is done via install-recovery-2.sh and busybox run-parts.

BusyMount is installed via Clockwork Mod provided by rbox@xda, something that is a must have for your rooted Fire TV. If you don't have it install it now, and then come back here! *

To install BusyMount:

1. adb connect 111.222.333.444 (substitute your FireTV IP address)

2. adb push filename.zip /sdcard/

3. adb shell su -c reboot recovery

Once in ClockworkMod Recovery:

Choose zip from sdcard

Choose 0

Scroll to BusyMount zip file

Press Enter

Select Yes

BusyMount will install. When it's finished, reboot. When the Fire TV reboots your drives will have been mounted by mntdrives1.sh. For mounting by UUID you will need to edit mntdrives2.sh. Instructions in the next post.

* you can also download BusyMount without the CWM installer at the link above for manual installation
[Fire TV Android Development] jocala:
IMPORTANT: Windows users: do NOT edit the mntdrives2.sh file with notepad! It will break the script. Instead, use busybox vi or pull the file to your computer and use Notepad++. Be sure to make backups of the scripts before editing!

To mount drives via UUID, first you need to find out what they are. After installing BusyMount, ADB shell or sshhttp://www.jocala.com/busydrop.html into your Fire TV. If you entered via adb su to root and issue the command:

blkid /dev/block/sd*

You should see something like this for as many drives as you have attached:

root@android:/ #blkid /dev/block/sd*
/dev/block/sdi1: LABEL="firetv1" UUID="94f2a28c-caac-4eb7-a544-84a650c0b809" TYPE="ext4"
/dev/block/sdh1: LABEL="CRUZER" UUID="138FD3254AEAB65E" TYPE="ntfs"
/dev/block/sdf1: LABEL="VFAT" UUID="0577-07FC" TYPE="vfat"
/dev/block/sdb1: LABEL="ExFat" UUID="544D-B43D" TYPE="exfat"

The important bits are the sd?? drives's "UUID=XXXXXX"

Now we edit the mntdrives2.sh file

If you're editing directly on the device mount /system as r/w:

mount -o remount,rw /system

Here is the mntdrives2.sh file:

#!/system/bin/sh

sleep 20

#
# FireTV USB/UUID Drive Mounter
#
# REQUIRED: Busybox with suuport for run-parts, blkid, mount-helper
# mount-helper and stuff that's probably slipped my mind required.
# AFAIK, NONE of the "free" Play Store busyboxes have all of the
# supplied options. I suggest you use mine or compile your own.

# Replace the UUIDs below with the UUIDs
# from your drives. This script has been tested
# with 4 drives mounted (vfat,exfat,ntfs,ext4)
# but (in theory) should support 26 (sda1-sdz1)
#
# Enjoy! jocala@jocala.com
#

export uuid1="544D-B43D"
export uuid2="138FD3254AEAB65E"
export uuid3="94f2a28c-caac-4eb7-a544-84a650c0b809"
export uuid4="0577-07FC"

i=0

storage="/storage/usb"

if [[ $(ls /dev/block | $busybox grep -c 'sd') -eq 0 ]]; then
exit 0
fi

mount -o remount,rw / ;

for f in /dev/block/sd??; do
drive=`echo $f | sed -r 's/^.{11}//'`
mountType=$(busybox blkid $f | busybox sed -n -e 's_^.*TYPE="\([^\"]*\)".*_\1_p');
mountUUID=$(busybox blkid $f | busybox sed -n -e 's_^.*UUID="\([^\"]*\)".*_\1_p');

i=$((i+1))

if [[ $mountUUID == $uuid1 ]]; then
busybox mkdir -p $storage/drive$i;
mount.exfat-fuse -o rw $f $storage/drive$i
fi

if [[ $mountUUID == $uuid2 ]]; then
busybox mkdir -p $storage/drive$i;
ntfs-3g $f $storage/drive$i -o rw,sync
fi

if [[ $mountUUID == $uuid3 ]]; then
busybox mkdir -p $storage/drive$i;
busybox mount UUID=$uuid3 $storage/drive$i

fi

if [[ $mountUUID == $uuid4 ]]; then
busybox mkdir -p $storage/drive$i;
busybox mount UUID=$uuid4 $storage/drive$i

fi

done

mount -o remount,ro /

As you can see there are 4 UUIDs defined at the top of the script. These are my personal UUIDs so of course these are the edits you have to make. Very simply, just change uuid1:

export uuid1="544D-B43D"

to your uuid1:

export uuid1="4455X-G5553" (or whatever)

Rinse and repeat for as many drives as you wish to define. Good luck!
[Fire TV Android Development] jocala:
reserved
[Fire TV Android Development] rotor00ter:
This looks very interesting. Will try it out on the next Fire TV I set-up. Nice work!
[Fire TV Android Development] AQKhanTheOne:
So just to be clear, this simply serves to provide additional external storage to the FireTV, kinda like what we have had with StickMount?

It's not a way to expand internal storage like jmandawg's method, or to maximize internal storage space (without expansion) by using the StickMount/Link2SD combo, or is it?
[Fire TV Android Development] jocala:
It mounts multiple drives by sd device name or by UUID like paid stickmount. However, as you can see by the attached script, it can also use croniccorey & jmandawg's handy technique to mount an external drive as /data, tricking the aftv. I mount by UUID which gets around the "only one drive & /dev/sda1 only" problem.

BTW, the attached script has a .c extension because sh isn't allowed. If you play with it you'll want rbox's recovery installed. Right now my FTV has a 1TB ext4 drive for media, a 500Gb ext4 drive for /data, plus vfat and exfat drives attached just for the hell of it. Which I think is pretty damn sweet. :)
[Fire TV Android Development] AQKhanTheOne:
Yes it is! I did have a couple of questions though. One is that would StickMount still be needed? And if I partition a HDD (or a USB stick) into 2 or more partitions, would these partitions have different UUID's?
[Fire TV Android Development] jocala:
Stickmount's not needed on FTV in any case. I've been mounting drives with adbFire since v1.01 (v1.12 is current) although mounting by UUID is new. Each partition get's its own UUID when formatted and can be mounted by it. BTW, you can also mount by label, eg drives labeled "movies", "data", etc.
[Fire TV Android Development] AQKhanTheOne:
Cool. Thanks for the answers! This should (will) become the preferred method for external storage on the FTV!
[Fire TV Android Development] jocala:
I think /data swap will need automation for many. Everyone's not comfortable with the command-line. I'm working on an adbFire function to grab a uuid and write out a mount script, but it won't be ready for the next update :(
[Fire TV Android Development] AQKhanTheOne:
Has this been incorporated into the latest version of adbFire?
[Fire TV Android Development] jocala:
Yes, but automation's not done for UUID mounting. I hope to have that finished for the next update.
[Fire TV Android Development] DEREKTROTTER:
hi could someone help, i installed this using adbfire and manage to edit the mntdrives2.sh locally

but i cant seem to be able to push this to system

Ive tried:

adb shell

su

mount -o remount,rw /system

adb push mntdrives2.sh /system/xbin/

i probably have a command wrong somewhere
[Fire TV Android Development] jocala:
(This is all built-into adbFire already)

In this case, adb push should be run from the pc, not the android device.

adb connect your.ip.address:5555
adb push mntdrives2.sh /sdcard

Or use adbFire to push the file to /sdcard

We aren't currently running a rooted kernel, so you can't push directly to /system or /data. You have to push to /sdcard, then shell into the device and do the remainder as root:

adb shell
su
mount -o remount,rw /system
cp /sdcard/mntdrives2.sh /system/xbin
chmod 0755 /system/xbin/mntdrive2.sh
mount -o remount,ro /system

(using ssh's scp you can copy stuff anywhere on the device and bypass the preliminary push to /sdcard...scp runs as root.)

Edit: I strongly suggest having CWM Recovery installed before rebooting with untested scripts!
[Fire TV Android Development] DEREKTROTTER:
thanks i will try this later

and ye i have CWM installed
[Fire TV Android Development] jocala:
Good luck :)
[Fire TV Android Development] DEREKTROTTER:
^ the above didnt seem to work, not sure why
[Fire TV Android Development] jocala:
Check your spelling of mntdrives2.sh -- you typed mntdrive2.sh
[Fire TV Android Development] DEREKTROTTER:
lol thanks, ill try again :D

its because i copied straight from your post above

edit: file transfer was a success and it still boots up fine

I assigned my NTFS drive as uuid4 but it still mounts as drive1. Is it because i need multiple attached? I dont have more drives available to test atm.
[Fire TV Android Development] jocala:
That was a test to see if you were paying attention <g>

No, you can mount one drive or many. Post your script and let's see.
[Fire TV Android Development] DEREKTROTTER:
Thanks, i will post the full script when i get home.

All i changed though was this line:

export uuid4="0577-07FC"

Pushed it back to system, plugged in the USB and rebooted. It appears as drive 1.
[Fire TV Android Development] jocala:
No need to post the script since you just changed the uuid.

The script counts the number of sd* entries in /dev/block/ -- you only have the one drive so the loop never increments past 1; so you get mounted at drive one.

the variable i holds the count; you have only one sd entry so drive$i translates to drive1.
[Fire TV Android Development] DEREKTROTTER:
thanks for the help, so is there no way for it to remember the uuid and mount it with the corresponding drive number ?

Would be ideal as you can then set all the paths in XBMC and they will never be broken when only connecting 1 usb.
[Fire TV Android Development] jocala:
Sure you can. It's just a matter of coding your script to do what you want. The drive1-driveX is just a demo. You could also loop through your /dev/block/sd* entries and when you hit a specific UUID mount it in an exact mount point like this:

if [[ $mountUUID == $uuid2 ]]; then
busybox mkdir -p /storage/usb/movies
ntfs-3g $f /storage/usb/movies -o rw,sync
fi

This way your mount script finds the UUID (for argument's sake) for your movies drive and mounts that drive in /storage/usb/movies every time.
[Fire TV Android Development] iniro:
Hello,

First of all, thanks for this busy mount. I finally have mounted my usb hdd 2,5 hard disk. This disk is usb powered, but aftv cant power it at all. Is any solution for this? I tried powering with another usb cable connected to another usb port and works but when I switched one usb port off it becomes in "clanks", "tiks" sounds on the usb hdd drive.

Thanks in advance.
[Fire TV Android Development] jocala:
I use a powered USB hub. Other than that, IDK.
[Fire TV Android Development] iniro:
And wich model? If you turn de powered usb hub off, what happens with hdd?
[Fire TV Android Development] jocala:
Mine's a Dlink, it's several years old, no longer made. Typically drives spins down, nothing catastrophic. YMMV, I've had no problems.
[Fire TV Android Development] iniro:
Thanks!!

:cool:
[Fire TV Android Development] iniro:
And now I cant reboot my aftv with a powered usb hub connected. Is this correct. Is there a fix or custom kernel to change this?

Thx.
[Fire TV Android Development] jocala:
I don't have that issue. I keep my /data partition on an external, reboots are no problem. Can you try a different hub?
[Fire TV Android Development] sirxdroid:
[MENTION=2718012]jocala[/MENTION] - thanks to your tool I'm able to mount a flash drive at boot. I tried StickMount before and was not able to.

Question on the permissions: it seems that only root can write to /storage/usb/drive1, but not the regular user when you simply "adb shell" (uid=2000).

I'd like to be able to have apps such as SPMC, XBMC, Plex store their metadata there as I'm running very low on internal /sdcard space and it doesn't seem to work.

There's a also a /storage/sdcard1 but that's not accessible either.

In terms of drive format, what would perform best? ext4 or FAT32? I assume the answer is not NTFS instead :)

Thanks again.
[Fire TV Android Development] jocala:
I haven't benchmarked the formats, but I use ext4 for everything. Of course I don't connect my FireTV drives to Windows boxes or my Macs.

What format is the drive you can't write to as user?
[Fire TV Android Development] sirxdroid:
FAT32 formatted under Windows. I used your adbFire tool to unmount it and then mount it again (with samba support too) and now it seems to be mounted writable for all and the user can write to it of course. Was that the intention too at boot time?
[Fire TV Android Development] jocala:
Yes, I'll have to recheck my scripts. Thanks for the feedback!
[Fire TV Android Development] sirxdroid:
/system/xbin/mntdrives1.sh shows:

chmod -R 0755 $storage/drive$i;
[Fire TV Android Development] rp201:
is there posted way to revert back and uninstall the scripts and files and revert back to original
[Fire TV Android Development] jocala:
Open a shell, su to root, then run the command /system/xbin/buninstall.sh
[Fire TV Android Development] {ParanoiA}:
Do you have to use the mntdrives1 script in order to use the mntdrives2 script? In other words, Can I just use mntdrives2 in order to mount by uuid or is there something the first script does that the second one needs? I cant get my ext2 drive to mount using just the second script.
[Fire TV Android Development] jocala:
Nope, it's standalone.
[Fire TV Android Development] {ParanoiA}:
I figured out my problem and thought I'd post to possibly help others. My usb drive is formatted ext2. I inserted my uuid as uuid1. Uuid1 looks like it tries to mount a ext-fat format drive, which didn't work in my case. I then inserted my uuid as uuid4 and it worked...except it was rw-------. So I edited the script once more and added "chmod 0777 $storage/drive$i" immediately before the last line "mount -o remount, ro /" and my drive is mounted rwxrwxrwx.

I was under the assumption that the script auto detected the drive format type. Maybe it would help to add comments to the export uuid lines in the script to avoid this same confusion unless I missed something while reading the directions. Anyway thank you for your work [MENTION=2718012]jocala[/MENTION]
[Fire TV Android Development] jocala:
Unfortunately, I'm finding it difficult to keep BusyMount in sync with adbFire, so I've decided to close this thread.

BusyMount is still available as part of adbFire. Feel free to download adbFire and extract the archives ssh.tar and xbin.tar for updated versions. Feel free to contact me via PM or in the adbFire thread if you need guidance.
[Fire TV Android Development] joreyxd:
Problem Mount my USB in Exfat

Hi mister i need a good guide use my Exfat HardDrive on mi AFTV2gen plsss

Email: cesarpjxd@gmail.com
[Sony Xperia T, TL, TX, V] BSHD666:
Pls I need to know this ones because I want to try a CM11 rom on my TX.
[Sony Xperia T, TL, TX, V] Antiga Prime:
The only difference I can think of is that with an unlocked bootloader you can flash custom ROMS, which can't be done otherwise.

Having said that, I would recommend Omnirom or CarbonRom, cm11 has a bug that drains battery on wifi.
[Sony Xperia T, TL, TX, V] ibanez7:
CM11 for locked bootloader is available for TX, my friend has try this.. And he say is smooth and bug free so far..

The ROM on chiness forum, just search.

Send from Xperia TX Powered by Rockers X™
[Sony Xperia T, TL, TX, V] BSHD666:
Thanks by your replies but what sony's features lose if i unlock my bootloader?
[Sony Xperia T, TL, TX, V] ibanez7:
1. Bravia engine

2. Download music info.

3. Maybe other feature..

I don't know about other feature.. But for sure just two feature

Send from Xperia TX Powered by Rockers X™
[Sony Xperia T, TL, TX, V] BSHD666:
So, exist any form of backup that features? D:.. btw sorry by my bad english
[Sony Xperia T, TL, TX, V] quintas84:
Yes search for ta backup with this tool you an relock your bootloader again and Don't loose these features if you don't like cm11

http://xdaforums.com/showthread.php?t=2292598
[Sony Xperia T, TL, TX, V] BSHD666:
Thanks a lot :D i'll try that one. :)
[Galaxy Y GT-S5360 Themes and Apps] OxygeenHD:
Hi there i create this thread to ask you if there is a way to make a complete Android L theme for our SGY ? including themed APK, Lockscreen, launcher, windows animations sound etc..

I recently watched Nexus 5's Lolipop Developper preview and it look pretty freakin' sweet so i wondered if there is any way to flash them into our device ^^
[Galaxy Y GT-S5360 Themes and Apps] OxygeenHD:
up
[Galaxy Y GT-S5360 Themes and Apps] OxygeenHD:
Up.
[Galaxy Y GT-S5360 Themes and Apps] lionelsuyog:
As for Ginferbread(2.3) the API is not enough to have such an impressive themes. You can still get many Android 5 themes on CM 11 which are available on Play Store. But, make sure, due to lack of ldpi resources(As many devs already stopped adding ldpi resources to their app) the phone might lag more.

-Thats all.....