yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] DavisNT:
Could you please check with Pictures2SD disabled - most likely this is ROM issue.
[Xposed Framework Modules] Kocane:
Can I somehow make this work with an app of my choice?

I'm thinking of this one

https://play.google.com/store/apps/details?id=com.dama.camera2

While it has a feature to choose location, even SDCard, its pics and vids end up in Internal space anyway.. Under "\Internal Storage\storage\sdcard1\DCIM" forexample...
[Xposed Framework Modules] pistacios:
Reporting back FYI:

I found a very strange fix to my problem. I must click "view" on the pic after inserted into text, view it, hit back button, then send. Only then will pics go thru. It seems the pic is embedded in the text only after viewing it before sending.

Thanks again for your suggestions. I'll be installing the module once again.
[Xposed Framework Modules] horsesh:
Samsung Galaxy S Plus GT-i9001

[GT-I9001][ROM][ION][KK][4.4.2][KOT49H] CyanogenMod 11.0 by ADC-Team - Release 3 (ION) - Kernel 3.4.x

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

u0_a63@ariesve:/ $ su

root@ariesve:/ # mount

rootfs / rootfs ro,seclabel,relatime 0 0

tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,seclabel,relatime 0 0

selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0

debugfs /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0

none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0

tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/fuse tmpfs rw,seclabel,relatime,mode=775,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,timer_slack,cpu 0 0

/dev/block/mmcblk0p15 /system ext4 ro,seclabel,relatime,errors=panic,data=ordered 0 0

/dev/block/mmcblk0p16 /cache ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0

/dev/block/mmcblk0p17 /data ext4 rw,seclabel,nosuid,nodev,noatime,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0

/dev/block/vold/179:33 /mnt/media_rw/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/fuse /storage/sdcard1 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/block/vold/179:28 /mnt/media_rw/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:28 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/block/dm-0 /mnt/asec/com.omnilabs.eufloria.amazon-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime 0 0root@ariesve:/ # logcat -d | grep Pictures2SD

I/Pictures2SD( 5205): Loaded camera package com.android.gallery3d

I/Pictures2SD( 5543): Loaded camera package com.android.gallery3d

I/Pictures2SD( 6044): Loaded camera package com.android.gallery3d

I/Pictures2SD( 6357): Loaded camera package com.android.gallery3d

root@ariesve:/ # echo $SECONDARY_STORAGE

/storage/sdcard1

root@ariesve:/ #
[Xposed Framework Modules] vk-cdg:
Hi, I wanted to ask, if possible, update the MOD for original pictures taken with the official app instagram, store in the SD.

Currently, Instagram allows you to save the original photo taken with the app, but it is saved in the internal memory.

It is possible?

Thank you very much!
[Xposed Framework Modules] Dexter666:
Works on XZU with Google Play Edition ROM (4.4.2 KitKat).

Thanks!
[Xposed Framework Modules] DavisNT:
Most likely Camera app of your ROM has setting for storing pictures on external SD card (Settings -> More Options -> Storage).
[Xposed Framework Modules] horsesh:
After the ROM was upgraded, Pictures2SD stopped working, but the option of choosing location of camera pictures is now available. Thanks.
[Xposed Framework Modules] jayinc11:
Works great on my Note i717 BeanStalk 4.4 ROM both pics and videos, front and back cams, thanx to module developer.:D
[Xposed Framework Modules] vinman12:
hi built kitkat aosp from source evo supersonic. my pictures save fine to sd

but videos are no where to be found

echo $SECONDARY_STORAGElogcat -d | grep Pictures2SD

I/Pictures2SD(10475): Loaded camera package com.android.camera2

E/Pictures2SD(10475): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

I/Pictures2SD(10548): Loaded camera package com.android.gallery3d

E/Pictures2SD(10548): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

E/Pictures2SD(10548): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

E/Pictures2SD(10548): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

E/Pictures2SD(10548): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

E/Pictures2SD(10548): Secondary storage not found (environment variable SECONDAR

Y_STORAGE not set)

