yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] cjd80:
I've been looking around for an app like Samsung's Mini Diary.

The key things I'm looking for are:

1) ability to take multiple pictures and select multiple pictures from the gallery to be grouped into one event like "at the baseball game" or something like that. Being able to select one as the "cover" picture for the event would be nice, too

2) Having the option to maybe put a little caption with each individual picture too would be nice, but just having the title for the event would also be fine.

I've tried a few "photo journal" type things on the market, and a big flaw I've found with all of them is that, say you have a bunch of pics from one event and you want to add them to a journal entry, you have to add them one at a time, rather than being able to batch select a few pics from the gallery. kind of a pain.

Some of the available apps aren't very nice looking, either.

Right now, the best solution I've sound is called "million moments". Its got a really nice interface and lets you tag multiple pictures at once, but tags in the app are colour coated, and theres only about ten colours to choose from. Thus, you can only have ten tags, so you can't effectively use tags as titles for events.
[Galaxy S III Accessories] forwardroll:
Just thought I'd post my opinion on my latest case and throw up a few pictures for you guys to have a look at..

This is my second case for my S3, the first one being a FONEM8 Hard Slim Shell off eBay (www.ebay.co.uk/itm/140764120157) and while I was happy with the fit and style the rubberised texture attracted dirt like you wouldn't believe. In the end I had a grotty off white case that wouldn't even wash clean :( You can see what I mean in the 3rd picture.

Off I went looking for something similar in fit but with a gloss/shiny finish so it didn't end up all mucky and found the Nillkin Dynamic Fashion Hard Case (http://www.ebay.co.uk/itm/230807084265) paid my £10 and waited for the postman. It arrived fairly quickly from China and I'm pretty happy with it. The rainbow effect that can be seen in the pictures is fairly subtle and can't really be seen in the pictures, its most noticeable in natural light.

Here's the pictures anyway (http://imgur.com/a/Hy2gp)

Wha'dya reckon?
[Galaxy S III Accessories] sav_uk:
Looks good :-D
[Galaxy S III Accessories] jonny68:
I have the black version of this and i can highly recommend Nilkin cases for the money they are great:good:
[Galaxy S III Accessories] Theaccomplice88:
I got the white textured Nillkin case off ebay, feels and looks great :D

http://www.ebay.com/itm/Nillkin-Hard-Case-Cover-Shield-LCD-Guard-4-Samsung-i9300-Galaxy-S-III-S3-SIII-/130718254579?pt=PDA_Accessories&hash=item1e6f6a45f3
[Galaxy S III Accessories] xqwiza:
Those are really nice, I have the black textured one and it feels like it will protect your phone. Also goes over the bezel of the phone enough that you can leave it face down.
[Galaxy S III Accessories] chriskinetic:
I bought one but didnt like it, i didnt like that theres little to no protection on the corners of the phone ,i bought a samsung vented case instead and like that better :)
[Galaxy S III Accessories] forwardroll:
The corners and top/bottom are a tad exposed, for me its trying to find happy medium between protection and keeping the device feeling slick and lightweight, can be tricky :confused:

I tend to go through cases quite alot (finished with about 8/9 for my iPhone) so I'll do a thread like this for each one I buy so others have a decent(ish) reference :good:
[Galaxy S III Accessories] PrinceCaspien:
Here is mine...
[Galaxy S III Accessories] surakai:
Good.
[Android Software/Hacking General [Developers Only]] joaosousa:
Hi, my phone is a samsung galaxy y PRO. Android 2.3.6 rooted

I am trying to disable the keypad backlights...

In here:

\sys\class\backlight\keypad-led\brightness

when i set it to 0, the lights turn off, and after that i change the file permissons to 444 with chmod.

But when i turn off screen and turn on again (stand by mode) the keypad lights turn on again, and when i go to edit the brightness file again, it shows the value 255.

Any solutions?? Also when i try to remove the file (via terminal with SU) i get a operation not permitted message.

Help please.

