Android got cougth in boot loop - Android Software/Hacking General [Developers Only]

Good morrning everybody.
Yesterday I tried to flash the circle battery found in ROM Manager into my Android 2.2 system. Clockwork Recovery suggested to run a backup, which I naturally did, and then it started to flash the battery into the system.
Until that point it worked fine and never returned an error or something else, but after the first reboot, the battery was properly replaced but nearly every app installed in my android crashes (googlemail, sms, phone, launcher pro, and so on) and my phone went into a boot loop.
Trying to restore my system with the Clockwork recovery manager also didn't work as it should, so I had to perform a full factory reset. (By the way, I got the same boot loop after trying to deinstall crapware via titanium backup)
My phone is a o2 - branded HTC Desire with Froyo, HBOOT-093.0001 and was rooted by unrevoked (S-ON).
Does anyone have an idea about that problem and know a solution? thanks in advance ;-)
cheers
PS: please forgive my when i wrote nonsense, it's 6 o'clock in the morning

Okay, I played a little bit around with my mobile phone and i figured something.
I made it to activate the plane mode before my phone decided to reboot again, so I managed to break this loop.
Now "only" "RSS-Reader, MMS, NewsReader, the Google Mail App, the "Google-Services-Framework (Prozess com.google.process.gapps)" and the Sense-Launcher crashes (maybe because I've a Mail shortcut or something on the screens, I don't know it exactly (using LauncherPro+)
I also read that flashing could set the ringtones to NULL (for the guys who aren't that deep into informatics: NULL = nothing; but NULL is not the number "0" (null-pointer-exception). I took a look into my settings but there are definitively ring tones set but unfortunately I can't take a look into my GMail app due to these crashes.
greetings
Cuupa

Try using Advanced -> Fix Permissions in CWM. It is supposed to help with FCs

Cuupa said:
Okay, I played a little bit around with my mobile phone and i figured something.
I made it to activate the plane mode before my phone decided to reboot again, so I managed to break this loop.
Now "only" "RSS-Reader, MMS, NewsReader, the Google Mail App, the "Google-Services-Framework (Prozess com.google.process.gapps)" and the Sense-Launcher crashes (maybe because I've a Mail shortcut or something on the screens, I don't know it exactly (using LauncherPro+)
I also read that flashing could set the ringtones to NULL (for the guys who aren't that deep into informatics: NULL = nothing; but NULL is not the number "0" (null-pointer-exception). I took a look into my settings but there are definitively ring tones set but unfortunately I can't take a look into my GMail app due to these crashes.
greetings
Cuupa
Click to expand...
Click to collapse
I had a similar issues on CM7 while the wrong gapps version was flashed :S

Hey guys, thanks for your reply.
@frosty_ice: from the CWM recovery menu (power + "vol-") I've only the options of
- reboot recovery
- wipe dalvik cache
- wipe battery stats
- report error
- key test
- restart adbd
- process dump
which are listed at "advanced"
When I select "fix permissions" in ROM Manager, it throws the error "Error while executing privileged commands" (translated from german, I don't know the original sentence)
I'm using ROM Manager v4.1.0.0
@metalron: I did not flashed any version of gapps, I only flashed the circle battery "SuperCircle Battery v.B" found at "Pinkolin - Pinky Desire". Does this automaticly flash other components into my system?
greetings

Cuupa said:
Hey guys, thanks for your reply.
@frosty_ice: from the CWM recovery menu (power + "vol-") I've only the options of
- reboot recovery
- wipe dalvik cache
- wipe battery stats
- report error
- key test
- restart adbd
- process dump
which are listed at "advanced"
When I select "fix permissions" in ROM Manager, it throws the error "Error while executing privileged commands" (translated from german, I don't know the original sentence)
I'm using ROM Manager v4.1.0.0
@metalron: I did not flashed any version of gapps, I only flashed the circle battery "SuperCircle Battery v.B" found at "Pinkolin - Pinky Desire". Does this automaticly flash other components into my system?
greetings
Click to expand...
Click to collapse
I think thats your issues, as far as I know you need gapps, that too the right version although most apps can be downloaded via market but then you need market and for some odd reason not flashing gapps or flashing the wrong one put me in a boot loop.. so im guessing its the same for you.
http://goo-inside.me/google-apps/

I have an LG Optimus V (Virgin Mobile) with 2.3.3 Gingerbread with aospcmod-ov-20110415-signed.zip running before becoming stuck in Android System Recovery. It happened when I tried updating the rom to aospcmod-ov-20110427. I had the proper gapps and follwed the flashing rom instructions from romrepo wiki. After that we lost clockworkmod recovery 3.0.0.6 . We then installed clockworkmod recovery 3.0.2.8 because it was the only one that would reinstall and it was recommended. Once it was installed no files from the sd card could be accessed so I removed clockworkmod recovery 3.0.2.8 . Once we removed cwm recovery 3.0.2.8 I was faced with the blue fastboot screen. To get out of the blue fastboot screen I had to use vm fastboot root. Once I did that I was able to go thru the full process of 1. Move all files you intend to flash to the root of your sd card (ex. aospCmod.zip, GAPPS.zip, kernel (optional)).
2. First you need to wipe/format your phone, in clockwork recovery: Wipe data/factory reset, wipe cache partition. Under Partitions menu (or Mounts & Storage in 3.0.0.6) in recovery: Format boot, system, data, cache. Under advanced: wipe Dalvik Cache.
3. Flash in this order:
A. AospCmod
B. GAPPS
C. Kernel (optional).
4. Reboot System
5. NOTE: On Optimus V when first logging in, if you click "Sign In" it will ask you to slide of your keyboard. Just go back and press "Skip." You can sign into your Accounts later in settings.
All of the processed went thru successfully and went to reboot and it rebooted back to Android System Recovery. I have checked my steps and tried this process continually but it keeps looping me back to Android System Recovery instead of loading the Rom.
Any suggestions would be greatly appreciated!
P.S. You can email me at [email protected]

Related

Tutorial: How to upgrade Huawei Ascend from Android 2.1 OS to 2.3

Tutorial:
How to get Android 2.3 Operating System(OS) on your Huawei Ascend (For Newbies)
Android 2.3
Z4Root
Google Apps
Metro Backup
Ok, to start things off, You need to move all of the files that you downloaded to your phone’s SD Card, you will also need a Application Installer, You can download one from the android marketplace for free, there’s tons of them. “AppInstaller” is the one that I personally use.
1)First you must root the phone by installing the Z4Root file. Open your application installer and find Z4Root where ever you placed it onto your SD Card, install the Z4Root. The phone will restart on its own. The phone is now rooted.
2)Next you need to download clockwork recovery from the android marketplace. There is a Free version and a Paid version. The free version works just fine . After downloading the app, open it and under the 2nd tab of the app choose the reboot into recovery option.
3)The phone will restart itself and a black screen with blue/green text will appear, it is recommended to create a backup before installing anything new. Next, Choose the “wipe data/factory reset” option and click yes. Then choose the “wipe cache partition” option and click yes again. Lastly, click the “advanced” option then scroll down to “wipe Dalvik Cache” and choose yes again.
4)Once you have wiped the three files, choose the “Install From Zip” option, then the “choose Zip from SD Card” option. (You should have the Android 2.3, gapps and Metro backup Files on your zip already, If not, put the two files onto your SD card then repeat the last step). Then scroll down to the “Cm7-Ascend-05142011” option, the new operating system will now be installed onto your phone.
5)After that, choose the “MetrOFF.v1.1-MMS-[GB]-[CM_AOSP]” option. This fixes a bug that caused users to not send multimedia messages properly.
6)Now choose the “gapps-gb-20110307-signed-1.zip”, this installs all of the google apps onto your phone
6)After installing the Gapps file, choose the “reboot system now” option. Your phone now has Android 2.3 Operating system!
7) Yay!
clockwork recovery is not in market is there another program or someplace else to find it
It's called ROM Manager.
Sent from my Droid using XDA Premium App
would i still be able to send mms (text messages), and recieve service?
Need for Cricket
Do you or any one have the links to the same as above but for a Cricket Huawei Ascend?
Thanks for any help you can give.
Hello
If I got OS 2.2 already on my huawei, have I go through the same steps as update from 2.1 ?
There is no Z4Root file on android market.
---------- Post added at 09:51 PM ---------- Previous post was at 09:47 PM ----------
Do I need to install superuser? Can you tell me for what is it for?
After update to 2.3 OS there is no problem with taking pictures(camera) and mms?
Is there any way to come back to 2.2 OS if I won't like 2.3 ?
what would the benefit be of going from 2.2 up to 2.3 since the major benefits hit at the 2.2 mark in my opinion any ways
trickfitt said:
clockwork recovery is not in market is there another program or someplace else to find it
Click to expand...
Click to collapse
Handy Ascend Download Links
peteisme said:
would i still be able to send mms (text messages), and recieve service?
Click to expand...
Click to collapse
Yes, if you're on Cricket. If you're on Metro, you need to flash the metroff mms fix zip with CWM.
Qeutua said:
Do you or any one have the links to the same as above but for a Cricket Huawei Ascend?
Thanks for any help you can give.
Click to expand...
Click to collapse
Handy Ascend Download Links
samsimon said:
If I got OS 2.2 already on my huawei, have I go through the same steps as update from 2.1 ?
There is no Z4Root file on android market.
Click to expand...
Click to collapse
The same, but use Gingerbreak to root instead.
samsimon said:
Do I need to install superuser? Can you tell me for what is it for?
Click to expand...
Click to collapse
Superuser keeps track of and grants permissions to apps to root access. When you use Z4Root or Gingerbreak, it is installed automatically. And yes, you need it.
samsimon said:
After update to 2.3 OS there is no problem with taking pictures(camera) and mms?
Click to expand...
Click to collapse
The only problems are that with Metro you need the metroff fix flashed, and you can't use the camera with apps. For instance, you can't use a barcode or QR code scanner. If you need a QR scanner, you have to take a pic of the QR code first with just your camera, then open something like QR Droid, and read the code from the pic you took.
samsimon said:
Is there any way to come back to 2.2 OS if I won't like 2.3 ?
Click to expand...
Click to collapse
Sure. Just look at this thread. You'll have to flash back to 2.1, then get the OTA update to 2.2.
wtfdissux said:
what would the benefit be of going from 2.2 up to 2.3 since the major benefits hit at the 2.2 mark in my opinion any ways
Click to expand...
Click to collapse
PlayfulGod has really maximized what the Ascend is capable of. I haven't heard anyone saying that his CM7 ROMs aren't faster and better. His latest overclock to 710 and 748, depending on if you have a lazy Ascend or not, and have a2sd integrated into the ROM. It's faster, beefier, and just plain better. IMO anyway.
AndroJordan said:
Tutorial:
How to get Android 2.3 Operating System(OS) on your Huawei Ascend (For Newbies)
Android 2.3
Z4Root
Google Apps
Metro Backup
Ok, to start things off, You need to move all of the files that you downloaded to your phone’s SD Card, you will also need a Application Installer, You can download one from the android marketplace for free, there’s tons of them. “AppInstaller” is the one that I personally use.
1)First you must root the phone by installing the Z4Root file. Open your application installer and find Z4Root where ever you placed it onto your SD Card, install the Z4Root. The phone will restart on its own. The phone is now rooted.
2)Next you need to download clockwork recovery from the android marketplace. There is a Free version and a Paid version. The free version works just fine . After downloading the app, open it and under the 2nd tab of the app choose the reboot into recovery option.
3)The phone will restart itself and a black screen with blue/green text will appear, it is recommended to create a backup before installing anything new. Next, Choose the “wipe data/factory reset” option and click yes. Then choose the “wipe cache partition” option and click yes again. Lastly, click the “advanced” option then scroll down to “wipe Dalvik Cache” and choose yes again.
4)Once you have wiped the three files, choose the “Install From Zip” option, then the “choose Zip from SD Card” option. (You should have the Android 2.3, gapps and Metro backup Files on your zip already, If not, put the two files onto your SD card then repeat the last step). Then scroll down to the “Cm7-Ascend-05142011” option, the new operating system will now be installed onto your phone.
5)After that, choose the “MetrOFF.v1.1-MMS-[GB]-[CM_AOSP]” option. This fixes a bug that caused users to not send multimedia messages properly.
6)Now choose the “gapps-gb-20110307-signed-1.zip”, this installs all of the google apps onto your phone
6)After installing the Gapps file, choose the “reboot system now” option. Your phone now has Android 2.3 Operating system!
7) Yay!
Click to expand...
Click to collapse
Update this method by using the latest CM7 and gapps 20110613 found in Prepaid Android Wiki. Just know that if you try to flash the ROM with the 748 OC kernel, and your phone won't boot after a couple attempts, you probably have a lazy Ascend and need to flash the ROM with the 710 OC kernel.
If you're on 2.2, it will still work, except root with Gingerbreak instead of Z4Root.
i did all the steps but when i go to install from zip thru the recovery screen it says its unpacking then failed and gets aborted.. Any help?
Derp, wrong info here, deleted...
No rom manager
I have the Huawei Ascend and have been trying to get rom manager but t is now only for 2.2 and up I have 2.1 Please can anyone help out. And just so you know...I tried to load CWM recovery on boot up but it doesn't work. Debugging alow user all that stuff was done. I have been working on this for days now. Everytime I try and boot up CWM it fails...I updated drivers for my phone and all but when it turns on in boot mode it only shows the android 2A boot sceen with 4 options...reboot...load SD card (does absolutely nothing) wipe data and lastly wipe cashe. Long story short rom manager is for 2.2 and up but there are people out there posting 2.1 to 2.3 upgrade soo???? Is it possible? Thanks
Give me an hour and I'll show you how to do what you want to, on the road atm.
Sent from one pimped out DroidX2
---------- Post added at 06:15 PM ---------- Previous post was at 05:30 PM ----------
Spikebob21 said:
i did all the steps but when i go to install from zip thru the recovery screen it says its unpacking then failed and gets aborted.. Any help?
Click to expand...
Click to collapse
You're holding volume up and end call (the rightmost one) instead of volume up and send (leftmost one).
---------- Post added at 06:31 PM ---------- Previous post was at 06:15 PM ----------
experymental said:
I have the Huawei Ascend and have been trying to get rom manager but t is now only for 2.2 and up I have 2.1 Please can anyone help out. And just so you know...I tried to load CWM recovery on boot up but it doesn't work. Debugging alow user all that stuff was done. I have been working on this for days now. Everytime I try and boot up CWM it fails...I updated drivers for my phone and all but when it turns on in boot mode it only shows the android 2A boot sceen with 4 options...reboot...load SD card (does absolutely nothing) wipe data and lastly wipe cashe. Long story short rom manager is for 2.2 and up but there are people out there posting 2.1 to 2.3 upgrade soo???? Is it possible? Thanks
Click to expand...
Click to collapse
To install CWM:
First, make sure Unknown Sources and USB Debugging are both checked.
Make sure you have the Ascend drivers installed.
Then, if you haven't rooted your phone, do a permanent root with Z4Root. If you're going to flash CM7 (Android 2.3.4) grab the CM7 and gapps zip files from Prepaid Android Wiki and put them on your sdcard now.
Plug your phone into your computer via USB.
Then grab Clockwork Mod 3.0.2.8, unzip it, open the folder, and run these files (make sure you use the versions for the OS your computer is running, Windows for instance)
adb
fastboot
install recovery
Unplug the phone, pull the battery for several seconds, put it back in.
Hold volume up and send button (leftmost button along bottom) and hit the power button. Don't let go of the buttons until you see recovery.
To flash CM7:
Make sure to BACKUP APPS AND CONTACTS!
Grab the latest version from Prepaid Wiki along with the gapps zip there
Copy both zips to your sdcard (don't unzip them!)
Boot into Clockwork Mod
Wipe data/factory reset
Wipe cache partition
go into advanced
Wipe dalvik cache
back out to main menu
go into mounts and storage
Format boot
Format system
Format data
Format cache
back out to main menu
Install zip from sdcard
Choose zip from sdcard
select CM7 zip
select gapps zip
back out to main menu
Advanced
Fix permissions
back out to main menu
Reboot system now.
Wait for a little bit. If it gets stuck at the boot screen for more than ten minutes, and you tried the 748 OC kernel, try it all over again with the 710 OC kernel.
Scur827 said:
Wipe data/factory reset
Wipe cache partition
go into advanced
Wipe dalvik cache
back out to main menu
go into mounts and storage
Format boot
Format system
Format data
Format cache
back out to main menu
Install zip from sdcard
Choose zip from sdcard
select CM7 zip
select gapps zip
back out to main menu
Advanced
Fix permissions
back out to main menu
Reboot system now.
Wait for a little bit. If it gets stuck at the boot screen for more than ten minutes, and you tried the 748 OC kernel, try it all over again with the 710 OC kernel.
Click to expand...
Click to collapse
I'm hoping I'm just missing something. I tried these steps earlier but no matter which CM7 ZIP I tried, i get stuck at the "Ascend" screen during boot. I have CWM 3.0.2.8, tried the following MODs:
PlayfulGod CM7.2-Ascend (09122011) (748 OverClock defaulted to 710)
PlayfulGod CM7.2-Ascend (09132011) (710 OverClock defaulted to 710)
PlayfulGod CM7.2-Ascend (09132011) (710 OverClock defaulted to 600)
Always seem to get stuck on the Ascend screen. I'm rooted. Originally had 2.2, rooted via Gingerbreak and when I couldn't get it going, I tried going to Metro PCS stock 2.1, used Z4 to root, then tried the exact steps above, even the extra formats and the permissions fix at the end. Waited 15 mins during each boot and it's stuck on the Ascend screen (before the CM7 boot screen).
Any ideas?
Odd that you keep getting stuck at boot, maybe you have a super-lazy Ascend that doesn't like the kernels. When it's stuck at the screen like that, I could sneak into a too-high-for-my-phone kernel by tapping or holding rhe power button when it seemed stuck.
Personally, I would run this by the guys at androidforums.com. They're still fresh in this phone, and it's probably something obvious that I'm not seeing.
Sent from one pimped out DroidX2
Another thought. When I was flashing my Ascend all the time, there were lots of times I had to reflash with fresh downloads multiple times. I remember at least twice I it took 4 flashes to take. Granted, those were early versions of CM7, but I never called it unsuccessful until I tried to flash a ROM 3 or 4 times.
Sent from one pimped out DroidX2
Thanks Scur. I posted on AndroidForums.com. I tried Bobz's last build and that loaded. Maybe it's just PlayfulGod's mods. I'll do it a few more times and see, but at least I know I have one build that works. Thanks again!
Yeah, so I did litterally EVERYTHING this wanted me to do, and in the end I got black screen with blue letters. I only had 4 options:
Reboot now
Upgrade SD
Wipe factory
Wipe cache
Someone please help? I have the CM7 downloaded into my SD card i think, just someone please try to help.
JonJon927 said:
Yeah, so I did litterally EVERYTHING this wanted me to do, and in the end I got black screen with blue letters. I only had 4 options:
Reboot now
Upgrade SD
Wipe factory
Wipe cache
Someone please help? I have the CM7 downloaded into my SD card i think, just someone please try to help.
Click to expand...
Click to collapse
That's the factory stock recovery. You didn't install ClockworkMod recovery.

Sharp SH7218u

This thread is dedicated to hacking and development of the Sharp SH7218u. This is an Android phone with a somewhat unique clamshell form-factor.
Before proceeding, please note that all of the usual warnings apply. The software and techniques described here have the potential to break your device and make it unusable. By using the software and following these techniques you run the risk of bricking your phone. I take no responsibility if this happens - proceed at your own risk.
First, some credits for the work of others:
Z4root:
Developed by xda member RyanZA.
http://forum.xda-developers.com/showthread.php?t=833953
SH7218u Clockworkmod Recovery:
Clockworkmod original developer is Koushik Dutta:
www.clockworkmod.com
Dialer2:
Original developer of now open source dialer is dnaq Productions:
http://dnaq.tumblr.com/
Initial hacking and development work:
Gigi Tse is credited for early and ongoing work for the SH7218u:
http://gigitse.com/
http://www.msharp.cn/forum/t390991/page1/
Now on the instructions....
-------------------
Rooting Your Phone, Installing Clockworkmod Recovery, and Installing Google Apps
Gather the Required Files:
1. Go to the z4root xda thread, login in and download z4root.1.3.0.apk:
http://forum.xda-developers.com/showthread.php?t=833953
2. Download SH7218u_recovery.apk:
(attached below)
3. Download the Clockworkmod recovery flashable Google Apps file from the following site:
http://goo-inside.me/gapps
In the table, you want to select the HDPI, CyanogenMod 6 version. The file that you download should be
called 'gapps-hdpi-20101114-signed.zip'
4. Place these three files on your micro-SD card and insert the card into your phone.
Root Your Phone
1. Boot up your phone and skip the system setup wizard. Go to the app drawer and run 'Settings'.
2. Select 'Applications', and enable 'Unknown sources'.
3. Select 'Development', and enable 'USB debugging'.
4. Exit back out to your home screen launcher, then go to the app drawer and run 'ES File Explorer'.
5. The file explorer should show you the contents of your sd card. Tap on the file 'z4root.1.3.0.apk'.
6. Confirm installation of z4root, and when this is complete select 'Open' to run the app.
7. From within z4root, press the 'Permanent Root' button.
8. Wait until this process is complete, and the phone will reboot by itself. It can take 30 seconds or so for this to happen, so be patient. You are now rooted.
Flash Clockworkmod Recovery Image
You must be rooted for this to work. Do this after you have successfully completed the rooting process above. Also please note that this is not the CWM recovery image developed by Gigi Tse. Her image contains CWM version 3.0.2.4. This is my recovery image and contains CWM version 5.0.2.8.
1. Open the app drawer and run 'ES File Explorer'.
2. Tap on the file 'SH7218u_recovery.apk'.
3. Confirm installation and run the application by selecting 'Open' once installation is complete.
4. On startup, the application will request Superuser privleges - press 'Accept' to allow this.
5. Press the 'Flash Clockworkmod Recovery' button.
6. Wait a few seconds until you see the confirmation message 'Recovery Flash Complete'.
7. Exit out of the application. You now have Clockworkmod as your recovery. You can uninstall the SH7218u_recovery app if you wish as you have no further use of it.
Note for users of Link2SD: This version of Clockworkmod recovery will perform backup and restore operations on the secondary SD card partition used by Link2SD. However, that partition must be formatted in the ext3 filesystem for this to work. Formatting the partition in any other filesystem (e.g. ext2, fat32, ext4, etc.), will result in failure to mount and backup the partition. An SD card can be prepared for use with Link2SD from within this version of Clockworkmod recovery by using the 'Partition SD Card' feature within the 'Advanced' menu.
Install Google Apps
1. Boot into Clockworkmod Recovery. This is done by powering down your phone, then turning it back on by pressing and holding down the number 3 and 6 buttons together, then pressing and releasing the power button. Continue to hold the number 3 and 6 buttons until you see the Clockworkmod screen.
2. Select 'install zip from sdcard' from the menu.
3. Select 'choose zip from sdcard' from the next menu.
4. The next menu will be the contents of your sdcard. Select the Google Apps file - 'gapps-hdpi-20101114-signed.zip'.
5. Confirm the installation and wait until it is complete.
6. Press the back button once to get back to the main screen and select 'reboot system now'. You now have Google Apps installed.
When you reboot the device, you will be taken through the Google account setup. Please note that in order for contacts applications to work with Google synchronization, you will need to install a modified contact editor. The stock firmware on this phone is not intended to sync with the Google servers as it was intended for Chinese users. The modified contact editor fixes this issue. It is free and available from the Market. Look for 'Contact Editor Free' by a developer named 'dmfs'.
Deleted
Deleted
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
TabletGuru said:
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
Click to expand...
Click to collapse
Hey someone read my thread!!
Sorry, no posts on this thread yet and it has been up for a while. I think most people who have this phone stick to Howard forums or other such sites that cater to the phone type and its region of origin.
As for your question, no...but I have tried. That would require a modification of the phone app or a change to the OS itself as the phone app is the active app when the phone is ringing and the device is opened. If I had the source code for the stock phone app, this would be a fairly easy thing to do. Unfortunately, I have been unable to find the source for the stock device firmware anywhere. I tried compiling a generic Froyo phone app from the Google source, but of course this did not work. This is a somewhat special app that needs to interface with several parts of the device's hardware, so a generic version just doesn't work. Unless Sharp releases the full source code for the stock firmware, I don't think this is going to be possible....at least not from someone with my somewhat limited development abilities.
Sent from my MB855 using xda premium
Google Play
Hey xdajunkman, amazing work you are doing here.
Have you considered adding Google Play to the mix? I was able to get the latest version working just fine on my SH7218u.
How hard would it be to hack the light notifications area of the phone, to make some of the notifications last for 1-2 seconds longer?
I should also add that my phone is giving some really flaky GPS information. It is putting me somewhere in the ocean near China unless I use wifi only. Do you have any experience with this?
EDIT: I don't know why, but the dialer is not working for me with regard to the long-press of the delete key and silent (#) key. No idea why...
EDIT2: It is because I had another keyboard installed; which must do something funky... switching back to a default keyboard and then trying seemed to work!
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
johnny8384 said:
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
Click to expand...
Click to collapse
Not likely to come. This would mean building something like CM7 for a new device from scratch. This kind of task takes dozens of man-hours for an expert developer, and that assumes that they have access to the original source for the release build. We do not have the original source, and there is no such developer working on this device. We will be stuck with Froyo.
Thank you so much for taking the time to write a guide xdajunkman!
I received my SH7218u today and did everything. The instructions were clear and the whole process took no more than 30 minutes.
Surprisingly, my SH7218u accepts 64 microsd card (after you format it).
Is it ok to have 2 partitions?
One is a ext2, and the other I just created using clockwork mod ext3...
I'm wanting to use that custom rom..
EDIT: clockwork mod Repartitioned my ext2 to ext3 now ಠ_ಠ
and all my apps are "installed"
Going to make a backup rom now.. and then Install xdajunkman's custom rom >__<
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
delpan said:
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
Click to expand...
Click to collapse
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
sirjoe1 said:
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
Click to expand...
Click to collapse
It is usually just easier if you wait until you have the new ROM installed before you try and install your apps. There is no reliable way from within CWM to restore your installed apps.
However, because the new ROM is just a modified version of the stock ROM, it should be possible to flash the new ROM without wiping the existing user data and keeping your installed apps. Restore your backup that has all of your apps installed. Then, flash the modified ROM but skip the step in the instructions that tells you to wipe existing user data. Instead of wiping the user data, do the following:
1. In the 'mounts and storage' menu of CWM recovery, select to format both '/system' and '/cache'
2. In the 'advanced' menu of CWM, select 'Wipe Dalvik cache'
Now proceed with installing the ROM as per the instructions. This should result in the modified ROM being installed, but all of your installed apps should be protected.
If this does not work, then you will just have to re-installed the modified ROM according to the instructions (including wiping the existing user data), then re-install all of your apps. For future reference, a great app called Titanium Backup will allow you to backup your apps and restore them after changing the ROM.
sirjoe1 said:
-->My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps
-->( don't remember exactly) what i've to do now? plz help me
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
Click to expand...
Click to collapse
Agree with sirjoe1. Hopefully you flashed CWM as your recovery before you did this. However, if not then booting into recovery mode as described above should trigger a factory reset from the stock recovery partition. I have not attempted this myself with the stock recovery, but usually what this will do is simply return your device to it's stock state. You can then start over using the instructions in the OP....but without deleting critical system apps this time.
Hello again, I've a question, has anyone successfully Overclocked the cpu frequency on this phone using setcpu or similar apps?
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
xdajunkman said:
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
Click to expand...
Click to collapse
Oh darn, that's such a downer..
These sh7218u threads are so dead nowadays :/
I might have messed up my phone -_- (again)
I went into the /data/sdext2/dalvik-cache and deleted everything and now a few apps have gone missing, and some won't work, they just give me a force close error >___<
I also lost my go launcher ex settings..
and to make things worse.... my internal memory went to 0% free... deleted a few things to clear up 8mb..
Any Ideas how to fix this ? @[email protected]
[Can you guys play 480p videos?
I can't.. 360p runs fine though..]
I am hoping to get this device this week.
Thanks for your tutorial, and I will let you know if it runs out just fine

[ROM] Barebone SGS4G KJ6 1.1.3

Barebone SGS4G KJ6 ROM
Use at your own risk, I take no responsibility for anything that may happen to your phone because of this ROM.
Here is a ROM that I made for myself, but what the heck, let's share. This ROM is very stock-like with just few usability mods.
Features
Will not wipe your programs or data, /data is preserved upon install
Heavily debloated. Most essentials apps are still there (like WiFi Calling)
No extra programs added, you need to add your own
ODEXed to save space in /data
CarrierIQ is completely removed
Extended Power Menu (including Screenshot)
Extended Quick Panel (10 buttons, including Data toggle)
1% battery (horizontal)
CRT-Off
Time zone version 2012b
/etc/hosts to cut ads out of the box (keep up to date with AdAway or similar)
Few conservative presets in build.prop and init.d
Basic with a Twist 1.1.3 kernel included
Notes
* Don't get confused about ODEXing, it's actually better to run and saves quite a bit of space in /data.
* Some Google apps (Maps, Streets, Voice) and Adobe Flash are removed from /system. Install them from market. Benefit - they can be moved to SD card this way.
* Original Swype is removed, is somebody needs it flash this.
* In case you need it, use this thread to add some bloat back.
* Factory Reset is removed from Settings->Privacy, use CWM if you ever need to reset all data.
* KJ6 modem included. Use this thread to flash a different modem if needed.
Install
Flash with CWM. Wait until the system boots up, then wait few more minutes for it to settle.
Download
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.8
Changelog
1.1.3
Removed "Mobile data connection disabled. Connect?" popup on boot
1.1.2
Removed Factory Reset from Settings->Privacy
Updated kernel
1.1.1
Fixed voicemail notifications not working without Visual Voice Mail installed
1.1.0
CIQ is properly removed
Some neutral cosmetics (logo, animations)
Minor update to the kernel
1.0.8
Fixed slow stock browser scrolling
1.0.7
Extended Quick Panel
1.0.6
Added Screenshot to power menu
1.0.5
Removed DriveSmart and Software Update from Settings menu
1.0.4
Put original framework-res.apk certificate back
1.0.3
Added power menu mod
1.0.2
Original public release​
does it have a screenshot option from the power menu??
m0bstr said:
does it have a screenshot option from the power menu??
Click to expand...
Click to collapse
Nope, never bothered with power menu. I don't reboot the phone too often and to say the truth don't even remember when last time I needed to take a screenshot. I use ShootMe and QuickBoot when I need to, they both do the job just fine.
Yes, power menu is fully modded now, including Screenshot option.
Thank you for this, Anton! Love your kernel. Is this ROM ok for OC/UVing with you OC/UV kernel? I think this will be the second ROM I have ever installed. Haven't bothered to try anything since first getting Val Final.
Download link is not working
Sent from my SGH-T959V using XDA
Does this come pre-rooted?
Blaggah said:
Does this come pre-rooted?
Click to expand...
Click to collapse
Yeppers it does.
I updated the link. I actually took it down on purpose, wanted to look at something but never had time.
I was troubleshooting an error message during boot time, so I traced it to the CIQ trying to execute some on-boot code, which was removed by Krylon. Strangely the original code itself doesn't do much, it's initilizing a broadcast receiver with an empty onReceive method. Removing this was a moot point, it probably didn't do much. I disabled the BOOT_COMPLETED permission for the service to avoid the error message.
So I looked at the CIQ more closely. What I found is a little peculiar. The main CIQ code is integrated quite deeply into the framework, it cannot be removed easily, there are just too many calls that send various metrics to the CIQ Agent. The main CIQ classes are not in the framework.jar, they are in ext.jar. Probably that's why nobody noticed them and never tried to modify them. What is strange that many calls seem to be not implemented. For example the sumbitMetric is an empty method, shouldSubmitMetric always returns zero, etc.
It's possible that T-Mobile decided not to use CIQ on our phone (at least extensively), but instead of removing it completely just plugged few calls.
I'm removing the "CIQ removed" description because it's actually not removed, although may not be doing much.
I cannot get it to boot. After the "Galaxy S 4G" screen, the screen goes back then nothing ever happens. I rebooted into CWM (which still shows Team Acid's logo) and tried fixing permissions to no avail.
Given that the OP says it won't wipe programs, data, etc, was it possibly a Bad Idea™ to have wiped everything before installing this ROM?
Update:
Indeed, installing from a blank phone (literally, I wiped everything) didn't work for me. I flashed Bryan's one-click with CWM, it booted, rebooted into recovery, flashed this, and it booted. Now for testing. Thanks, Anton!
I had the same issue as well... Thought it was just my phone
Sent from my SGH-T959V using xda premium
Would be interesting to look at the logcat to see where it's stuck.
There was a possible problem with 1.0.3 that I pulled off. The current one that I re-uploaded - I tried to install in on both fresh phone (after factory reset) and on top of a running ROM , everything seemed fine.
The problem was with framework-res.apk. I had to resign in because I changed some permissions in AndroidManifest.xml (related to CIQ), but something went wrong the first time.
There is a little bit of controversy with signing of framework-res.apk. Some say it's OK, some say the original cert should be kept. Maybe somebody else would chime in and tell me if I screwed it up or not.
wont flash
I wipe everything, the ROM installs, and then black screen...noting. Let it sit for 20min however this did not resolve issue. I was able to install Valhalla no prob. flashed your rom on top of Valhalla and then my phone boots your rom. Do i need to install on top of another rom? I should just be able to whipe my phone and install your rom correct?
AntonX said:
Would be interesting to look at the logcat to see where it's stuck.
Click to expand...
Click to collapse
I can probably capture that because I can use adb to get into the OS. I ran top to see what, if anything, was hogging CPU but there was nothing obvious & CPU usage was minimal. I have the phone running now but I'm willing to wipe it again and re-flash. Mind you, I did more than factory reset. I was quite literally trying to start from scratch, so here's what I did (if this helps at all):
Backed up /efs to my PC
Backed up the SD card to my PC
Wiped cache
Wiped Davlik cache
Wiped battery stats
Performed a nandroid backup
Copied the backup from /sdcard/clockworkmod/backup to my PC
Formatted /data, /system, & /sdcard
Rebooted back into recovery
Copied the ROM to the SD card
Flashed it
Let it cook for ~20 minutes
So it was quite literally a blank slate.
AntonX said:
There was a possible problem with 1.0.3 that I pulled off. The current one that I re-uploaded - I tried to install in on both fresh phone (after factory reset) and on top of a running ROM , everything seemed fine.
The problem was with framework-res.apk. I had to resign in because I changed some permissions in AndroidManifest.xml (related to CIQ), but something went wrong the first time.
There is a little bit of controversy with signing of framework-res.apk. Some say it's OK, some say the original cert should be kept. Maybe somebody else would chime in and tell me if I screwed it up or not.
Click to expand...
Click to collapse
I appreciate all of your hard work. When I get the chance I'll download the latest, follow my steps above, & let you know what I find.
stephen_w said:
I appreciate all of your hard work. When I get the chance I'll download the latest, follow my steps above, & let you know what I find.
Click to expand...
Click to collapse
Wow, you really wiped everything from your phone
I'd appreciate if you send me the log. All you need to do is to save the file with "adb logcat -d >MyLogFile.log" after couple of minutes of this black screen. On an factory reset phone ODEXed ROM should boot very fast the first time because it doesn't have to build Dalvik.
I just tried downloading from my own link and reinstalling, everything seems OK. I also tried installing after full phone reset yesterday, it went fine too. I don't want to reset and restore everything anymore, too lazy
If it proves to be the certificate in the framework-res.apk, I may need to put the original AndroidManifest.xml back.
Hey Anton,
You can snag the logcat from here. In case anyone wants them & to clarify what I did, here are the steps I followed (similar to above but more detailed):
- Boot into CWM
adb reboot recovery​- Disable voodoo lagfix
- voodoo lagfix​- disable lagfix​- /system lagfix off​- Reboot
- Create a backup directory structure on your PC (mine is in C:\Users\username\Downloads\SGS4G)
mkdir backups​cd backups​mkdir efs nandroid sdcard​- Backup /efs to your PC
cd efs​adb pull /efs/​- Backup /sdcard to your PC
cd ..\sdcard​adb pull /sdcard/​- Boot into CWM
adb reboot recovery​- Wipe cache
- wipe cache partition​- Wipe Dalvik cache
- advanced​- Wipe Dalvik Cache​- Wipe battery stats
- Wipe Battery Stats​- Create a nandroid backup
- +++++Go Back+++++​- backup and restore​- backup​- Copy the backup to your PC
cd ..\nandroid​adb pull /sdcard/clockworkmod/backup/​- Format /data
- mounts and storage​- format /data​- Format /sdcard
- format /sdcard​- Format /system
- format /system​- Reboot into CWM (necessary for CWM to see the sdcard contents)
- +++++Go Back+++++​- advanced​- Reboot Recovery​- Copy the ROM to the sdcard (this is from the directory in which the ROM is located on your PC)
adb push ROM-sms-T959V-GB2.3.6-antsvx.1.0.3.zip /sdcard/​- Flash the ROM
- install zip from sdcard​- choose zip from sdcard​- ROM-sms-T959V-GB2.3.6-antsvx.1.0.3.zip​- Reboot & let it sit for ~10 minutes
Sorry for the lengthy post, but I wanted to ensure there was transparency in what I did.
stephen_w,
Seems that it's not framework-res.apk issue, it's not complaining about any certificates.
A lot of unknown permissions in the log, but it's OK, we've removed some of the system packages that grant those permissions but they do more harm than good in the end.
The crash has something to do with that: *** FATAL EXCEPTION IN SYSTEM PROCESS: PowerManagerService. Hm......
Question. If after loading the ROM you shut down completely (power off) first and then boot instead of rebooting right from CWM, will it still do the same?
Btw you don't have to clean everything that extensively. Just do factory reset to erase /data and flash. Dalvik and /cache are cleared but the installer, the /system is completely overwritten anyway.
Weird...it flashed fine for me with no wipe....
I did move on and never gave it a break in....but it did work
Sent from my SGH-T959V using xda premium
AntonX said:
stephen_w,
Question. If after loading the ROM you shut down completely (power off) first and then boot instead of rebooting right from CWM, will it still do the same?
Btw you don't have to clean everything that extensively. Just do factory reset to erase /data and flash. Dalvik and /cache are cleared but the installer, the /system is completely overwritten anyway.
Click to expand...
Click to collapse
I usually don't do it that extensively at all. I was writing a process for myself in case I wanted to really clean it out So this gave me a good excuse to test it. I was having some weirdness which prompted me to write the instructions for myself.
I haven't tried shutting it down after the install. I can certainly try that for you, if you like.
So its something to do with power management. That's weird. Is there something we did to our phones before that is causing the issue now?
Sent from my SGH-T959V using xda premium
Lawful123 said:
So its something to do with power management. That's weird. Is there something we did to our phones before that is causing the issue now?
Click to expand...
Click to collapse
Doubtful. Nothing I can think of, off-hand. I have to wait until later this afternoon/evening to reflash it and try powering off vs. rebooting from recovery. If you have the chance, please feel free and let us know what happens.

[GT-I9505][GUIDE] Updating FoxHound ROM 3.3 to 3.4 Diamond Dogs

Ideally I'd like to post this in the appropriate ROM threat, but as I've only just signed up, I only have limited access.
Rather than keep this info to myself, I thought this may be useful to others out there....
Original ROM thread: http://forum.xda-developers.com/showthread.php?t=2303239
Updating from 3.3 to 3.4 required quite a bit of reading and making notes to minimise the chance of having problems.
These were the steps I took for a successful install...
Pre Update
Backup backup backup!
Titanium backup, SMS Backup+, Whatsapp, Google contacts, etc...
ROM Update
Download Rom and copy to phone memory
Reboot in Recovery
Wipe Cache and Dalvik Cache
Wipe data if coming from another Rom (optional)
Select Zip and install / Flash Rom
Wipe Cache and Dalvik Cache
Ignore message to fix Root and Recovery
Boot and configure
Modem Update
Update the modem to either: MKE or MJ8
Download from: http://forum.xda-developers.com/showthread.php?t=2192025
Reboot in download mode
Use Odin v3.04
Load MODEM
Click Start - Flash modem
Reboot once again into Download Mode using (Vol Down plus Home button combination)
Flash Modem once more (You might need to install it twice for it to work.)
Once done,unplug then reboot device manually.
If this doesn't work, try repeating the flash process again while rebooting manually and with auto-reboot option turned off.
ref: http://www.ibtimes.co.uk/articles/5...9505-exynos5-snapdragon600-android43-root.htm
Problems: Phone freezes and sometimes reboots / Slow motion causes reboot
FAUX kernel solve the problems.
Use this and choose the kernel you like to flash.
ref: http://forum.xda-developers.com/showthread.php?t=2386459
ref: https://mega.co.nz/#!GU1xyDCS!E8JjZSbL_kB71qOsMRFES1gFIBkZye-IKX3gZV4tgrc
Post Update
Following the above steps, I was able to successfully keep almost all the data and settings.
The additional main things I needed to do were:
- Reactivate/install Xposed Installer if you were previously using this.
- SMS Backup+ for restoring text messages.
Other Apps Installed
Having just moved over from an iPhone, these are a few apps I found useful:
NiLS notification - I use the widget on first page after unlocking
DigiCal - Calendar app and Weekly Agenda widget
Google Keep - For notes
Tasks: Astrid To-Do List Clone - My task list with repeat reminders
Problems (?)
Nothing major so far. Battery life has been great!
The only thing I would like to do is work out how to change/disable the default call screen image
Thank you for an amazing ROM! I look forward to the next update.
I hope you've found this useful... and if anyone has any tips/advise, please share!

[Q&A] [ ROM ][ Apr 14 ] Stock Rooted YNG1TAS0YL

Q&A for [ ROM ][ Apr 14 ] Stock Rooted YNG1TAS0YL
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [ ROM ][ Apr 14 ] Stock Rooted YNG1TAS0YL. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
You are my savior!!! :angel: I tried all version and all methods to mount cm12 on multirom as a secondary but nothing works :crying:, nothing except your version!!!! :victory: As primary i have your cm11 XNPH05Q may depend on this?
Can you tell me the default read ahead buffer size, scheduler, tcp congestion Control??? Thanks
Me too, same problem, i install this rom as secondary on multirom, have you resolved in some way?
YNG1TAS0YL Radio - will it give access to FM radio???
Sir Calkulin, ive just flashed the cm12s stock rom manually, will the YNG1TAS0YL Radio help me access to FM radio? or is this somethin else.. In case this update does help me access FM radio then how do i go about it.. my device is unrooted with bootloader still intact..
I'm a noob so please help me out here..
nitsleo85 said:
Sir Calkulin, ive just flashed the cm12s stock rom manually, will the YNG1TAS0YL Radio help me access to FM radio? or is this somethin else.. In case this update does help me access FM radio then how do i go about it.. my device is unrooted with bootloader still intact..
I'm a noob so please help me out here..
Click to expand...
Click to collapse
What FM radio? They're is no hardware in the OPO for it. The radio referred to is the mobile phone radio.
hi, i'm not able to get rid of the developer options crash in the settings menu. It was a clean install, initially it works, as soon as I reboot starts to fc and never works. I didnt flash any super su zip.
A question about changing the temperature unit.
Thanks for this great rom.
Just a quick question on how to change temperature unit from Fahrenheit to Celsius?
Hello!
As reported in the downloadthread there is a problem with the developer options. I have tried two installs, one as update and a second clean one, the result is the same. Setings get a fc when choosing developer options.
Any solution to this?
Best regards!
I have installed this ROM everything is working, except from i can't find the email app (Boxer) nor can i go into the developer options it comes up with a error report.
Here's what i did when i installed CM12S:
In TWRP recovery mode I did the following:
-Wipe data
-Wipe cache
-Wipe Dalvik cache
-Wipe Internal storage
-Wipe System
-Format data
So after that, no OS is installed.
Then:
-Reboot to recovery
-Transferred your ROM Plus the zip files along with the radio files flashed both files to my USB
Then In recovery mode:
-Connected the USB Flash through OTG cable
-Went to Mount and ticked the OTG
-Went Back
-Selected Install zip and selected to install the rooted stock CM12S zip and then afterwards I flashed the Radio files zip of CM12S.
Then:
-Rebooted and after the boot of the device, I turned off the device and rebooted to recovery mode again.
Then:
-Wiped data
-Wiped Cache
-Wiped Dalvik Cache
-Wiped Internal storage
-Format data
Then I rebooted and after the device booted I left the phone 3-5 minutes to settle.
-Settings
-Backup and Reset
-Unticked the 2 boxes
-Reset device
I then let the phone boot up and left it to settle to let it run the background processes run for 3-5mins.
Should I use the Official ROM then re-root the Phone again or have I missed something?
I haven't used any custom kernels i used the stock one installed that shouldn't cause any issues should it?
Nor do I have the F2SP partition I just used the default stock one installed on the phone.
BootLoop
I flashed it, but i got bootloop.
My device is stock 05Q, Rooted, TWRP Recovery.
Why this problem happen?
Someone please help me. I really want this update...
Hi, I notice an problem, when i flash an kernel like a boeffla beta2 or AK 140 and reboot, when go to the developers options, the application settings crash, and the root don't work. For example when i open titanium backup it say i don't have a SU binary installed and the same thing also happens with other app require root. The procedure i use to flash a kernel is, do an wipe cache and dalvik cache, flash a .zip kernel and reboot.
What can i do for install an kernel without this problem?
Sorry for my bad english, i'm italian.
EDIT: the developers options crash also without the istallation of an kernel, when i reboot the phone for the first time after the os12 flash the developers options crash.
so we can flash it as we do for the OTA or we should have a costum recovery ?
So just to be clear, I flash:
1) the ROM
2) the Extras
3) Reboot and we're good to go?
Missing Boxer
I too flashed this OTA ROM and am missing Boxer. The stock email was wiped away but nothing to replace it but Gmail. Tried flashing again and still nothing. Developer working fine for me. Any ideas?
Hi!
I have two very noob questions.
First:
Can i make clean install, whit keep my personal data, my app locations in the home screen and more.... ( I think no )
Second:
What does it mean "FC"? I am not an English pesron but i try to search that and I think this is not mean " finger cross, or football club..... ;-D"
RZeeyy said:
Hi!
I have two very noob questions.
First:
Can i make clean install, whit keep my personal data, my app locations in the home screen and more.... ( I think no )
Second:
What does it mean "FC"? I am not an English pesron but i try to search that and I think this is not mean " finger cross, or football club..... ;-D"
Click to expand...
Click to collapse
First: No - you'll have to install apps from scrartch, or use something like Titanium Backup or Helium if you want the data kept (not system apps though)
Second: FC = Force Close
Calkulin cm12s settings FC when going to dev options (seems to work)
Hi everybody, i had problems with access to developer options (integer causing com.android.settings crash) and thanks to GenghisZ's answer, i was able to repair this error without flashing rom again.
I have looked in /etc/init.d at 99firstboot you mentioned
I have moved file 99firstboot to another folder to disable it at startup
As it was creating persist.sys.root_access (with a '3' valuethat was causing the error?) in /data/property, i have also moved this file somewhere else.
After that, i have rooted it manually and it seems to work well.
I hope it can help other people... If you have this problem maybe we can try this.
I'm not a developper but i know linux a little.
Thanks for amazing site and read you soon

Categories

Resources