[Q] How to change the function of home button? - Galaxy S III Q&A, Help & Troubleshooting

I have the i9300 and recently i install a new rom based on S5 Q5 with 4.4.2 that changes the function of the home button and the left button (neer the home button).
Here is the name of the rom: S5-QS-i9300_KK_v2.9(NI1)_FOR_CWM
When i click on the home button for 2 sec it throws me to a scrern with "google now" thing.
When i click on the left button it gives me the option to clear process on backgroung (which it was exctly on my older rom version). See below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How do i change the function of the home button so he will work normally and give me the clear process screen instead of "google now" screen?

Try xposed addition.

Try xposed addition.
Click to expand...
Click to collapse
What is it?

rami7250 said:
I have the i9300 and recently i install a new rom based on S5 Q5 with 4.4.2 that changes the function of the home button and the left button (neer the home button).
Here is the name of the rom: S5-QS-i9300_KK_v2.9(NI1)_FOR_CWM
When i click on the home button for 2 sec it throws me to a scrern with "google now" thing.
When i click on the left button it gives me the option to clear process on backgroung (which it was exctly on my older rom version). See below:
How do i change the function of the home button so he will work normally and give me the clear process screen instead of "google now" screen?
Click to expand...
Click to collapse
Here. Tested and works on bulldog's DN4 Port.
Longpress on menu gives SFinder not google shortcut for me.
Backup your existing files first. Easiest way is to extract the zip and replace with what you got in your rom, rename it and zip it back, so you don't get mixed up btwn current and this zip:
http://forum.xda-developers.com/show...ostcount=42213
Thanx for @yusuf_adsas for his post & the link

Here. Tested and works on bulldog's DN4 Port.
Longpress on menu gives SFinder not google shortcut for me.
Backup your existing files first. Easiest way is to extract the zip and replace with what you got in your rom, rename it and zip it back, so you don't get mixed up btwn current and this zip
Click to expand...
Click to collapse
Didnt got it. How do i exactly "flash" this zip into my android system?

rami7250 said:
Didnt got it. How do i exactly "flash" this zip into my android system?
Click to expand...
Click to collapse
First thing you must Backup your system. to restore it just in case you failed
1-Put the zip file "Hardware_key_remap" in your SD Card
2-Reboot your phone and hold down Volume Up, Center Home, and Power button together.
When you see the Samsung logo, let go buttons
You should now be in CWM Recovery.
3-Install the zip file from SD Card
4-Reboot

It will effect my system

rami7250 said:
It will effect my system
Click to expand...
Click to collapse
no one enforce you to do it. you ask for it. so don’t complain

medostar00 said:
First thing you must Backup your system. to restore it just in case you failed
1-Put the zip file "Hardware_key_remap" in your SD Card
2-Reboot your phone and hold down Volume Up, Center Home, and Power button together.
When you see the Samsung logo, let go buttons
You should now be in CWM Recovery.
3-Install the zip file from SD Card
4-Reboot
Click to expand...
Click to collapse
do you have a reverse zip for the above?
I need to change my harware key to stock DN4, is there a zip file for that?

Nitrous828 said:
do you have a reverse zip for the above?
I need to change my harware key to stock DN4, is there a zip file for that?
Click to expand...
Click to collapse
No I don’t have it .... So you must Backup your system. to restore it just in case you failed

Related

[Boot Animation] DukeOS Bootanimation (Duke Nukem Forever) (CWM)

