MBR Checksum Error - Vibrant Q&A, Help & Troubleshooting

Alright, so here is my explanation. I'm pretty experienced with flashing ROMS and what not just made a boneheaded mistake. So I've been running CM7 for awhile on my Vibrant. When the latest OFFICIAL CM7(05-19-11) came out it left me with no storage for applications. So I thought to myself, I'll just partition some of my External SD so I can. Well not using my head it partitioned the Internal SD, and now I'm in a bit of a pickle. When I tried to flash back to JFD was caught in a bootloop and had to ODIN Eugene's No Brick Froyo with Repartition unchecked and then ODIN JFD again. Well I've got my phone up and running again but when I try to go into ClockworkMod Recovery it gives me the MBR Checksum Error and now I can't flash any other ROMS. I've tried Formatting the Internal SD, but not helping. Any answers would be greatly appreciated.
Sent from my SGH-T959 using XDA Premium App

Did you ever get a reply or a way to fix? I see throughout the forum that many have similar issues. Thanks!

bump would love to get an answer on this.

To fix this you need to erase the extra partitions you created on the internal sd card.
Use parted with adb to fix it, 100% fixable
parted rm 2
parted rm 3
Then odin to 2.1 with repartition checked
http://forum.xda-developers.com/showthread.php?t=534714

I will try it later this week, unfortunately can't right now. I hit the thanks button, and if I could hit it 100 more times I would! Hope this works...the guide is a little intimidating ;-)