root@supersonic:/ #
[Xposed Framework Modules] DavisNT:
Can you, please, add environment variable SECONDARY_STORAGE to init.rc scripts of your ROM? Most likely you can take a look at CM ROMs if you need an example...

Without this variable Pictures2SD should do nothing, so Pictures2SD should not be related to missing videos or pictures saved in SD card.
[Xposed Framework Modules] vinman12:
OK will work on it. Ty
[Xposed Framework Modules] vinman12:
I have someone working on the init.rc his question is what should be exported in SECONDARY_STORAGE
[Xposed Framework Modules] egingell:
Every path to external storage including any OTG paths separated by semi-colons.

E.g. /storage/extSdCard;/storage/usbDriveA or just /storage/extSdCard if no OTG.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] vinman12:
ok so something like this?

#External storage directories

mkdir /storage/sdcard1 0000 system system

mkdir /storage/usbdisk 0755 system system

export EXTERNAL_STORAGE /storage/emulated/legacy

export SECONDARY_STORAGE /storage/sdcard1

export EMULATED_STORAGE_SOURCE /mnt/shell/emulated

export EMULATED_STORAGE_TARGET /storage/emulated

this is what I have done before you posted back to me.

in my system I have storage/sdcard0 should I change that to 0 in the secondary_storage line as shown above?
[Xposed Framework Modules] egingell:
sdcard0 is the internal SD card which Google "brilliantly" calls external storage. Your SECONDARY_STORAGE is correct as long as that's where the external SD card gets mounted.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] vinman12:
lol. ok so I should leave it as is. will give it a go.

