Honeycomb music apk - myTouch 3G, Magic Apps and Games

FYI > I flashed honeycomb music from post 2 of following - works for Magic 32b too.
http://forum.xda-developers.com/showthread.php?p=9995402#post9995402
Note. needs ~5 meg avail on /system. You'll get black screen if flash is incomplete.
Better for those of us on limited /system space is to only install libjumper.so from that zip into /system/lib/
Apparently Music.apk can be renamed com.google.android.music.apk and dropped in /data/app. I haven't had any success that way, unless the debug logs showing syncing 0 byte files are intentional.
So: unzip contents onto sdcard, then:
Code:
mount -o remount,rw /system/
cp libjumper.so /system/lib/
chmod 644 /system/lib/libjumper.so
cp Music.apk /system/app/
chmod 644 /system/app/Music.apk
mount -o remount,r /system/
reboot
Music is the app. Libjumper app is the sync service though only works if you created lib file and some people have reported the sync isn't actually fully functioning.
Update > also posted here:
http://forum.xda-developers.com/showthread.php?p=12097845#post12097845
Update typo in music.apk

crypticc said:
Code:
cp Music.apk /system/app/
chmod 644 /system/app/com.google.android.music.apk
Click to expand...
Click to collapse
Newb alert!, The file copied is Music.apk, but we changed permissions on /system/app/com.google.android.music.apk. Is this correct? New to Android, I may be having a brainfart here.

Just ran with it. Changing permissions on Music.apk worked quite well. Thank you very much.

tested and worked on 32a.
thanks dude!

can you post screensot??

adb shell....
okay so i unzipped it into the sdcard but its telling me that the file doesnt exist in the directory. Should i copy the file into the root system of android. Im sorry I'm a noob to android coding.

Xiaoxion said:
okay so i unzipped it into the sdcard but its telling me that the file doesnt exist in the directory. Should i copy the file into the root system of android. Im sorry I'm a noob to android coding.
Click to expand...
Click to collapse
this what i did. i unzipped it then manually install music app then using root access i moved lib file to system/lib while for music apk to system/app. then i clear all dalvic cache and reboot my phone.
Sent from my GBRider Cronos v1.0 using XDA App

No matter how I install this all I get is a black screen and the sync icon on the top bar
Sent from my HTC Magic/Dream using XDA Premium App

gr8 job ,,
thanx dude

Fabulous! Thanks.

no matter what I get the error of no space left.

Anybody know how the sync works? I check Sync Music and my music selections went blank.

sudermatt said:
Anybody know how the sync works? I check Sync Music and my music selections went blank.
Click to expand...
Click to collapse
sync seems doesn't worked for now i guess..
launch music app, go to menu, take music settings, uncheck Stream music.
here also my screenshot..

it worked for me on the G1, but it stops playing after like a minute or two, and really slows down the phone, and the music starts to crackle

Thank you

Sorry for my ignorance, but what does this music player bring to the sapphire

thanks bro

Cool...
looks pretty!
Thanks.

Related

Where does the browser download files to??