I have tried for hours now to get this to work with no success. I have errors every step of the way, adb is not letting me do anything, and I have followed the directions to a T. Is there anyway of doing this?
Ultimately this will help a LOT of people, so if there is a way to fix this issue without adb, that is preferred. If not, then a detailed instruction from beginning to end would help (or video! . I am not a n00b when it comes to this, but I literally have tried everything through adb and cannot get to format my internal sd. I am thankful to be able to have stock on my phone for use. Thanks again!

Hi,
Sorry for the late reply..
adb is for pushing parted into phone sbin folder then chmod 755 then run parted from phone.

here is parted for you
http://www.multiupload.com/CA5NCRMBPC
adb push c:xxx/sbin
do it for all files in the parted.zip after you unzip it
su for become superuser
then
chmod 0755 /sbin/xxx for every file in parted.
cd /sbin then run parted
you will have this:
>(parted)
type print
>(parted)print ->enter
Now you will see 3 partitions
/system /data /swap
>(parted) rm 2
>(parted) rm 3
You cannot remove system
Then
>(parted)quit
exit
exit
run odin with repartition enabled! <-you need pit file
Enjoy and hit thanks button again lol
Regards
Edit: If this dont work you need cwm then format \system from cwm then re-run odin with repartitions enabled

Can't wait to try it (lol). Thanks I will update and let you know if this worked.

I am sad to say that nothing worked. I followed the instructions and did the rm steps, flashed stock via odin and it still had the error. formatted system through cwm, still the error. I am at a loss

Hi,
after you rm the partitions did you check "print" again?
Make sure they are removed
Dont get desperate i can help you more privately if you want just pm me you skype details, so we can fix this once and for all.
Regards

I didn't check it...sent pm.

This is what I am getting when I get into parted. Also to get into parted I have to type in
parted /dev/block/mmcblk0
If I just type in cd /sbin then parted it says the device is not found. So as you can see the picture shows only two partitions. Thoughts?
{
"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"
}

bump...I feel I am so close to fixing this! Anyone?

weekend bump...any help is greatly appreciated!

bump...there must be someone who can help!

you here?

I'm also trying to get rid of this MBR error.

Yes I am here! PM if need be, but as you can see there are a couple of us that need your help demetris!

Please post a screenshot here like mine attached to check something out.
Btw you dont cd /sbin you just cd sbin type ls you will see the folders then cd sbin.

Related

[TT/RELEASE] Ubuntu for (inside of) SCH-I500

{
"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"
}
NOTES:
This version of Karmic (9.10) Ubuntu was made for desktops. It is not a mobile OS and has no phone/text apps. It runs as a completely separate OS that displays on your phone.
While this OS does run "natively", you can only see the lxde gui through a VNC viewer. The filesystem file stays on your sd card.
Installing with the install script does not fully install the OS to your phone, but rather allows you to boot and run with commands from /system/bin instead of the ones placed in /sdcard/ubuntu
Any changes made can be reversed by typing rm -rf /sdcard/ubuntu in a shell/terminal or deleting that folder from root explorer/astro. While this can do no harm to your phone whatsoever, it can freeze it and hog the cpu completely.
I can guarantee that no one will keep this on his/her phone for more than a week. It is simply proof of concept.
You can view the OS on your computer, but you must use WiFi.
Other similar ports *cough* Vibrant *cough* lack features such as many graphical apps, but this strives to be as fully featured as possible. All apps should run, but don't try to multitask. It's a phone. Not a computer.
This is a thinktank because it's not polished enough for me to flat out call it a release. There are many errors and crappy ways of doing things. If you want to help (I don't expect you to; it's futile and useless) run things from terminal and look at the bugs in the README on the desktop.
Thank you to bubs and st0101 for testing and confirming the ability of this port.
Please don't try this if you can't follow directions or are completely new to command line/linux/android/smartphones/technology
All directions and credits are hardcoded in. If you read the outputs of the commands, you will have no problem. However, a starter's guide is below.
Download ubuntu.zip and unzip it
Mount your sd card to your computer
Copy the ubuntu folder to your sd card *!THIS TAKES UP 2 GIGABYTES!* and it will take a while to copy.
Unmount your sd card, but keep your phone connected to your computer
Open an adb shell (adb shell if you have the binaries installed, ./adb shell in the tools folder of the sdk if you don't have them installed)
cd /sdcard/ubuntu
su (also grant superuser rights on the phone when it pops up)
sh ./ubuntu.sh (errors are common, but you will receive the directions to type 'bootlinux' if everything succeeded)
bootlinux
Follow the directions on screen! To use a command line, [email protected]# means that you have access. To use a gui:
cat gui (and then follow the directions)
Read every readme that you can find
cat gui will give you instructions on how to set up a localhost VNC server with no network lag.
DOWNLOAD:
http://www.megaupload.com/?d=VCVD5C95
Screenshots!
nice work!!!
I don't know why anyone would want to do this but it's a great feat. Good job!
Sent from my Dirrk overclocked/lagfixed SCH-i500
Haha, that's the point
I really want to do this so I can run this on my phone and be super cool, just for the browser alone, but I am feeling like I would get lost.
destroyerbmx said:
I really want to do this so I can run this on my phone and be super cool, just for the browser alone, but I am feeling like I would get lost.
Click to expand...
Click to collapse
Get lost? It's easy as balls
Posted from my SCH-I500 (Samsung Fascinate with Voodoo @ 1200 MHz)
Gitykins said:
Get lost? It's easy as balls
Posted from my SCH-I500 (Samsung Fascinate with Voodoo @ 1200 MHz)
Click to expand...
Click to collapse
I don't play with balls on a regular basis, so it might not be as easy as it looks to some. lol jk
Pretty neat.
it works good thanks again
bubs
Sent from my SCH-I500 using XDA App
Thanks guyz.

I feel like I'm taking crazy pills, please help a non n00b here unroot

Pre-question summary: I had an eris for about a year. Trackball took a ****, got a refurb at verizon yesterday and like a big idiot didn't even check to make sure the microphone worked before rooting? (how dumb am I?)
so here I am, on a rooted refurb with just the "eris21official-root.zip" running (not the leak)
1) I tried running the ruu but got the error 140 / bootloader version error
- ok , so I found that I need to follow jcase's flash any ruu steps here:
http://forum.xda-developers.com/showthread.php?t=726885&highlight=unroot
2) I get stuck like everyone else at point cmd promt 4 which attempts to flash the misc.img to the phone, I get a not found error, wtf!!!!! Am I supposed to be unzipping this misc.img.zip file or leaving as is? I feel like I have tried everything
{
"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"
}
3) I just tried running the last PB00IMG.zip (v3) through bootloader and got the error stating my current getup is newer than what I'm trying to 'update' it with
***my bootloader = HBOOT-1.49.0000
***error = Main Version is Older! Update Fail!
please help me
anybody
for the record here is my current tools directory:
Ruu epic fail
last thing, I am using the ruu from shipped-roms website
"RUU_Desire_C_Verizon_WWE_2.36.605.1_release_signed_with
_driver.exe"
it's showing up as 124 mb
http://shipped-roms.com/shipped/Desire/RUU_Desire_C_Verizon_WWE_2.36.605.1_release_signed_with_driver.exe
Chicago Ben said:
2) I get stuck like everyone else at point cmd promt 4 which attempts to flash the misc.img to the phone, I get a not found error, wtf!!!!! Am I supposed to be unzipping this misc.img.zip file or leaving as is? I feel like I have tried everything
Click to expand...
Click to collapse
Try reading the post a little further - jcase had a typo in his instructions which he never fixed. It was subsequently corrected in post # (lucky) 13
the original typo was
Code:
adb shell /data/local/flash_image misc misc.img
which should have been
Code:
adb shell /data/local/flash_image misc /data/local/misc.img
As to the question about "img.zip" versus ".img", the answer is obvious from looking at the (now corrected) instructions - you push "misc.img" to /data/local/misc.img, not misc.img.zip to /data/local/misc.img.zip
bftb0
[ Edit ] PS: I just looked through that post ("HowTo: Flash Any Ruu")
What a friggen comedy of errors!
Poster #1 gives some almost correct instructions
Poster #13 tries to correct the fault in instructions given in #1, and in so doing, introduces a new mistake in the same line he corrected
Posters thereafter repeat different variations of #1 or #13 variously claiming $hit like "you need to keep trying it until it works".
LOL.
The correction that I gave above to line #4 should work. When you do an "adb shell" the current directory of the shell is "/", and
- "flash_image" is not in the shell's $PATH
- misc.img is not stored at /misc.img - it is not in the current directory (namely, "/")
So, you need to explicitly give the full path to both the program you are trying to execute ("flash_image"), as well as the full path of the file that program is supposed to read ("misc.img"), as in:
adb shell /data/local/flash_image misc /data/local/misc.img
.
Thank you for the reply but I'm still struggling hard here. It didn't work. Here is a new snapshot of my local tools directory. You can see I have the zip and the uncompressed .img files there just to make sure
****...
I got somewhere ....
I was now looking at jcase's "How To Install Engineering bootloader FOR LEAK ROOTERS"
and downloaded the custom.img
http://forum.xda-developers.com/showthread.php?t=725047
flashed engtools3.zip
rebooted in bootloader and it got past the error I was receiving before about the current version being newer
Wow. It worked. So I followed steps 2, 3, 4 (used v3 (most recent) PB00IMG), 5 the "flashed engtools3.zip code"
rebooted holding vol down (bootloader) then BLAMO
going back to verizon tomorrow to show them I have a faulty refurb that I haven't even rooted
Haha yeah I don't proof read. My bad. Glad my old work is still sorta useful.
REALLY glad bftb0 is here cleaning up my mistakes.
thx broham