the original was done for the Galaxy Tab by Flokey and can be found here. i've tweaked it a tad and made the .zip much smaller.
Preview:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
it's not an exact replica of what you'll see on your phone, but it's pretty close. check out the youtube vid in the above link to see it "live".
Download:
DukeOS-bootanimationLOW-cwm.zip (1.9M)
INSTALLATION (for those who need it):
copy the file to your phone (i use sshdroid to copy it to my /mnt/sdcard/)
run System Recovery and choose Recovery Mode (make sure power is plugged in)
wait... (could it boot up past the Motorola logo any slower?)
select Install zip from SDCARD
select choose zip from internal sdcard (or just sdcard, your mileage may vary)
scroll down until you find the DukeOS-bootanimationLOW-cwm.zip file
hit your power button to select it
scroll down to Yes - Install DukeOS-bootanimationLOW-cwm.zip and hit your power button to select it.
watch the quick install screen
scroll down to Go Back and hit the power button again.
Reboot system now should be highlighted, hit the power button to reboot.
ENJOY!
===================================================================
as always, YOU are responsible for your phone, no matter how much i suck @ this.
===================================================================
Changes:
Thx !! Very cool !!
very nice!
please send other links. your link is not working. thx in adnvance.
itsonlym3 said:
the original was done for the Galaxy Tab by Flokey and can be found here. i've tweaked it a tad and made the .zip much smaller.
Preview:
it's not an exact replica of what you'll see on your phone, but it's pretty close. check out the youtube vid in the above link to see it "live".
Download:
DukeOS-bootanimationLOW-cwm.zip (1.9M)
INSTALLATION (for those who need it):
copy the file to your phone (i use sshdroid to copy it to my /mnt/sdcard/)
run System Recovery and choose Recovery Mode (make sure power is plugged in)
wait... (could it boot up past the Motorola logo any slower?)
select Install zip from SDCARD
select choose zip from internal sdcard (or just sdcard, your mileage may vary)
scroll down until you find the DukeOS-bootanimationLOW-cwm.zip file
hit your power button to select it
scroll down to Yes - Install DukeOS-bootanimationLOW-cwm.zip and hit your power button to select it.
watch the quick install screen
scroll down to Go Back and hit the power button again.
Reboot system now should be highlighted, hit the power button to reboot.
ENJOY!
===================================================================
as always, YOU are responsible for your phone, no matter how much i suck @ this.
===================================================================
Changes:
Click to expand...
Click to collapse
please send other links. your link is not working. thx
vladzmir said:
please send other links. your link is not working. thx
Click to expand...
Click to collapse
i'll see if i still have it this evening when i get home.
thanks for the interest.
can it be used for all roms?
sanaldi said:
can it be used for all roms?
Click to expand...
Click to collapse
Froyo and GB were released and available for Atrix 4G users in 2011. Users were using this boot animation back then. Its 2013, and we have Froyo, GB, ICS, and JB. Switching boot animations is done on ALL versions and ANY ROM.
cool..... i reboot my phone a bit more lately
link is busted

CRT animation on stock rom?

Hi! I have a rooted galaxy s2 with stock 2.3.5. Is there a way to add the CRT animation to the stock ROM?
See this thread
To install, download Root Explorer app, then:
1. Download the file from the above thread and unzip.
2. Connect the phone to your computer via USB and copy the downloaded framework-res.apk file to a folder on the internal SD drive.
3. On the phone, open the Root Explorer app.
4. Navigate to /system/framework.
5. Long press on framework-res.apk and press Copy
6. Press back key then navigate to /sdcard/external_sd/backup and hit paste to create a backup on the external sd card [NB backup is a folder I use for backups, but you can paste it anywhere]
7. Press back key twice then navigate to the /sdcard folder where you copied the downloaded framework-res.akp file.
8. Long press on framework-res.apk and press Copy to copy the new version.
9. Press back key twice then navigate back to /system/framework and hit "Mount r/w" at the top.
10. Press Paste to overwrite the new file over the old one.
11. The screen goes black, the startup music plays, then the screen comes back and it's installed.
Thanks I changed the framework-res.apk and it works but the animation doesn't seem to display very well... It looks more or less like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Constable21 said:
See this thread
To install, download Root Explorer app, then:
1. Download the file from the above thread and unzip.
2. Connect the phone to your computer via USB and copy the downloaded framework-res.apk file to a folder on the internal SD drive.
3. On the phone, open the Root Explorer app.
4. Navigate to /system/framework.
5. Long press on framework-res.apk and press Copy
6. Press back key then navigate to /sdcard/external_sd/backup and hit paste to create a backup on the external sd card [NB backup is a folder I use for backups, but you can paste it anywhere]
7. Press back key twice then navigate to the /sdcard folder where you copied the downloaded framework-res.akp file.
8. Long press on framework-res.apk and press Copy to copy the new version.
9. Press back key twice then navigate back to /system/framework and hit "Mount r/w" at the top.
10. Press Paste to overwrite the new file over the old one.
11. The screen goes black, the startup music plays, then the screen comes back and it's installed.
Click to expand...
Click to collapse
Is it increasing counter?
ktix007 said:
Hi! I have a rooted galaxy s2 with stock 2.3.5. Is there a way to add the CRT animation to the stock ROM?
Click to expand...
Click to collapse
Check out jkays mods.
http://forum.xda-developers.com/showthread.php?t=1154278
If you have one of the supported stock Rom versions you can easily flash his stock odexed theme to keep the stock look then install jkay delux application and get the CRT effect and many other tweaks that I'm sure you will find useful.
Great lockscreen too.
I think this is a much better option than trying to do each mod manually.
Also everything from jkay is totally reversible.
Sent from my GT-I9100 using XDA App
aceofclubs said:
Check out jkays mods.
http://forum.xda-developers.com/showthread.php?t=1154278
If you have one of the supported stock Rom versions you can easily flash his stock odexed theme to keep the stock look then install jkay delux application and get the CRT effect and many other tweaks that I'm sure you will find useful.
Great lockscreen too.
I think this is a much better option than trying to do each mod manually.
Also everything from jkay is totally reversible.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
I can't find any version for my ROM (I9100BUKI3F)