I've downloaded a couple .mp3's from a website that show up in the downloads folder within the browser (stock). They are available as ringtones in the system, but do not show up in the stock music app. I've use OI Filemanager to look in the logical locations but can't find them anywhere! I've also used terminal and ran:
#find / -name '*.mp3'
and all that shows up is the amazon app location...
Really noob-ish question, but I can't for the life of me find these files...
epicphotoeye said:
I've downloaded a couple .mp3's from a website that show up in the downloads folder within the browser (stock). They are available as ringtones in the system, but do not show up in the stock music app. I've use OI Filemanager to look in the logical locations but can't find them anywhere! I've also used terminal and ran:
#find / -name '*.mp3'
and all that shows up is the amazon app location...
Really noob-ish question, but I can't for the life of me find these files...
Click to expand...
Click to collapse
on mine they show up in a /sdcard/download hope this helps
So I've been told, but the only thing that shows up in there, both with terminal and mounted in windows, are pictures I've gotten via mms...
Is there anywhere else they could go? like ext2/3?
are you using a userinit.sh script with media2sd. if so then it could be on your ext2/3/4 (whichever applies to you) partition
No sir. I haven't quite figured out how to use that yet. I haven't really modded my phone in almost a year until a few days ago. Still reading up on those things.
well this may be out on a limb but you can check /system/media since you said they show as ringtones but not on your sdcard.
Not there either...
How about this, is there a way to edit the default download location to something I want?
epicphotoeye said:
I've downloaded a couple .mp3's from a website that show up in the downloads folder within the browser (stock). They are available as ringtones in the system, but do not show up in the stock music app. I've use OI Filemanager to look in the logical locations but can't find them anywhere! I've also used terminal and ran:
#find / -name '*.mp3'
and all that shows up is the amazon app location...
Really noob-ish question, but I can't for the life of me find these files...
Click to expand...
Click to collapse
well whenever i download mp3s from jamglue.com i find my downloads i nthe download folder on sd card
use astro file manager. better features.
but anyways... this is waht i do
1i find the mp3 download in sdcard>download
2. i rename the file and put .mp3 at the end. and click yes whenever i says iam changing file blahblahblah
jsut make sure whenever u rename the file to put .mp3 at the end. i am pretty sure this will work in OI tho
brian_v3ntura said:
well whenever i download mp3s from jamglue.com i find my downloads i nthe download folder on sd card
use astro file manager. better features.
but anyways... this is waht i do
1i find the mp3 download in sdcard>download
2. i rename the file and put .mp3 at the end. and click yes whenever i says iam changing file blahblahblah
jsut make sure whenever u rename the file to put .mp3 at the end. i am pretty sure this will work in OI tho
Click to expand...
Click to collapse
They are not in:
/system/media (or subs)
/system/sd
/sdcard
/sdcard/media (or subs)
/sdcard/download
they did not show up using:
#find -name 'wakeup.mp3'
or several variations of that.
when mounted on the pc, no search finds these files.
Not using compcache or a userint.sh
They will not show up in the music app, but can be used as ringtones/notifications.
What all did you use for args with find?
# find / -name \*.mp3
_or_
# busybox find / -name \*.mp3
or whatever the file/extension name might contain. I wouldn't use the actual name because I found a lot of downloads not called the file name, they were called things like download1.mp3 etc so try searching for the extension maybe. If find from / doesn't find anything I would be suspicious that it actually downloaded lol
epicphotoeye said:
They are not in:
/system/media (or subs)
/system/sd
/sdcard
/sdcard/media (or subs)
/sdcard/download
they did not show up using:
#find -name 'wakeup.mp3'
or several variations of that.
when mounted on the pc, no search finds these files.
Not using compcache or a userint.sh
They will not show up in the music app, but can be used as ringtones/notifications.
Click to expand...
Click to collapse
wellll... idk what to tell you but i suggest using jamglue.com to download your music.. you would have to make a free account first tho. jamglue is seems a lot simpler
Same issue on my girlfriend's G1. Her's has CM 4.2.5, and have tried downloading mp3 ringtones from myxer.com. They show up in ringtones, but cannot be located within the entire file system. I tried downloading a picture through the web browser and it ended up in the sdcard/download folder as expected.
Anybody figure out where mp3s are ending up??
In mine, they are in sdcard/Music. Take a look there. I believe that was a default folder on the original card.
Thought I checked just about everywhere including the folders mentioned above (and now below):
/system/media (or subs)
/system/sd
/sdcard
/sdcard/media (or subs)
/sdcard/download
/sdcard/Music
I will take another look later tonight and leave an update if I found them or not.
Pretty strange imo.
try taking a logcat and starting the download
Depending on the app, sometimes it will create its own folder on your as. Have you looked thoroughly for any new folders?
edit- sorry, dbl post
Just checked back all over the sd (now including the Music folder). Plugged the sd card into my pc and searched it and did not find the files we just downloaded. Can't find it anywhere on the phone's internal memory either.
Downloaded the Log Collector app, but it does not give the option to log the Browser app. Any other log apps that might allow this??
Any other ideas?
Thanks!
Just do adb logcat in cmd prompt
put the code that appears after downloading the mp3 in code tags or at pastebin.com