ty
[Xposed Framework Modules] DavisNT:
AFAIK paths in SECONDARY_STORAGE environment variable should be colon (not semicolon) separated (at least this is how it's done on CyanogenMod).
[Xposed Framework Modules] vinman12:
I was going to post that today

So it would be

export secondary_storage/sdcard
[Xposed Framework Modules] DavisNT:
Can you please boot into your ROM and post output of these commands

su
mount
[Xposed Framework Modules] vinman12:
u0_a62@supersonic:/ $ su

root@supersonic:/ # mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

none /sys/fs/cgroup tmpfs rw,relatime,mode=750,gid=1000 0 0

none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0

/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /app-cache tmpfs rw,relatime,size=8192k 0 0

/dev/block/mtdblock4 /system yaffs2 ro,relatime 0 0

/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev,relatime 0 0

/dev/block/mtdblock5 /cache yaffs2 rw,nosuid,nodev,relatime 0 0

/dev/block/vold/179:1 /mnt/media_rw/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

root@supersonic:/ #
[Xposed Framework Modules] DavisNT:
Correct line for SECONDARY_STORAGE is

export SECONDARY_STORAGE /storage/sdcard0

I looked at specs of HTC Evo Supersonic and it looks like it has only 1G ROM/flash memory, this means /data partition most likely has very limited space, so "internal memory" would be very small (and shared with space for applications and their data) if implemented correctly.

Looking at output of mount shows there is really no "internal memory" mount point.

You can do a hack that will break per-user "internal memory" contents (virtualized EXTERNAL_STORAGE) that should also be broken now, because there is no mount point for it. This hack would be

export EXTERNAL_STORAGE /storage/sdcard0

It will make applications relying on getExternalStorageDirectory() to threat /storage/sdcard0 also as "internal memory".
[Xposed Framework Modules] vinman12:
Edit.

OK will try it
[LG Optimus G Pro] petes67bird:
Hi does anyone use beautiful widgets. I am trying but there is no true 5x2 widget. It says 5x2 but is 4x2 and says so under it. Please look at picture. Let me know what you guys do/did. Thanks
[LG Optimus G Pro] petes67bird:
Here is pic
[LG Optimus G Pro] petes67bird:
Solved.
[LG Optimus G Pro] gospeedgo:
Just curious, but how did you solve it?
[LG Optimus G Pro] petes67bird:
Once you finish creating it it will be 4x2. Once it's in your home screen press hold and then release the widget. The widget can then be stretched to fit your screen.
[Sprint HTC One (M7)] mahalocat:
I was having issues so I did a full format in TWRP...

Now I have Nothing.

I know I need to Push a Rom? or an RUU via Fasboot or adb but I have NO idea where to start.

I am S-off - htc Dev unlocked - Twrp Recovery

THANKS IN ADVANCE!
[Sprint HTC One (M7)] flex360:
run the ruu and start over

thats the easiest way

download the ruu you want, connect your phone to the usb port

and run it.
[Sprint HTC One (M7)] mahalocat:
OK....what Ruu is recomended? Where can I find it.

Sorry I am at work and trying not to be to bad!
[Sprint HTC One (M7)] Konfuzion:
The easiest way is not going to be an RUU you would have to relock the boot loader flash the RUU and then start over.

Grab this tool http://xdaforums.com/showthread.php?p=40341536

Download a Sprint Rom you like and then from the tool click sideload Rom (do this while your phone is connected to the computer / bootloader). You may also need to click install HTC drivers from within the tool.
[Sprint HTC One (M7)] mahalocat:
Thanks all...

I'm back!!!
[Verizon Samsung Galaxy S 4] tkacer:
Currently using a Samsung 64gb micro card formatted fat32 - questions

(1) Does it need to be formatted exfat to take advantage of the TW ME7 updated ROMs? and if so,

(2) Will I still be able to access non TW ROMs with an exfat formatted card? Lastly

(3) Any advantage having a sd-ext partition? Used this with apps2sd pre S4

Tried searching - honestly couldn't find direct answers :confused:
[Verizon Samsung Galaxy S 4] RaptorMD:
Are you currently on MDK and plan to run ME7 based custom ROM's? If so then you can do custom ROM's. I would format your 64GB card to exFAT anyways given the fact that it supports larger file sizes like movies, etc. I don't see why you wouldn't be able to access the exFAT card with any ROM since I have stock TW ME7 rooted and my card is a Samsung 64GB exFAT format. I hope that helps some.
[Verizon Samsung Galaxy S 4] tkacer:
Raptor -

Tried some ME7 Rom's but they seemed not to be moving the apps to the sd card correctly - when I tried to move them manually, I got a "unable to move - card full" error msg.

I thought perhaps this was because of the fat32 format.

Also like to go back and forth between TW and AOSP Rom's and I thought I read that AOSP kernels don't support exfat????? Also need to check that the recovery I'm using (OUDHs CWM 1.0.3.5) supports exfat. I recall being unable to get it to recognize my card until it was formatted fat32.

Thanks for the reply!
[Verizon Samsung Galaxy S 4] RaptorMD:
I wonder if there is something in how Samsung wrote that ability into the ROM and the devs may be having an issue with finding the right hooks.
[Verizon Samsung Galaxy S 4] tkacer:
Could be - I guess I could back up my card, reformat exfat, and give it go. Unfortunately, I'd have to switch recoveries - Shabbypenguin's recovery does not support exfat. Probably give TWRP a go.......
[Verizon Samsung Galaxy S 4] RaptorMD:
I am not familliar with Shabbypenuin's recovery tool, but TWRP has been awesome for me on the last several Android phones. I would give that a go.
[Verizon Samsung Galaxy S 4] Firemedic:
It has more to do with the Kernel than the actual ROM. Most custom kernels are now supporting ExFat. The only one I have tried lately that doesn't is Elites Kernel but I am sure that will change soon.
[RAZR HD Q&A, Help & Troubleshooting] treeclouds:
Regular picture wallpapers create a lot of lag no matter what the resolution of the photo is and how I crop the image to set the wallpaper, even factory wallpapers. Switch over to Live wallpapers and its streamline baby smooth. No lag at all. I don't want to use a live wallpaper, I have many nice regular static picture wallpapers that I'd like to use. What is the cause of this; it's strange to me. Thanks in advance.
[RAZR HD Q&A, Help & Troubleshooting] jfriend33:
Hmm never heard of this issue. Maybe a live wallpaper keeps the home screen more active and awake thus reducing loading time?

Anybody else care to chime in on this?

Sent from my DROID RAZR MAXX HD
[HTC Sensation] Ch3vr0n:
Since there is no sensation XE forum i'll post this one here. So i've finally managed to root my sensation xe again (/cheer). The thing is i have an app (Yelo TV, belgium tv network telenet android app) that refuses to stream recorded shows since the device is rooted. Now i've got "Hide My Root" Installed and hid the su binairy. But it still detects root access and won't stream.

So i'm asking all of ya (but primairly the rooted sensation xe, yelo tv users) have any of you managed to restore streaming on this rooted device?

oh and installed titanium backup pro too, but can't seem to figure out how to create backup for all my aps in 1 go (or is that the update.zip feature). Really don't wanna go an create a backup for the 6 dozen aps i got installed. Oh and does anyone know a good ad blocker. There used to be one in the market called AdFree or something but looks like it's gone.
[HTC Sensation] rzr86:
go to the superuser app

navigate to the tv app and select deny for root permissions

about adblocker you can use adaway app
[HTC Sensation] Ch3vr0n:
can't navigate to it, as it's not in the su app. It doesn't the tv app doesn't trigger a superuser root access request. The app sees on it's own that the device is rooted. Or do i need su elite for that? (currently using the non-elite app) or a different su app.
[HTC Sensation] heavy_metal_man:
I believe the app supersu has a temp u root feature. You could try that and see if it helps :) you may need to full unrrot superuser first, then add supersu :)
[HTC Sensation] astar26:
A couple of days ago I found an app which is able to "hide" your root access, but it needs to be activated manually before launching the problematic app. google for it, found it on one of the top search results (it is on google play). It specifically mentions it enables using apps such as Google Video and the likes, so I guess you should try it.
[HTC Sensation] Ch3vr0n:
[MENTION=4350476]Heavy Metal[/MENTION]: supersu, temp u root? No idea what ur on about. I sure as hell won't be losing my root over 1 app. Ill watch the stuff on TV then.