HTC Desire 210 dual sim Development | Rooting, recovery and flashing process

This thread is dedicated to rooting, recovery and flashing for HTC Desire 210 dual sim.
Rooting
Download the FramaRoot app from here.
Install it and open it up.
Select the Barahir Exploit.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Reboot your phone.
Check for the SuperSU app installed on your phone.
If the SU app doesn't appear, try 2-3 times more, your phone will be rooted.
Congrats, your phone will be rooted.
Recovery
The method for entering the recovery on HTC's website is wrong and plainly opens the factory test mode.
For entering the recovery, Switch off your phone.
Press and hold the Power and Vol Up button simultaneously.
Now relax. Use only Volume Down to Scroll and Voume Up to select.
Select Recovery from the list by pressing Volume up while highlighting it.
You are now booted into Recovery. This recovery is a plain Android 3e recovery but with a Nandroid Backup/Restore functionality.
Alternatively if you rooted your phone, you can grab a terminal emulator from the Play Store type in:
Code:
su
Allow it SU access.
type in:
Code:
reboot recovery
You will be rebooted into recovery.
Installing BusyBox
Install the official BusyBox app from Google Play.
Install BusyBox using the app, it will take more than 1 try. Keeping on trying to install until it finally does. Took 4-5 tries for me.
Flashing the CWM Recovery
Download this file.
Install Flashify from the Google PLay Store.
Take a backup using the app.
Flash the .img you downloaded in the first step.
Note: There have been problems mounting the internal SD memory with the CWM Recovery. So as of now please use an external SD card.
Bro Working & Awesome
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Sure.
vaibhav.2kumar said:
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Click to expand...
Click to collapse
Sure, I'll do that, it's just a little large in size.
Need SystemUI.apk
vaibhav.2kumar said:
Bro this thing is working but according to me and my device for the H Boot Menu we have to press the Volume Down & Power Button simultaneously for 5 to 10 seconds and the menu comes up.Now please upload the stock ROM for this device and the stock ROM with bloat-ware removed and performance mod too. Thanks
Click to expand...
Click to collapse
Dude, I need SystemUI.apk from /system/app/ as soon as possible :'(
kunalgupta1 said:
Dude, I need SystemUI.apk from /system/app/ as soon as possible :'(
Click to expand...
Click to collapse
I don't need SystemUI.apk now. The issue was solved.
help!
guys please upload the stock rom...
my device was bricked...
need roms
bro pls post custom roms for this device pla pls pls
Hi, please upload Contacts/dialer apks from system

Help request; steps to follow from stock to unlocked and custom recovery