[REQ] remove am/pm from clock.

I would love it if someone could tell me how this can be done. Please and thank you. Done research and all I find is removed clock completely. Well, I like the clock, alot, for when im online n such. Just want am/pm gone cause I know when its night and day :-D. T Y I A.
http://board.teamwhiskey.com/viewtopic.php?f=27&t=1350
thegreatcity said:
http://board.teamwhiskey.com/viewtopic.php?f=27&t=1350
Click to expand...
Click to collapse
Thanks for the link. Where do I push it to? What file. She doesn't give support.. im assuming /system/ then where??
/system/framework
Sent from my SGH-T959 using Tapatalk
that didn't work... :-\ rebooted and pm still there.?
Nope. Nothin .. would it be dumb to just delete am.jar and pm.jar? But Idk why this isn't working...
bdubs4200 said:
Nope. Nothin .. would it be dumb to just delete am.jar and pm.jar? But Idk why this isn't working...
Click to expand...
Click to collapse
Hi,
First, I'm Jocelyn, that was my thread linked earlier.
Second, what phone do you have, and what rom version do you currently have installed?
Third, I highly recommend not deleting the am.jar and pm.jar, but if you want to try it, go right ahead, just please be sure you know how to fix your phone if and when it messes up.
Anyway, the mod linked was made specifically for TeamWhiskey Bionix-v, so if you're using a different rom, there's no guarantee that it will work. It will NOT work on odexed rom's, sorry.
That's also why I posted the code necessary to make the change, so that people can mod their services.jar themselves if they wanted to.
Lastly, anytime you push a system framework file to the phone, its a good idea to wipe your dalvik-cache and reboot, though the next boot will take several minutes since it will be rebuilding the dalvik-cache against the new framework files.
Cheers, =)
Hey thanks for the reply! I have bionix 1.2 installed. dragon kernel which might not matter. I didn't delete am/pm.jar because id have no idea how to repair lol... the only think I didn't try was wipe dalvik cache.
Well just wiped dalvik-cache and still, no luck.. :-( im flustered... any other factors that could be hanging it up??
bdubs4200 said:
Well just wiped dalvik-cache and still, no luck.. :-( im flustered... any other factors that could be hanging it up??
Click to expand...
Click to collapse
Hi,
Wiping the dalvik-cache is pretty much the only thing I can suggest aside from trying it again. Re-download the file, and unzip the services.jar to /desktop or somewhere you're comfortable working with.
Reboot your phone (to make sure the bionix init scripts run and the /system partition is remounted r/w)
Then open a terminal/command line/etc., and do
adb kill-server
connect the phone, and try to push the file again
adb push ~path_to_modified_services.jar /system/framework
then manually wipe the dalvik cache
adb shell
su
cd data
rm -r dalvik-cache
exit
exit
adb reboot recovery
wipe the cache partition from recovery, then do one final reboot.
Hope that works, cheers =)
Why don' t you switch to 24 hour clock?
Sent from my SGH-T959 using XDA App
livbean said:
Why don' t you switch to 24 hour clock?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Because android is all about options mate.
s0niqu3 said:
Hi,
Wiping the dalvik-cache is pretty much the only thing I can suggest aside from trying it again. Re-download the file, and unzip the services.jar to /desktop or somewhere you're comfortable working with.
Reboot your phone (to make sure the bionix init scripts run and the /system partition is remounted r/w)
Then open a terminal/command line/etc., and do
adb kill-server
connect the phone, and try to push the file again
adb push ~path_to_modified_services.jar /system/framework
then manually wipe the dalvik cache
adb shell
su
cd data
rm -r dalvik-cache
exit
exit
adb reboot recovery
wipe the cache partition from recovery, then do one final reboot.
Hope that works, cheers =)
Click to expand...
Click to collapse
Jocelyn thank you! It worked perfectly. Just needed to sleep on it lol. Thank you! And don't leave android!!
{
"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"
}
Jocelyn, you're always awesome!
We need more of your cool themes over at TW forums! I wish I had a tenth of your skills to make what you make ...
Sent from my SGH-T959 using XDA App