[MENTION=778250]astar[/MENTION]: i would if you'd say the name. As i said, i have "hide my root" installed. Even if i tell it to hide the su binairy, yelo TV still detectq the root and won't stream.

Edit: tried supersu. Said the binairy needed an update. Normal installation won't work, other one requires cow or another one. Can't i push it via adb or something. Custom recovery makes it impossible for ota updates. (Not that this phone has been given any. No idea if it even will be updated to 4.1 let alone 5)
[HTC Sensation] astar26:
It won't get any further official updates. And as for SuperSU, just allow it to update, it will do the job. And all the updates we might need are available as custom ROMs (although without the apps you want to use).

I think I might have just got it. this app came with the phone, right? So maybe making it a "user" app would work, as it's system privileges allow it to detect root binary even if it's hidden (system apps can do whatever they want, without asking for permission). Create a backup of the whole ROM first, so you won't lose the app. Then copy it to the SD card, delete it from /system/app and then open it with a file explorer, it will install the app. It might just work.

Edit: The app I fount was exactly what you used.
[HTC Sensation] Ch3vr0n:
supersu won't update it. its a htc phone so needs custom recovery and no. Yelo TV did not come with the phone.

anyone got the latest su binairy ? the one i have dates from 29/02/2008 and is 21.8kb in size

oh and supersu fked up my root seriously. Said it found conflicting aps and needed to uninstall them. so allowed it to do so. so it removed all updates from "system ap". Now everything that had root access no longer does and when it asks for permission it gets denied
[HTC Sensation] astar26:
You don't have a custom recovery? And as far as I know, it is able to update itself, there are choices for updating.
[HTC Sensation] Ch3vr0n:
no i don't have a custom recovery, installed the latest superuser app from play store
[HTC Sensation] astar26:
Since you are rooted, why not installing? It's quite out of the discussion, but you should, as it only gives you benefits in the normal situation (There will be no OTAs in the future, and anyway, it allows you to backup and restore your phone should anything happens. Since you are rooted I guess you have your bootloader unlocked via HTCUnlock or S-Off.
[HTC Sensation] Ch3vr0n:
so managed to update to latest binary and superuser version (3.1.3) according to superuser itself. Then ran SuperSU still claims a binairy update so did that one too. Then removed the outdated superuserapp from ChainsSSD