Is their somebody who can give me some guidance what steps to take to customize your phone with a custom rom and custom recovery. I've been reading the web bow but somehow it seems no unlocking and no custom recovery is required and where flashing goes by a external flash program (fs flash where you use a txt file and from their the program downloads itself the rom.... Now I am confused...
I am only used to HTC, where I need to unlck boatloader, s-off, flash custom recovery and then flash (through) TWRP a custom Tom. How does it work with a Elephone P9000?
Here is the tutorial of P9000 and P9000lite root.
Preparation:
1. Make sure that your computer installed a driver
(Downloaad link:https://mega.co.nz/#!55BQkKiR!OPBrnj7SXxsUbuchAjV8orT9SMAOMpbDesYTMO2DDHY)
2. Flash tool (SP flash tool recommended, download link:https://mega.nz/#!ixdnhDLK!oOaAsJrcvJI0vH3fTsUOYjtDxQ_HT61E-_iuo6fTuKk)
1. Download the file from below link. you're going to save to somewhere you can remember it, for this tutorial, I'm going to use my desktop.
Dnowload link: https://mega.nz/#!mh8UxBpY!yjrvKqtxP6VUQKfe-cunpKhCWZUE_vo0jP88wpLiFBA
2. Unzip the file that you have downloaded just now.
3. Copy zipe file named "superSU_1.zip、superSU_2.zip" to your SD card and then turn off the phone.
4. Open flash tool, Click "scatter-loading" and choose the file named "p9000-recovery" which you have just saved in your computer.
5.Click download and then connect your phone with computer.
6. Turn off your phone, press "power" + "VOL +" to enter recovery mode. ("VOL +" to choose, "power" to confirm)
8.Click 'install', find 'supersu_1.zip', 'supersu_2.zip'
9.First click 'supersu_1.zip', then swipe to confirm 'flash'
10. Click the 'home' button to return to the home page, click 'install', find 'supersu_2.zip', click 'supersu_2.zip', then swipe to confirm flash
11.Congratulations!!! You have finished the whole process, now enjoy.
Then do the same with the ROM that you like (Step 6-10)
Please hit Thanks if I helped you!
LordWurstbrot said:
Here is the tutorial of P9000 and P9000lite root.
Preparation:
1. Make sure that your computer installed a driver
(Downloaad link:https://mega.co.nz/#!55BQkKiR!OPBrnj7SXxsUbuchAjV8orT9SMAOMpbDesYTMO2DDHY)
2. Flash tool (SP flash tool recommended, download link:https://mega.nz/#!ixdnhDLK!oOaAsJrcvJI0vH3fTsUOYjtDxQ_HT61E-_iuo6fTuKk)
1. Download the file from below link. you're going to save to somewhere you can remember it, for this tutorial, I'm going to use my desktop.
Dnowload link: https://mega.nz/#!mh8UxBpY!yjrvKqtxP6VUQKfe-cunpKhCWZUE_vo0jP88wpLiFBA
2. Unzip the file that you have downloaded just now.
3. Copy zipe file named "superSU_1.zip、superSU_2.zip" to your SD card and then turn off the phone.
4. Open flash tool, Click "scatter-loading" and choose the file named "p9000-recovery" which you have just saved in your computer.
5.Click download and then connect your phone with computer.
6. Turn off your phone, press "power" + "VOL +" to enter recovery mode. ("VOL +" to choose, "power" to confirm)
8.Click 'install', find 'supersu_1.zip', 'supersu_2.zip'
9.First click 'supersu_1.zip', then swipe to confirm 'flash'
10. Click the 'home' button to return to the home page, click 'install', find 'supersu_2.zip', click 'supersu_2.zip', then swipe to confirm flash
11.Congratulations!!! You have finished the whole process, now enjoy.
Then do the same with the ROM that you like (Step 6-10)
Please hit Thanks if I helped you!
Click to expand...
Click to collapse
Much appreciated, great thx. So I was on the right track. Good to have confirmation...[emoji3]
I succeeded, took me some time to figure out SP Flash Tool (to be more precise how to select the recovery.img) but i succeeded.
very big thanks.
Sent from my P9000 using XDA-Developers mobile app
No problem[emoji106]
Please hit Thanks if I helped you!
how many time it takes since we click download button on flash tool?
tolias77 said:
how many time it takes since we click download button on flash tool?
Click to expand...
Click to collapse
Just a few seconds! Make sure you're phone is off and then connect the phone via USB!
Please hit Thanks if I helped you!
In that case, I do something wrong. I have elephone P9000 lite
On witch version are you?
tolias77 said:
In that case, I do something wrong. I have elephone P9000 lite
Click to expand...
Click to collapse
Please hit Thanks if I helped you!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You are on Stock and rooted right?
Please hit Thanks if I helped you!
It's not rooted

[Moboot Theme] Android 7.0 Nougat

Hi All,
I created a Android 7.0 Nougat Moboot theme.
Preview:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Issues:
Minor gradient noise at top row
Instructions:
Flash zip file from recovery
Download:
http://www.filedropper.com/update-tenderloin-moboot-nougat
Check it out and let me know if you have any feedback.
Nicely done, fetching now.
Update: some serious problems encountered.
1) after flashing zip with latest Nougat TWRP, and rebooting, saw the top half of the screen as scrambled, colorful hash overplayed with moboot menu. I thought the download might have been messed up, so I downloaded again and flash again. Same result.
2) booting Nougat succeeded, but when I later tried to reboot into TWRP recovery (long press power button, select reboot, select recovery), the moboot menu has defaulted to Evervolv and goes back into the Nougat system. I have to toggle the volume buttons to select TWRP manually each time to get to recovery. This is more serious matter.
Now for the tough question: how do I roll this back? I have a saved nandroid backup of boot volume from last Sunday. Can I simply restore that backup image and reboot?
Update 2:
Confirming that a restore of the boot volume from nandroid backup cured my woes. All observations listed above corrected back to previous operational modes. However, I'm now missing the lovely Nougat boot background. Looking forward to a remedy. Thanks!
Sent from my Touchpad using Tapatalk
Globaltraveler5565 said:
................
2) booting Nougat succeeded, but when I later tried to reboot into TWRP recovery (long press power button, select reboot, select recovery), the moboot menu has defaulted to Evervolv and goes back into the Nougat system. I have to toggle the volume buttons to select TWRP manually each time to get to recovery. This is more serious matter.
Click to expand...
Click to collapse
You might want to give the TWRP Manager App and it's Widget a try. Two screen taps and you're headed into recovery.
I use it on all of my tablets.
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
middle_road said:
You might want to give the TWRP Manager App and it's Widget a try. Two screen taps and you're headed into recovery.
I use it on all of my tablets.
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Click to expand...
Click to collapse
Thanks for the pointer. I tried it and that works swell. [emoji2]
Any notion why the new theme choked the boot option from Nougat power button channel? Permissions on one of the moboot files, maybe? I noticed the tga file was updated today, as well as moboot.next with a size of zero. Moboot.default was 8 bytes in size and contained "Evervolv". I didn't catch the permission settings while I was browsing around in /boot, but I can go back and extract that info, if beneficial. I'd have to refresh the theme again, but it's possible.
Sent from my Touchpad using Tapatalk
Globaltraveler5565 said:
Thanks for the pointer. I tried it and that works swell. [emoji2]
Any notion why the new theme choked the boot option from Nougat power button channel? Permissions on one of the moboot files, maybe? I noticed the tga file was updated today, as well as moboot.next with a size of zero. Moboot.default was 8 bytes in size and contained "Evervolv". I didn't catch the permission settings while I was browsing around in /boot, but I can go back and extract that info, if beneficial. I'd have to refresh the theme again, but it's possible.
Sent from my Touchpad using Tapatalk
Click to expand...
Click to collapse
@Globaltraveler5565 I'm sorry this has given you some troubles. I downloaded the file from the link above and flashed it just to make sure it wasn't a corrupt file I uploaded. I am unable to reproduce your issue and I have my theme. I can boot to evervolv 7.0.0 latest by default after 5 seconds, then reboot holding the power button and choosing Recovery within Android. Once the tablet reboots, moboot automatically loads "/boot/uImage.TWRP". I can also reboot System and Recovery from within TWRP with no issues. I went into TWRP, mounted /boot as r/w, and I have a number of files, including the following:
moboot.background.tga (my file)
moboot.default
moboot.splash.Evervolv.tga
uImage
uImage.Evervolv
uimage.moboot
uImage.TWRP
TWRP doesn't list the file permissions of these, so I booted into Evervolv, ES file explorer shows uImage.TWRP with root root rw-r--r-- Size: 8.80MB.
It sounds like you may have a incomplete/corrupted TWRP installation or other misconfiguration. Did you get TWRP from here:
http://forum.xda-developers.com/hp-touchpad/development/rom-evervolv-7-0-0p1-wifi-t3456292
EDIT: Also, I have no idea what moboot.next is. Maybe that is related to next boot and what recovery booting from Evervolv is using? I would try renaming/removing that file.

Categories

Resources