Thanks!
[Android Software/Hacking General [Developers Only]] joaosousa:
BTW, i will donate do the guy that makes it work! :)
[Android Software/Hacking General [Developers Only]] Волк:
Dumb question, is /system set as r/w?
[Android Software/Hacking General [Developers Only]] joaosousa:
Yes, i tryied with total comander, setting system to r/w
[Android Software/Hacking General [Developers Only]] Волк:
Well, then the alternative is copy it via cwm and set the permissions in the script. I can't do it right now, I about to start work, but if no one has handled this by the time I am off and home, about 9:00pm CA time, I will get it set up.
[Android Software/Hacking General [Developers Only]] joaosousa:
Please do that! I will get in here asap. Cya in a few hours.

Thank you for trying to help!
[Android Software/Hacking General [Developers Only]] joaosousa:
BTW, i tryed to install ClockworkMod via Rom Manager but it says that there is no support with my samsung galaxy y Pro (GT-B5510)...
[Android Software/Hacking General [Developers Only]] joaosousa:
Ok, i got a temporary ClockworkMod that i can use when needed...
[Android Software/Hacking General [Developers Only]] Волк:
Ok, did some researching of my own for your phone, check your pm.
[Android Software/Hacking General [Developers Only]] joaosousa:
Ok, this is sort of simple, the file is called "brightness" and its content must be a zero "0". Thats it. The file must be placed in "/sys/class/backlight/keypad-led/".
[Android Software/Hacking General [Developers Only]] joaosousa:
I don't know how the script you need should look like, but commands to change the file to disable keypad light should be:

echo	0 > /sys/class/backlight/keypad-led/brightness

And the permission command:

chmod 444 /sys/class/backlight/keypad-led/brightness
[Android Software/Hacking General [Developers Only]] Волк:
I know the basic of how it should look and what is needed for it to work, I have a zip I made for myself for copying over ringtones and notifications from a flashable zip. I need to have what partition it's on and (since I guess it's /sys and not /system) be able to mount /sys so Tue file can be copied. The ROM I found it's for your phone. There seems to be very limited data on your phone. Like I said, I have the zip mostly set up, I just need to make sure my mount command will work and for that I need more info. I think I have it but I can't verify that I do.
[Android Software/Hacking General [Developers Only]] joaosousa:
How can i help? I have sent you some info about partition on private msg...
[Android Software/Hacking General [Developers Only]] joaosousa:
Here is the file... It is zipped, just extract it...

About the partition, Mount command shows: "sysfs /sys sysfs rw, relatime 0 0 "

BTW, i have been checking and the correct path to the file is: "/sys/devices/platform/keypad-led.0/backlight/keypad-led"

The other path i told you before was a link to this one... Sorry...

Complete result of mount command:

$ mount

rootfs / rootfs rw,relatime 0 0

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

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

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 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

/dev/stl9 /system rfs rw,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=cp4370 0

/dev/stl10 /cache rfsrw,nosuid,nodev,relatime,vfat,llw,gid/uid/rwx,iocharset=cp437 0 0

/dev/stl6 /mnt/.lfs j4fs rw,relatime 0 0

/dev/stl12 /efs rfsrw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=cp437 0 0

/dev/stl11 /data rfsrw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=cp437 0 0

Can you do something with this? I hope so...
[Android Software/Hacking General [Developers Only]] Волк:
hmm, we may have to change our strategy, maybe not. I need to see about a couple of things before I have you try anything.

On an interesting note, I noticed that for /sys the values after realtime are 0 0, I'm mostly familiar with PC's and learn as I go on Android, but if that means what I think it means, that partition can't be modified at all while the system is booted.

On my phone that directory is mounted, but there are no files that I am able to view either via Droid Explorer or Root Explorer.
[Android Software/Hacking General [Developers Only]] joaosousa:
Do you know anyone else that could join us on this adventure? :) do you have anything else in mind? I am able to set the file to 0, but there are some events that set it back again to a certain value, like screen off and on, etc...

I dunno why or how, but i set it to 0, i apply chmod 444 but it still changes the file to a certain value...
[Android Software/Hacking General [Developers Only]] joaosousa:
News?
[Android Software/Hacking General [Developers Only]] Волк:
Yes.

Place the attached script in: /system/etc/init.d/

reboot and you should be good. Found the info here:

http://xdaforums.com/showthread.php?t=1488492&page=4

Some say it works, some say it doesn't.