[Q] Overcome the large file limit of FAT32?

I want to be able to copy files >4Gb to my Touchpad. This is so I can watch HD movies on the device.
I already tried adding resizing the media partition and adding an ext3fs partition using "Tailor" (a webOS app). Although this is easy and it worked, I couldn't find any way to have this partition mount at boot time and be seen by my Android apps.
There are a couple of posts out there on the web from people claiming that they "reformated" the shared partition (/media/internal) to ext3fs successfully.
Has anyone here done that, and if so (a) how? and (b) were you able to have it mount and be visible from android apps?
Otherwise does anyone have any suggestions please?
cheers
Paul
+1
Sent from my HTC Desire HD using XDA App
Getting somewhere...
I tried again having found out that the ext3 partition I created in webOS is found at /dev/mapper/store-ext3fs
Under Android - everything below is done in Android
I am able to mount this partition to my fake sd card (I just created a folder there called "ext").
Code:
su
mount /dev/mapper/store-ext3fs /sdcard/ext
I found that copying files by USB doesn't work while my ext3 partition is mounted, which is a pain - would be good to get that fixed. Anyone have any ideas?
I am now testing copying over a >4Gb file to my ext3 partition using ftp client. Will take some time on my crappy wifi, hence the comment about fixing USB.
I found that in order to make the ftp process work, I had to give full permissions to this folder.
Code:
chmod /sdcard/ext
I am a noob, so if anyone can help me with a less insecure set of permissions I would be grateful.
I'll post an update later on.
Nah, didn't work. After a few hours of copying I went to bed, this morning the folder is empty. I'm not sure if there was an error or anything.
My suspicion is that it crapped out when it got to 4Gb because even though the partition is ext3, it is mounted at a mount point on a FAT32 partition.
I realised I can test this more easily and eliminate possible network errors or ftp client instability, I'm running
Code:
dd if=/dev/zero of=output.dat bs=1024 count=51200000
within my /sdcard/ext folder (my mount point), this should create a 5Gb file.
I'm expecting this to fail, again because even though the partition is ext3, it is mounted at a mount point on a FAT32 partition. If anyone can help me to mount the partition some other way so its not mounted in a FAT32 partition, or point to another method to overcome the file size limit, I would be grateful.
thanks
Paul
That worked!
dd-ing a large file worked. I think I got my calculations wrong so when it got to >7Gb I just stopped it.
Now it would be great to get this working such that I can use USB instead of ftp to get my movies across.... Anyone?
{
"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"
}
USB transfers not working
Anyone help me identify partition number for my ext3 partition please?
My ext3 partition is all working except when mounted I cannot use USB transfer.
Believe this is because my vold.fstab mounts the first available partition as SD card.
So would like to know correct partition number for SD card and ext3 partition.
I gave up on this in the end. Assured by clearly very clever jcsullins over on the cm touchpad IRC that the partition doesn't get a number and I would not be able to get my USB file transfer working. I also found the available media players (or maybe CM itself at the moment?) unable to cope with my 720P movies.
All is not lost though. I'm having more luck over on webOS using touchplayer and an overclocked kernel.
Thanks to those who tried to help with this!