yes, i'm s-OFF (did that when back on android 2.3.4). Still doesn't fix the fact that the app won't stream. but nvm. After updating binairy and apk, Yelo now throws a different error. "failed to communicate with digicorder"

though i did find a page claiming a superuser version 3.1.4 http://nishantn3.blogspot.be/2013/04/latest-superuserapk-v31447-su-v3218.html

now where in SuperSU do i hide the root or deny root checking for yeloTV
[HTC Sensation] astar26:
You can not deny root checking, but you can deny root access for it. But to understand how it works, did it request root access? Try removing it from the list in SuperSU.
[HTC Sensation] Ch3vr0n:
I said that in my first post. I doesn't even ask for root access, it just sees that the device is rooted. One of the sites i found claimed they were checking for /system/bin/su

even with SuperSU (disabled and hidden), it still detects root access (even after i killed the yeloTV process) after hiding su. Could it be because SU is running as user and not /system.
[HTC Sensation] oniemjan:
use xprivacy (xposed framework) to block su in yelo app (under shell menu), works for me!
[HTC Sensation] Ch3vr0n:
Could you provide links to what I need and what I need to do.

Verstuurd vanaf mijn Nexus 7 met Tapatalk
[HTC Sensation] erdal67:
Try rootcloak it's in the play store

Verstuurd vanaf mijn HTC Sensation met Tapatalk
[HTC Sensation] Ch3vr0n:
Tried and failed will contact the Dev though. Weird thing is that the yelo app does allow me TV on my nexus 7 2013, do I wonder why it sit work on cm 10.2

Verstuurd vanaf mijn HTC Sensation met Tapatalk
[Other Tools & General Discussion] bjpafa:
Galaxy Note 2 N 7105, new rom from RootBox-JB-T0lte-V4.2 and pa_gapps-full-4.220130719'signed are fully compatible? Are the any reasons not to use a nightly version?:p
[Other Tools & General Discussion] crogue5:
Don't have that device, but this is probably the wrong forum for that question.
[Galaxy S 4 Developer Discussion [Developers-Only]] broodplank1337:
SOURCE FINDER EXCEL SPREADSHEET​

I've been making this table that is specially created for ROM Developers, at first I was doing it for my own knowledge in the rom structure, but why not share? It's not even 50% done (only app/framework so far) but it's worth sharing I think. I will continue to fill in the empty spaces along my building experiences. applying content (more info for table) is greatly appreciated as we all benefit from this table.

Typical scenario where this comes handy: (over dramatized in favor of this spreadsheet)

You're trying to port a rom to your phone, (from source) and you keep getting errors, of course you have logcat as your pet, but still you cannot figure out where to search for that specific thing that keeps crashing, and not to mention in ALL THOSE FOLDER AND FILES (a compiled repo takes upto a [/B]half million[/b] files), of course your developer instincts tell you to do a recursive search but you will find the same folder 20 times, then you think of a recursive grep, but also that returns a ****load of useless info (all links). then you sigh... and take the excel spreadsheet, you lookup the file and browse directly to the right folder, including you know what dependencies it has, so backtracing is easily possible. from here it's smooth sailin' :silly::silly::silly:

Idea's for the "future":

- expand table with binaries from /system/bin, and possibly more folders (after completing libraries)

- make shell script that jumps to the source dir by entering the module/apk/jar name (for example "go services.jar" should jump to frameworks/base/services)

- using "clean services.jar" would delete services_intermediates and it's dependency intermediates. (implemented qc into envsetup.sh, a quick rm -Rf of the chosen intermediates, about 100 times as fast as 'make clean-services for example)

https://github.com/AOSP-S4/android_build/commit/e97fbf5b6c0d52f4b6bbd079659f13ea8c64a22a

Although not very likely, this spreadsheet may contain references that do not apply for your current situation.

Spreadsheet:

https://docs.google.com/spreadsheet/ccc?key=0ArQAWzFXVt6vdGI3anlpNFVTdWtJalUxX2NNTDl5dHc&usp=sharing

PDF is attached