edit: file attached, just take it out of the zip file.
[Android Software/Hacking General [Developers Only]] joaosousa:
I don't have the folder /init.d/ in the /system/etc/ folder :|

This means i don't have init.d support...
[Android Software/Hacking General [Developers Only]] joaosousa:
Ok, i found a way to run it during boot time:

How to run the scripts during the boot using SManager:

Steps to run the scripts during the boot:

1. Test the scripts out completely before start to run on boot.

2. From the SManager tool, select su and boot icon. Exit the application and reboot the phone.

3. If you did not change the SManger config, then you will see the SManager log after the boot. Check if everything is fine. If the scripts run OK many times without any issue, then you can uncheck the option showing SManager log after the boot.

And during boot it writes 0 to the file and it changes its permissions to 444. But even without the permission to write on the file, the system is able to change the value in the file!
[Android Software/Hacking General [Developers Only]] joaosousa:
If i get a way to set keyboard timeout to a very high value, i may have the solution
[Android Software/Hacking General [Developers Only]] joaosousa:
I think there is no way to make it work on this stock rom.

The only way should be to wait for a custom ROM to be created, and patch it on it...
[Android Software/Hacking General [Developers Only]] anryl:
There might be some sh script in /system/etc that u might modify with the echo command on last line init.device.post_boot.sh
[Android Software/Hacking General [Developers Only]] joaosousa:
Yes, but i think that the Operation System is always able to override any value that i set in the file... :|
[Android Software/Hacking General [Developers Only]] anryl:
This should work just try it
[Android Software/Hacking General [Developers Only]] joaosousa:
trying atm with /system/etc/init.goldfish.sh
[Android Software/Hacking General [Developers Only]] joaosousa:
Nop... didn't work. Like i said, System overrides the value of the brightness file...

BTW, the value on that file, is changing all the time. When the keypad light is on, the value is > than 0, when its off is = 0.
[Android Software/Hacking General [Developers Only]] anryl:
Try to look sys devices keypad or LEDs for file currents there is value for the power u play with it in rootexplorer
[Android Software/Hacking General [Developers Only]] joaosousa:
That is what i am trying to patch: "/sys/devices/platform/keypad-led.0/backlight/keypad-led/brightness"

When i have the keypad light on, i edit that file and set the value to 0 and the lights go off. But system overrides it when phone goes to stand by or when keyboard times out...
[Android Software/Hacking General [Developers Only]] anryl:
No brightness but currents
[Android Software/Hacking General [Developers Only]] joaosousa:
content of folder sys/devices/platform/keypad-led.0/backlight/keypad-led/ :

-power (dir)

-actual_brightness

-bl_power

-brightness

-max_brightness

-uevent

Inside power directory is a file called "wakeup"

What should i do?
[Android Software/Hacking General [Developers Only]] anryl:
If u cannot find the currents file somewhere under keypad.led0

Then change max_brightness to 0
[Android Software/Hacking General [Developers Only]] joaosousa:
It does not allow me to write on that file. Yes, i changed permissions before trying to change the file. Do you think it can be written in boot time?
[Android Software/Hacking General [Developers Only]] anryl:
Strange change owner and try it but the best with currents is u cut off the power to it .
[Android Software/Hacking General [Developers Only]] joaosousa:
There is no currents file in there. I was talking about max_brightness.

But it didnt work also... :(
[Android Software/Hacking General [Developers Only]] joaosousa:
Seems that i have no luck with my phone. I can't find a single custom ROM to it...
[Android Software/Hacking General [Developers Only]] joaosousa:
Any new ideas?
[Android Software/Hacking General [Developers Only]] joaosousa:
So many experts and no solutions?! :(
[Android Software/Hacking General [Developers Only]] joaosousa:
Ok, i found the solution.

Change permissions on the brightness file to -r--r-rw- (write only to "others")

Edit the file and set it to "0".

Start taskmanager and kill the process called "zygote".

Phone will "soft-reboot" and keypad lights wont turn on again! (Until next full reboot or phone OFF and ON.)

Repeat this procedure if you turn off your phone.

Note, by killing zygote, system is forced to do a kind of reboot, but it is not a full reboot, and it loads some stuff into memory again. Well, because you set brightness to 0 and changed its permissions, that's what goes to memory after the kind of "reboot".

This procedure is based on an already known procedure that you can google about. Be carefull about messing up with it :)
[Android Software/Hacking General [Developers Only]] pjam:
Does Backlight Off in the play store not do what you want? I use it on my Xperia mini pro.
[Android Software/Hacking General [Developers Only]] joaosousa:
Nop. but my solution works :)
[Android Software/Hacking General [Developers Only]] carrthee89:
Try keyboard backligh controller from market
[Android Software/Hacking General [Developers Only]] joaosousa:
Doesn't work on samsung gtb5510.
[HTC One X] Dahaka92:
Hey Guys, I just created a bootanimation off the UKF Music Video animation... I think theres nothing like this around here on XDA so I created one by myself...