Root explorer to move apps into system

Hey guys, I just used root explorer v 2.2 to delete the annoying apps built into the system (amazon mp3)
I am now trying to move my apps into the system so that they cannot easyly be removed. I want to send over lookout and sim checker. That way a theif would not be able to easily delete the apps.
when I select the "move" option (with sim checker) then go to the system apps dirrectpry and then select "paste", it says paste and shows a progress indicator for like 1 second then when I check to see if it actually did the move, it hasn't can anyone help me out
I know I have full root access as I have clicked to allow it and am remounted as r/w so that's not the problem.
Any help to get those two apps into my read only system directory would be greatly apprecaited.
Oh ya I think ill add that I have also tryed to simply change the permissions of the app to readonly (with root explorer) but that did not stop the basic android app manager from uninstalling it.
Try to use adb to move it.
so i went and installed adb, i know its working as well with a little test, could someone please write out a sample command for me to use for this purpose of moving an app out of the apps to sd location and into the system apps.
asb123 said:
so i went and installed adb, i know its working as well with a little test, could someone please write out a sample command for me to use for this purpose of moving an app out of the apps to sd location and into the system apps.
Click to expand...
Click to collapse
mv /system/sd/app/*lookout* /system/app
mv /system/sd/app/*checker* /system/app
It really depends on the name of the file though, if it has lookout in it, then it will be moved to /system/app. The * tells it to move anything with that in the file name
type adb and it will give you the commands + switches
adb pull
adb push
In response to your first attempt, it sounds like system is not being mounted as rw. If it were, the copying would work (I do this all of the time with SUFBS). Try to mount the system as rw via the terminal then copy.
JAguirre1231 said:
mv /system/sd/app/*lookout* /system/app
mv /system/sd/app/*checker* /system/app
It really depends on the name of the file though, if it has lookout in it, then it will be moved to /system/app. The * tells it to move anything with that in the file name
Click to expand...
Click to collapse
so i have the command prompt cd to andorid adk\tools
when i now type in the above :
mv /system/sd/app/*lookout* /system/app
it doesnt recognize the command
so i have C:\android-sdk-windows\tools> mv /system/sd/app/*lookout* /system/app
and it doesnt recognize mv as a command
cloverdale said:
In response to your first attempt, it sounds like system is not being mounted as rw. If it were, the copying would work (I do this all of the time with SUFBS). Try to mount the system as rw via the terminal then copy.
Click to expand...
Click to collapse
hey, sorry for the noob question but could you tell me the command for this. I know in the app i was using it says remount as rw and i do have access to change the system app folder (delted apps) but how can i remount as RW in terminal whats the command? And after, do i need to manually remount back to what i was so that it is back to being unchangeable?
asb123 said:
so i have the command prompt cd to andorid adk\tools
when i now type in the above :
mv /system/sd/app/*lookout* /system/app
it doesnt recognize the command
so i have C:\android-sdk-windows\tools> mv /system/sd/app/*lookout* /system/app
and it doesnt recognize mv as a command
Click to expand...
Click to collapse
If you have the tools directory in your PATH (as you should) no need to cd to the directory. Anyways, sorry to move it in adb do
adb remount
adb shell
*previous commands*
exit
Bingo!
it says failed on /systen/sd/app/com.lookout.apk - cross-device link
asb123 said:
it says failed on /systen/sd/app/com.lookout.apk - cross-device link
Click to expand...
Click to collapse
Ou have 2 android phones plugged in or an emulator running ath the same time
i dont have two phones plugged in and i dont have an emulator that i know of...
but on the bright side i mannaged to solve my problem using droid explorer. I successfully have gotten lookout entrenhed into the system so that it cannot be uninstalled from the menu.
BUT when i tried the same thing for sim checker it did not work, it would not copy into system\apps
i did manage to get it inot system\app but using the copy rather than move option in root explorer, after reinstalling using the simchecker in system\app
but it is showing up as still uninstallable. I have no idea why simcheck is not working but it worked for lookout...

[HOWTO] Delete system apps

There is many of you that asks how to remove this and that preinstallaed apps in different ROM
When a developer put apps in system/app it can not be removed so easy.
But if you have RomManager or fakeflash´s update.zip there is a other way.
I have attached a zip fil that contains a ordinare ROM installation script that only contains delete and copy.
Download file and unzip on your computer and take a look in the folders
data/app
META-INF/com/google/android/update-script
system/app
If your only wish is to remove a systemapp
edit the file update-script (textfile)
and add line with the filename of what you want to remove:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
If you want to install some apps put them in system/app for not installable
and data/app for apps that can be removed as usual
rezip folders and install zip with RomManager NO WIPE!!
cm6 azures you will get a error because not same structure for data/app
never mind just select reboot. Delete will work anyway.
Sometimes there will be .so files in system/libs too. They are little more difficult to know which to remove so that demands more knowledge of the app.
Use for instance Astro filemanager or Estrong to look in system/app for correct filename to delete
Script work even if *.odex not exist.
The fact that when you zip folders it will not be signed so file will not work with adb recovery
Googleapps filenames:
CarHomeGoogle.apk, CarHomeLauncher.apk, com.amazon.mp3.apk,
Facebook.apk, GenieWidget.apk, Gmail.apk, GoogleBackupTransport.apk,
GoogleCalendarSyncAdapter.apk, GoogleContactsSyncAdapter.apk,
GoogleFeedback.apk, GoogleGoggles.apk, GooglePartnerSetup.apk, GoogleQuickSearchBox.apk, GoogleServicesFramework.apk, googlevoice.apk,
HtcCopyright.apk, HtcEmailPolicy.apk, HtcSettings.apk, kickback.apk, LatinImeGoogle.apk, LatinImeTutorial.apk, Maps.apk, MarketUpdater.apk, MediaUploader.apk, NetworkLocation.apk, OneTimeInitializer.apk, PassionQuickOffice.apk, SetupWizard.apk, soundback.apk, Street.apk, Talk.apk, talkback.apk, Twitter.apk, Vending.apk, VoiceSearch.apk, YouTube.apk, QuickSearchBox.apk, Provision.apk
Other apps:
ADWLauncher.apk, Gallery3D.apk
but filename may be different depending of ROM
Mainpart must exist for using phone normally
Hope that this help to remove "non-removable" systemapps in future.
/Snakehult
Good guide.
via Legend using XDA-app
Thanks snakehult - great guide and very useful!!
snakehult said:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
Click to expand...
Click to collapse
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
c_man said:
Thanks snakehult - great guide and very useful!!
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
Yes you can use some regular filemanager such Astro or Estrongs and look in system/app
Always delete both, script work even if odex file is missing
c_man said:
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
cool guide!
anyway you have to detect the filename of the apps this way:
enter the recovery mode (in modaco-root-r4: recovery-windows.bat)
now type:
adb shell
mount -t yaffs2 /dev/block/mtdblock3 /system
ls -l /system/app
(this will give you the list of system apps, with space usage)
you have to delete both .apk and .odex files (the latter may not exist)
I use to delete the bigger ringtones too, the list is given by
ls -l /system/media/audio/ringtones
it is safe to delete, after you setup the google accounts (ie after first boot):
HTCSetup*
com.htc.Setup*
Stock*
HtcFoot*
NewsRead*
wow its working......thanks dude........
Uploaded with ImageShack.us
http://android.modaco.com/content/h...apps-from-the-htc-desire-with-adb-in-windows/
Simple guide from MoDaCo
That must be the hardest way to remove apps i guess Have you seen "modaco guide"? All you have to do is reboot your phone in to recovery mode and type 2-3 commands in ADB. Simple as that.
Thanks anyway for your efforts
Many way för same thing
But with a custom-made zipfile you always remove/install favourite apps without adb. And quick modify new ROM install.
Sent from my Legend using XDA App
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
bobstar_fr said:
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
Click to expand...
Click to collapse
As I see it, no use to do much in the dev forum without an rooted Phone
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Learners Lisence said:
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Click to expand...
Click to collapse
Just delete what you will never use and....no regret
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Learners Lisence said:
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
Click to expand...
Click to collapse
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
@kdma : install ROM Manager from the Market, and there is an option inside the app : Reboot into Recovery (easiest way to get into recovery mod)
I also deleted /system/etc/clock* and saved some space again
(of course I don't need Htc clock widgets)
cryshop said:
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
Click to expand...
Click to collapse
cryshop, i was typing in the wrong directory
Ps - snakehults's appfixer is real delight ! smooooth.
except that my winzip is a trial version and legend dont recognize winrar files.
I was wondering how i got such good figures for change in space and ram the first time. i havent since then. my legend just likes the rebooting involved coz i dont use task killers anymore. and maybe i deleted more than just stock the first time
Will this work with android 2.2 on Hero?
Hey I've been looking all over for something like this. I downloaded the zip, added the lines
delete SYSTEM:app/mms.apk
delete SYSTEM:app/mms.odex
delete SYSTEM:app/email.apk
delete SYSTEM:app/email.odex
and rezipped it.
I used Rom Manager and selected install rom from SD card. It rebooted, seemed to execute the zip. But the original email and mms apps are still installed. What am i doing wrong?
kdma said:
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Click to expand...
Click to collapse
The first thing you should do is download the required zip file from modaco (I'm a new user of xda and is not permitted to post outside links here. You may easily find that post "24/May r4 - HTC Legend rooting guide - Now with 1.31.x" in android.madaco.com)
I think many of us rooted the device followed the instructions of Paul. So that file might be already in your hands.
Fastboot and then recovery, as you have done before. Run Recovery-linux.sh (or Recovery-windows.bat, if you use Windows) in a terminal window - your device shall be at the green recovery screen.
Open another terminal window and enter:
./adb-linux shell mount /system
and then you can push, pull or rm file. For example,
./adb-linux shell rm /system/app/Calculator.apk
./adb-linux push abc.so /system/lib
--
I didn't notice you have already solved the problem, when I compiled this post. It is no longer useful.

[Q] How to reinstall Youtube App

Hey guys, I accidentally deleted my youtube app like an idiot and have been trying to re-download it for a long time now. I used nookdevs enable android mark process but once I run autonook it tells me that I did not extract the files in the right folder. It tells me to put them into platform-tools. Only problem is I did put the files into the that folder and it still gives me the same answer. Any help would be appreciated. thanks guys
Why don't u just download it again off the market its free
Sent from my Desire HD using XDA Premium App
I've just tried to install the latest Youtube from the market. It fails to install for some reason. The message in notification bar is "Installation unsuccessful"
Use root explorer and copy it to system/apps and make sure the permissions are the same as rest of them and reboot see if that works make a backup of ur rom for incase it goes wrong for u
Sent from my Desire HD using XDA Premium App
I need it too.. can anyone help...
I own NC with FLASHED android Honeycomb... everything works great but Youtube is failing..
Is installed successfully but cannot open any video.
ironman_troop said:
I need it too.. can anyone help...
I own NC with FLASHED android Honeycomb... everything works great but Youtube is failing..
Is installed successfully but cannot open any video.
Click to expand...
Click to collapse
Your deal problem is kind of an easier fix. Search the forums for "failing youtube app" and im sure something will come up. I remember that when I installed Auto-Nooter 3.0 it told me this
If your Youtube fails to launch, download the attached EVO HQ, and follow this code in adb
Code:
adb shell mount -o remount,rw /dev/block/mmcblk0p5 /system
adb uninstall com.google.android.youtube
adb push YouTube.apk /system/app
adb reboot
http://forum.xda-developers.com/showthread.php?t=942424
Thats the forum for that so not sure if that helps lol
festa20 said:
Use root explorer and copy it to system/apps and make sure the permissions are the same as rest of them and reboot see if that works make a backup of ur rom for incase it goes wrong for u
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
How do you get the app though. I have been to the market and cant find it. Must my market be updated or is my intelligence getting the best of me lol?
Can someone help me out. I'm new to ADB and trying to learn. I followed the code posted above to push the YouTube apk to my NC but I keep getting this message:
cannot stat 'YouTube.apk' : No such file or directory
I have the YouTube.apk downloaded to my computer. What am I doing wrong?
Where is the file located on your hdd?
I have the youtube.apk in my C:\android-sdk-windows\platform-tools folder because that is the folder where adb.exe is located.
ourgangmn said:
Where is the file located on your hdd?
I have the youtube.apk in my C:\android-sdk-windows\platform-tools folder because that is the folder where adb.exe is located.
Click to expand...
Click to collapse
So the youtube.apk needs to be with adb.exe? My only problem is when i run it, it tells me that I have extracted the files into the wrong folder which i didnt and stops.

Edit build.prop to get MLB At Bat streaming video working on NS4G

0) Root is required. Make a Nandroid backup!
1) Download Root Explorer File Manager (app is around $4, the free ES File Explorer app would not work for me)
2) In Root Explorer, Navigate to /system/ and copy/paste build.prop to /sdcard to make a backup
3) Navigate back to /system/ and click the chmod type button on the top right to make it writeable
4) Open & edit /system/build.prop
5) Change the following lines to make your phone identify as a GSM Nexus S:
ro.product.model=Nexus S
ro.product.brand=Google
ro.product.name=sodu
ro.product.device=crespo
6) Save file and remember to change the chmod type button back to read only in the system folder
7) Reboot the phone
8) MLB At Bat will now do streaming video if you have the paid app and you are signed into your paid MLB TV account
9) Enjoy
references that helped me:
http://www.reddit.com/r/Android/comments/ha5oh/root_how_to_edit_your_buildprop_to_make_netflix/
http://www.droidxforums.com/forum/droid-x-hacks/26315-edit-build-prop-file-netflix.html
http://forum.xda-developers.com/showthread.php?t=1023341&page=2
That is brilliant, thank you. Wonder if this will work on an Evo Shift.
If you're rooted you can do it for free if you're comfortable using ADB and have busybox installed (or a terminal emulator if you really want to type it all on the phone).
adb pull /system/build.prop
Edit in your favorite text editor
adb push build.prop /sdcard/build.prop
adb shell
su
mount -o remount,rw /dev/mtdblock3 /system
cat /sdcard/build.prop > /system/build.prop
reboot
NS4G
Any other benefit to this rather than the MLB app? If anyone knows...
Perhaps some trial and error..
thank you!
Bah. I have an Evo Shift running Deck's 1.2x. Editing the build.prop to match the Evo, which has almost identical specs, gives me the TV option but all I get is audio and a blank black screen when I try it.
Any ideas?
maybe update your flash player?
Sent from my Nexus S using XDA Premium App
tailsthecat3 said:
Any other benefit to this rather than the MLB app? If anyone knows...
Perhaps some trial and error..
thank you!
Click to expand...
Click to collapse
I don't think so. People did this for netflix for a bit on some other devices but they update their app pretty quickly to work with the newest devices unlike mlb. Netflix worked with ns4g at launch for example.
Sent from my Nexus S using XDA Premium App

Categories

Resources