[Q] issues with /datadata

My ICS Passion v13.1 based phone started acting up on me today.
Out of space.
Same issues that I've run into any ROM outside of 2.2 based ROMs really. /datadata is full.
I've done a fair bit of reading on the /datadata issues with the Vibrant, but between super old posts, new posts that link to a mix of old posts or not so old posts, and a whole whackload of random solutions without a great summary, I figure it's time to try to collect everything into one place. PLEASE correct me if I'm wrong. I really don't think I see the full picture yet.
Issue:
There is a /datadata folder that some builds or ROMS mapped to a very small, but very fast flash chip in the Vibrant.
Apps aren't installed here, but they can use this space to store their app data (saved user settings). It seems to not matter whether apps have been moved to your SD card or not, they'll still use this /datadata space.
You don't even need to have many apps installed for this space to get filled. I have installed maybe 10 apps over and above the default set that comes with ICS Passion. 10 apps! What do I do with all the rest of the 48GB of space on my phone?
Solutions?
The solution that seems to be most linked to is a set of commands you enter via ADB after you have rebooted into CWM Recovery.
Code:
adb remount
adb shell
cp -rHp /datadata /data
rmdir /data/data
mkdir /data/datadata
mv -f /data/datadata /data/data
rmdir -r /data/data
cp -rHp /data/dalvik-cache/ /datadata
rmdir /data/dalvik-cache
ln -s /data/data /data/dalvik-cache
sync
reboot
There's a mystical .zip file out there that may do this by simply flashing. Here's the zip I was able to find, but I haven't tested it yet because there wasn't much confirmation on its ability in the threads.
The Onecosmic DataFixer script:
http://ics.samsung-updates.com/trouble/LatestDataFixer.zip
Finally, some people report that all you need to do is create a file called .nodatadata in the /datadata directory and reboot.
I haven't yet tried any one of these solutions as they all have something frightening about them.
Solution #1 will apparently really slow down your phone.
#2 apparently does the same as #1, just easier to install.
#3 confuses me. I really don't know how the creation of a .nodatadata file would change anything, but hey, that's why I'm not allowed to post in the dev section.
So, I want to start off a discussion thread dedicated to /datadata discussion because all the other discussion is BURIED under thousands and thousands of posts about GPS and volume issues. I looked for a thread like this, but didn't find anything other than what I've been able to filter out above.
Could someone more knowledgeable on the issue pipe in here?
Thanks!!!
*10 apps I have installed over and above default set:
- Google Music
- Google+
- Waze
- Any.Do
- ScoreMobile
- Twitter
- Facebook
- Springpad
- Beautiful Widgets
- Titanium Backup Pro
Is there a "deadly" app that's hogging all the /datadata space?
Get a cache cleaner app from the market and clean your cache.
Alex9090 said:
Get a cache cleaner app from the market and clean your cache.
Click to expand...
Click to collapse
Thanks for the reply. But this isn't an issue with cache. I can reboot into recovery, wipe the cache partition and dalvik cache, reboot, and the low space warning is still there.
The /datadata directory is not cache AFAIK.
Just try it, would you.
Sent from samsung vibrant
7mb data cleared from last 6 hours used. Sometimes if i don't clean it for few days and browser a lot, it can take close to 50mb, hence low storage warning. Takes me 5 second to run. Cheers.
{
"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"
}
Edit: Another thing i forgot to mention is gmail attachments. I think they go straight to /datadata also. So if you have set that to auto download, you might wanna look there also.
Sent from samsung vibrant
Awesome feedback, thanks!
What cache cleaner do you prefer?
Im using this one...
https://play.google.com/store/apps/details?id=cn.com.opda.android.clearmaster
Sent from samsung vibrant

Categories

Resources