https://www.dropbox.com/s/qzd4gdkjw3k3hyo/bootanimation.zip

Example Preview: http://www.youtube.com/watch?v=cQSstU09YlM

Remember that the bootanimation is located in system/customize/resources on the HTC One X...

I also take requests on cool futuristic bootanmiations...
[HTC One X] bariz143:
Thank You
[HTC One X] Flozzo:
I like it, but probably won't use it since I usually boot my phone in portrait ;)
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
The Easy Way to Dev: Odin flashable packages.

Most people don't want to edit their rom on their computer. As a matter of fact, you can create a killer rom without even touching a computer to mod it. Up until I started theming, I working on my rom 100% on my device. This is the most tried-and-true method out there, and the one most likely to create the least drama. All you have to do is Pull the /system partition from your Player, and create a tarfile out of ti.

Prerequisites:

Samsung Device (system partition location may change with device type. This should be the same for US/INTL players)

PC running Ubuntu/form of linux (ubuntu is recommended for beginners)

ADB installed (actually not needed, but speeds up the process) (look below in resources for a guide)

appx. 300mb free on /sdcard

about 1 GB free on the Linux box

1. Apply whatever mods you want too

2. Open up a terminal emulator

3. type this in: dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096

4. wait for it to complete (may take up to 10 minutes)

5. You now have a file called factoryfs.rfs on your internal sdcard

6. Hook it up to a computer and activate usb storage

7. copy factoryfs.rfs to whatever directory you want (home is recommended for simplicity)

8. Open up a terminal

9. cd to the directory of your file (if you placed it in home skip this step)

10. Type in "tar -H ustar -c factoryfs.rfs >packagename.tar"

11. Now you have a odin-flashable rom!

ADB users, simply run adb shell and type in the first command, then adb pull the file to the computer.

If you want to save space for a file sharing website (eg. mediafire, which has an upload cap of 200mb), simply Zip the file using 7-zip (set on ultra). You may have to do this on a windows machine.

Now this is even easier! simply flash the stock image in the link below with all the essentials included, and you can apply all the mods you want without having to ever go through dsidxa kitchen! Klin even fixed busybox for you! this way you can easily start from stock and work your way up to more advanced hacks.

http://xdaforums.com/showthread.php?p=27973753#post27973753
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
The Advanced Users Guide: CWM packages.

Maybe you want more flexibility. Maybe you need to deodex your rom to mod some stock files, or zipalign to speed things up. This guide is for you people who need the more advanced options. It is harder, and you have a greater chance of messing things up, but you get to completely control your rom, even easily edit it on the computer! This guide is for advanced users only, or someone who is willing to spend a lot of time on trial and error.

Prerequisites:

ADB installed (Extremely helpful, and may to required)

Samsung device

Ubuntu/linux box

A bit of caution

Patience

1. Install Dsidxa Kitchen

2. Put your factoryfs.rfs in the necessary folder

3. cd to the directory you installed the kitchen

4. Type "sudo su"

5. enter your password

6. Type "chmod +x menu"

7. run "./menu"

8. you are now in the main menu of the kitchen.

9. There are many options, choode the one that you need!

Note: stay away from installing busybox using the kitchen. It installs a bad version of busybox which can make rom development a big headache for you!

10. There is a working folder in the kithcne directory, in there mod all the files you need.

11. When you are done, head into option 99 (create rom)

12. Run the interactive option

13.When you get to the update-script type, type "y" to install the newer type, which is required to flash a cwm zip in the Galaxy Player.

14. If you want to flash your rom using stock recovery, sign it. Else, leave it alone.

15. You can keep the normal name, or change it to what you want. If you are going to be flashing using stock recovery, make sure it is named "update.zip"

That is it! If you want to create a odin package out of it, simply flash the cwm zip, then follow the instructions above!

I will be adding on to this guide as time goes on, so make sure you ask pertinent questions below!
[Samsung Galaxy Player 4.0, 5.0] unicorndust98:
I LOVE you, man.!! :D
[Samsung Galaxy Player 4.0, 5.0] lolo9393:
Hanthesolo,

Very good achievement, we all have to learn from your good sharing.

Congratulations man

rgds
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I am really happy you guys like this! I will continue to add to it as time goes on, so expect even more content!

Sent from my EtherealPlayer.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
New content up! also notice the link to the stock rom klin made so that you never need to go through a kitchen to get your rom started!
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Has anyone used this yet? successes/failures? make sure you give me feedback so I can make this better!
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yet mre content up! Could this be possibly stickied? I know it's a little rough right now, but noone replies to this thread as there really is nothing to reply TO. I have worked hard on this and would hate to see this information go the way of the dead threads.
[Samsung Galaxy Player 4.0, 5.0] iAMsalm:
Thanks for this info man, making roms for my old evo and just stacking up on guides and any kind of reading material that I can utilize for my advantage. So, this will be helpful lol. I'll be checking back every so often on anything new added, but thanks again bro. Thanks given! Feel Encouraged!! lol
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Glad you enjoy it, this forum is the abandoned, dusty wasteland of xda, so I wrote this guide to (hopefully) stimulate development a bit.
[Samsung Galaxy Player 4.0, 5.0] SGP4isokay:
I know it definitely feels like that from time to time, but that's a byproduct of the nature of our devices. There's ridiculous money in selling someone a shiny new crippled phone with a horrific contract that will never get updated. You won't see a jawdropping ad on TV featuring a Galaxy Player because there's just no money in it. I'd love to have the T-Mobile girl holding my phone while wearing a pink leather riding suit(her, not me). That ain't happening.

I'm pleased and more than a little shocked that some new roms have come out in the past month thanks to this guide. I wanted a Android powered phone without the contract. I wanted an iPod Touch without all the bull**** that comes from being tied to Apple. Thanks to XDA my device fast, sexy as Hell, and does everything I want.

The only thing that makes me sad is that a year from now I probably won't be able to buy a Galaxy Player 4.0 v2 because there's just too much money to be made from contract only devices.
[Samsung Galaxy Player 4.0, 5.0] GalaxySWifi4:
Thanks for this guide. It help me for begin android development.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I hope you have fun beginning development! It really is a lot of fun once you et past the basics.

Gswifi, I never replied to you, but your speech was so awesome, that I want to put it in the OP :D.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
If you want me to update the OP with an equivalent for ROM compiling (I know that I had a hard time figuring out just WHERE the folders to go, so we need a good guide...), chime in your support please!
[Samsung Galaxy Player 4.0, 5.0] KOala888:
@hanthesolo

do you have some knowledge about kernel compiling, so you could hel me?
[Samsung Galaxy Player 4.0, 5.0] theraf:
please do
[Samsung Galaxy Player 4.0, 5.0] txordi:
I understand early nothing about this advanced stuff of making ROMs, even more about make Kernels XD. But I want to experiment some little things to learn by myself step at step. But... I cannot start... I'm in CM10.1 with Koala's Kernel and I can't make the factoryfs.rfs file doing this: dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096 in Terminal Emulator because /dev/block/stl9 doesn't exists. With ADB I have the same error.

Is this due to this ROM is not stock or something like this? Or only I have to create this folder or change it by other...:confused:

---------- Post added at 02:55 AM ---------- Previous post was at 02:37 AM ----------

I'm trying to do this but without if=/dev/block/stl9. I don't know if I'm doing well...
[Samsung Galaxy Player 4.0, 5.0] dstarfire:
How about some info on modifying or tweaking already compiled roms?

Say you want to remove some of the apps included with CoolDevXYZ's rom or modify some of the settings pre-install (e.g. build.prop tweaks, etc.). How do you tell the kernel these changes are intentional, not the result file corruption, infection or something?