[Q] Is it worth unlocking my bootloader ? - Android Q&A, Help & Troubleshooting

I'd unlock my bootloader straight away but only if it doesn't void my warranty ..
i still have about 7 months in it .
I have a rooted xperia S , eager to install cyanogenmod 10 M2 cuz it gives me android 4.1.2 while being stuck now with 4.0.4 ...
So is it worth unlocking the booloader ? i just forget the whole warranty thing and go for it ? or the device might get damaged later on ?
Appreciate any Help and opinion
Thanks .

Well, once you unlock boot loader and root your beloved mobile, you will get such a pleasure which you don't get generally on a stock based unrooted ROM.
Although you'll have to sacrifice your warranty for it.
No, it won't cause any damage to your device unless your stupid enough to mess up the instructions and do it wrongly.
Benefits of ROOTING :
-Ability to install CUSTOM ROMS, kernels..etc
-Modify your phone the way you want
-Many apps needs root access, which don't usually run on a STOCK unrooted ROM.
-Get latest Android unofficial updates for your phone model......
...the list is endless
Sent from My Premium Calculator HD

Does not answer your question but my own opinion, ignore this post if doesn't help you...
Do you have insurance? I prefer using Insurance rather than Warranty any day. You can do whatever you want and pay a small deposit and get a refurbished phone (or a new one if you get lucky) and it comes next day.

If you know how to root you should also know how to unroot for warranty purposes. I had to unroot my old g2 for that reason
Sent from my LG-P999 using xda app-developers app

It is a good idea , but my country doesn't offer this kind of service for mobiles ..

bamathafan said:
If you know how to root you should also know how to unroot for warranty purposes. I had to unroot my old g2 for that reason
Sent from my LG-P999 using xda app-developers app
Click to expand...
Click to collapse
Yeah i do know i have to unroot before sending to repairs no problem on this side

DD-Ripper said:
Well, once you unlock boot loader and root your beloved mobile, you will get such a pleasure which you don't get generally on a stock based unrooted ROM.
Although you'll have to sacrifice your warranty for it.
No, it won't cause any damage to your device unless your stupid enough to mess up the instructions and do it wrongly.
Benefits of ROOTING :
-Ability to install CUSTOM ROMS, kernels..etc
-Modify your phone the way you want
-Many apps needs root access, which don't usually run on a STOCK unrooted ROM.
-Get latest Android unofficial updates for your phone model......
...the list is endless
Sent from My Premium Calculator HD
Click to expand...
Click to collapse
Yeah lots of advantages by unlocking and rooting , and honestly i hate Sonys UI , its laggy , it would've been way better if they gave us stock experience ..
I'll be working again soon , so maybe i'll take the risk and unlock and even if the device broke , i'll pay a max of what 50 bucks ? or another max is i buy the new upcoming nexus phone so i would get the latest updates first .. hate to be left behind ..

Related

[Q] Root a contract SGSII?

Hi there.
I'm sort of itching to root my Galaxy S II, but I am reluctant in doing so because for the first time, I have this phone on contract from o2. Not to mention the rooting process looks more complicated than other phones I have rooted in the past (T-Mobile Pulse and ZTE Blade). I'm not too sure on installing a custom rom as the stock rom is fine, at least until CM and/or MIUI is availble for stable use.
Can anyone suggest a safe and easy way of doing this please? Much appreciated!
Willbuh said:
Hi there.
I'm sort of itching to root my Galaxy S II, but I am reluctant in doing so because for the first time, I have this phone on contract from o2. Not to mention the rooting process looks more complicated than other phones I have rooted in the past (T-Mobile Pulse and ZTE Blade). I'm not too sure on installing a custom rom as the stock rom is fine, at least until CM and/or MIUI is availble for stable use.
Can anyone suggest a safe and easy way of doing this please? Much appreciated!
Click to expand...
Click to collapse
just follow the directions in the first post. Its tried and trusted. Chainfire is quite a respected dev.
http://forum.xda-developers.com/showthread.php?t=1103399
Willbuh said:
Hi there.
I'm sort of itching to root my Galaxy S II, but I am reluctant in doing so because for the first time, I have this phone on contract from o2. Not to mention the rooting process looks more complicated than other phones I have rooted in the past (T-Mobile Pulse and ZTE Blade). I'm not too sure on installing a custom rom as the stock rom is fine, at least until CM and/or MIUI is availble for stable use.
Can anyone suggest a safe and easy way of doing this please? Much appreciated!
Click to expand...
Click to collapse
I bought it on friday, by saturday mornning it was rooted w/o problems, I just installed Chainfire rooted Kernel via Odin, took me like 3 mins, after that installed Cognition
Alright then. I reckon if I sit down and read it through properly, I can root it easy enough. Though the thing I am worried about is the fact I'm on contract with my phone, with no insurance. So could this void my warranty? And is there any way of ****ing it up and bricking the phone?
Just checking
Willbuh said:
Alright then. I reckon if I sit down and read it through properly, I can root it easy enough. Though the thing I am worried about is the fact I'm on contract with my phone, with no insurance. So could this void my warranty? And is there any way of ****ing it up and bricking the phone?
Just checking
Click to expand...
Click to collapse
Yes its very very very slightly possible to brick a phone but recoverable .
Warranty Root or Stock Rom = no warranty. You would need to resore a stock firmware and clear the rom counter .
jje
JJEgan said:
Warranty Root or Stock Rom = no warranty. You would need to resore a stock firmware and clear the rom counter .
Click to expand...
Click to collapse
Is that easy? Because with any luck, I wouldn't need to do that at least for another 20 months when I return the phone.
Willbuh said:
Is that easy? Because with any luck, I wouldn't need to do that at least for another 20 months when I return the phone.
Click to expand...
Click to collapse
You don't need to return your phone when your contract ends - it's yours as soon as the contract starts!
johncmolyneux said:
You don't need to return your phone when your contract ends - it's yours as soon as the contract starts!
Click to expand...
Click to collapse
Really? DAMN! Shows how much I know about this. Thanks
Willbuh said:
Really? DAMN! Shows how much I know about this. Thanks
Click to expand...
Click to collapse
No worries mate. Obviously you still need to return it to stock state if you need to send it back to your provider for repair, but it's your phone now
The way it works with a contract is the phone is a gift as an inducement to take out the contract . Saves the network responsibility for two year warranty on phone .
jje

[Q] Why not use the official update procedure for modded kernels and OS versions?

Hi all!
I bought my GS2 about 3 weeks ago, it had 2.3.4 on it. I didn't root it, I didn't hack anything on it since then.
Two nights ago I installed the official 2.3.6 update from AT&T/Samsung. I was absolutely delighted by how easy and effortless the update was: it downloaded the 20 MB update package over WiFi, it automatically rebooted my phone, it applied the update, automatically rebooted it again, and voila, in about 4-5 minutes I had a new kernel version, a new Android version, and a new baseband version installed and ready to be used on my phone.
Note that I didn't have to root my phone for this and it also preserved all my apps and settings.
So, I have a likely naive question: why don't kernel and OS mods use the same procedure to install themselves? There's obviously a way to update the kernel easily, because it just happened to me 2 nights ago. Same for the OS update. So, why not just "hijack" AT&T's official update procedure for making kernel and OS mod installs as user-friendly as possible? If there are specific technical reasons preventing us from doing so, please, do explain them to me - I am a software engineer, I will understand, although I am an Android n00b.
I'm not 100% sure, but they probably use signed packages, and without the proper key, it won't let you update.
The update files from att are signed. If you can figure out or get your hands on the signature keys you could create any install (including kernels and roms) in an update file that could be installed simply with the stock recovery.
Sent from my SAMSUNG-SGH-I777 using XDA App
imreolajos said:
Hi all!
I bought my GS2 about 3 weeks ago, it had 2.3.4 on it. I didn't root it, I didn't hack anything on it since then.
Two nights ago I installed the official 2.3.6 update from AT&T/Samsung. I was absolutely delighted by how easy and effortless the update was: it downloaded the 20 MB update package over WiFi, it automatically rebooted my phone, it applied the update, automatically rebooted it again, and voila, in about 4-5 minutes I had a new kernel version, a new Android version, and a new baseband version installed and ready to be used on my phone.
Note that I didn't have to root my phone for this and it also preserved all my apps and settings.
So, I have a likely naive question: why don't kernel and OS mods use the same procedure to install themselves? There's obviously a way to update the kernel easily, because it just happened to me 2 nights ago. Same for the OS update. So, why not just "hijack" AT&T's official update procedure for making kernel and OS mod installs as user-friendly as possible? If there are specific technical reasons preventing us from doing so, please, do explain them to me - I am a software engineer, I will understand, although I am an Android n00b.
Click to expand...
Click to collapse
Not to mention making things too easy is a big reason for far more bricks then there should be.
Flashing a custom rom is not ment to be easy as the min you root it you voided your warranty and returning after the fact if you mess up is fraud.
penguinlogik said:
I'm not 100% sure, but they probably use signed packages, and without the proper key, it won't let you update.
Click to expand...
Click to collapse
Correct - stock recovery will only flash packages that have been signed by Samsung or AT&T.
.. and who doesn't like booting into recovery and flashing yourself
Makes me feel like I know what I'm doing
Sent from my SAMSUNG-SGH-I777 using xda premium
zelendel said:
Not to mention making things too easy is a big reason for far more bricks then there should be.
Flashing a custom rom is not ment to be easy as the min you root it you voided your warranty and returning after the fact if you mess up is fraud.
Click to expand...
Click to collapse
Unless your root procedure or use thereof caused the phone or hardware to fail then this statement is not 100% true.
Read up on the Magnusson-Moss Act....of course, the burden is on the consumer to fight it.
To me, a phoned is really a cheap disposable piece of hardware. I prefer to take the risk of damage from use that may void my warranty. To me, having my phone (or car, motorcycle,etc...) work the way I want is more valuable than the peace of mind that a warranty provides.
Back on topic... Flashing a ROM is already pretty damn easy. I've done the entire procedure while sitting at red lights on the way home from work... I wouldn't expect a Dev to jump through the necessary hoops to mimic an OTA update
Sent from my SAMSUNG-SGH-I777 using XDA Premium App
zelendel said:
Flashing a custom rom is not ment to be easy as the min you root it you voided your warranty and returning after the fact if you mess up is fraud.
Click to expand...
Click to collapse
Oh please.
And even if it is, these companies deserve it.
Sent from my SGH-I897
MikeyMike01 said:
Oh please.
And even if it is, these companies deserve it.
Sent from my SGH-I897
Click to expand...
Click to collapse
Without these companies we wouldn't have these products
But yeah, they can be a little unfair at times.

[Q]update this or not

I just got gs3 and i have this update. Question is,is it worth updating or if i update, would i not be able to root the phone or install custom roms on it. How does it work on s3?
Hey
Give some information about the update file that u hav..
Sent from my GT-I9300 using xda app-developers app
shad0wboss said:
I just got gs3 and i have this update. Question is,is it worth updating or if i update, would i not be able to root the phone or install custom roms on it. How does it work on s3?
Click to expand...
Click to collapse
Am i right in thinking you are coming from an iPhone? Rooting an android phone isn't like jailbreaking in the sense that no matter what firmware you have, you can still root your phone and flash custom ROMs.
tomosh22 said:
Am i right in thinking you are coming from an iPhone? Rooting an android phone isn't like jailbreaking in the sense that no matter what firmware you have, you can still root your phone and flash custom ROMs.
Click to expand...
Click to collapse
No, never had an iphone, never will i hope. I have had several android phones (moto defy, galaxy s/s2/s3, xperia s, htc desire hd). My qustion is whether it's a complicated method or is it root->cwm->flash type of thing...I just got it and don't wanna mess anything badly without knowing.
Haha nevermind, it was just asking for registering my device. Oddly enough it's already update, don't know if it's normal.
Anyways i would like to have some info about how flashing works on S3 because i have had phones where "unlocking bootloader" and actually letting the company know that the device has been unlocked like in xperia s case. So i just need some info regarding the method. Also some info whether it's worth flashing a specific version or rom out there that provides a better overall experience than stock.
Its all posted in the faqs and guides .
Rom you make up your own mind no best rom posts allowed .
BASICS
UNDERSTAND FIRST
http://forum.xda-developers.com/showthread.php?t=2362743
Network IMEI EFS
http://forum.xda-developers.com/showthread.php?t=2393289
Downgrade and network problems .
http://forum.xda-developers.com/showthread.php?t=2531221
Phone Freezes
http://forum.xda-developers.com/showthread.php?t=2133401
Sudden Death .
http://forum.xda-developers.com/showthread.php?t=2091045
RETURN TO STOCK
http://forum.xda-developers.com/showthread.php?t=2323847
That's helpful ! i'll give it a read later.
Thanks a lot
shad0wboss said:
No, never had an iphone, never will i hope. I have had several android phones (moto defy, galaxy s/s2/s3, xperia s, htc desire hd). My qustion is whether it's a complicated method or is it root->cwm->flash type of thing...I just got it and don't wanna mess anything badly without knowing.
Haha nevermind, it was just asking for registering my device. Oddly enough it's already update, don't know if it's normal.
Anyways i would like to have some info about how flashing works on S3 because i have had phones where "unlocking bootloader" and actually letting the company know that the device has been unlocked like in xperia s case. So i just need some info regarding the method. Also some info whether it's worth flashing a specific version or rom out there that provides a better overall experience than stock.
Click to expand...
Click to collapse
All of the GT-i9300 phones (that's the model number for the international version) have the boot loader unlocked. All you need to do is, like you said, root it, flash CWM, and flash the ROM of your choice.
Samsung did implement a flash counter which will turn from 0 to 1 when anything is flashed, there is an app on the play store that can change it back to 1 called Triangle Away.
Personally i use cyanogenmod, if you don't know, it is the most popular ROM right now (i think) and it is based on AOSP (the Android source code from Google) but with many tweaks and added features that make it much faster and a better experience than stock. Right now I'm running the unofficial KitKat 4.4 version.
http://forum.xda-developers.com/showthread.php?t=2529775
A lot of people get scared by the word "unofficial" but after a few weeks of running it i haven't had a single issue.
I use a custom kernel so i can overclock and undervolt, it's the boeffla 2.1-beta2.
http://boeffla.df-kunde.de/sgs3/boe...st/boeffla-kernel-CM-2.1-beta2-cm11.0.CWM.ziphttp://boeffla.df-kunde.de/sgs3/boeffla-kernel-cm/cm11.0_download/Test/boeffla-kernel-CM-2.1-beta2-cm11.0.CWM.zip
wait so the counter stays at 1? no way to make it 0?
Oh sorry, typo Triangle Away resets the counter to 0

Is it *really* worth me rooting?

I love my shiney new Xperia Z2 - but I also miss my beloved Nexus 5 and Pure Android.
What features/abilities will I lose Rooting/Roming my Xperia? I remember on the Original Z that it screwed all the DRM stuff and you lost your fancy camera and other abilities.
I am used to using TWRP recovery and flashing at will without having to worry about ADB/Fastboot crap - is that Also still an issue with Xperias?
All opinions welcomed, flames and trolls - not so much
Thanks
I guess , I mean by rooting you should know your warranty is voided but I never heard of losing abilities to use certain apps or processes in fact it gives you access to more apps that require root for example some roms include very cool features that only the Z3 has them which you can never get on your Z2 unless you use custom roms ...
in short , if you know what you are doing while rooting and 100% sure you know what you are doing isnt going to harm your device adding to that that you are a root loving guy who likes customizing his phone then yes sure go ahead in fact its so cool to root! But !
If any of the above is answered negatively by you then dont root
PS : there are some root methods that are so simple that dont require any advanced knowledge you just follow easy step by step 8 minutes video on how to root . You can check in google (How to root xperia z2) and you will get it done easily
simple as that
hope I helped you
madshark2009 said:
I guess , I mean by rooting you should know your warranty is voided but I never heard of losing abilities to use certain apps or processes in fact it gives you access to more apps that require root for example some roms include very cool features that only the Z3 has them which you can never get on your Z2 unless you use custom roms ...
in short , if you know what you are doing while rooting and 100% sure you know what you are doing isnt going to harm your device adding to that that you are a root loving guy who likes customizing his phone then yes sure go ahead in fact its so cool to root! But !
If any of the above is answered negatively by you then dont root
simple as that
hope I helped you
Click to expand...
Click to collapse
I'm no noob to rooting/flashing phones, been at it for years - I'm just worried about Xperia-specific things like is it worth losing my DRM keys?
m2geek said:
I'm no noob to rooting/flashing phones, been at it for years
Click to expand...
Click to collapse
Noob to searching
m2geek said:
I'm just worried about Xperia-specific things like is it worth losing my DRM keys?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2743240
Sent from my D6503 using Tapatalk
o0 Matt 0o said:
Noob to searching
http://forum.xda-developers.com/showthread.php?t=2743240
Sent from my D6503 using Tapatalk
Click to expand...
Click to collapse
Haha I'm a serial "ask questions" rather than search, usually can't find what I am looking for when I search
o0 Matt 0o said:
Noob to searching
http://forum.xda-developers.com/showthread.php?t=2743240
Sent from my D6503 using Tapatalk
Click to expand...
Click to collapse
Also, Looks like I won't be flashing any roms anytime soon
m2geek said:
Also, Looks like I won't be flashing any roms anytime soon
Click to expand...
Click to collapse
Hmm I gave you a bum steer. The link I quoted is relevant if you unlock your bootloader, not required for root. Rooting is easy there are heaps of guides. I'm sure you're aware, rooting will allow you to theme, customise and flash stock based roms, but you won't be able to flash cm or aosp or anything non-sony.
Sent from my D6503 using Tapatalk
---------- Post added at 11:48 PM ---------- Previous post was at 11:41 PM ----------
madshark2009 said:
I guess , I mean by rooting you should know your warranty is voided
Click to expand...
Click to collapse
Have you got a link for this? Even unlocking your bootloader, the Sony website says you may void your warranty. Not will, MAY. Anyway, root, backup ta partition. Anything goes wrong, restore ta partition and relock bootloader.
Just don't do stupid stuff like over volt your CPU or increase the CPU heat tolerance out anything like that.
Sent from my D6503 using Tapatalk
rooting is generaly safe
there are mods for xperias and there are mods for all devices, its often safest to install these ones
also root gives you controll, i dont think rooting voids your warranty but i have yet to re-read the new warrenty info
drm keys are only lost when unlocking your bootloader
and rooting is easily undoable so have a mess around with root apps or root access, root is somewhat more freedom and make sure when you do install something , its for locked bootloaders, xperias or all devices 4.0 and above
Envious_Data said:
rooting is generaly safe
there are mods for xperias and there are mods for all devices, its often safest to install these ones
also root gives you controll, i dont think rooting voids your warranty but i have yet to re-read the new warrenty info
drm keys are only lost when unlocking your bootloader
and rooting is easily undoable so have a mess around with root apps or root access, root is somewhat more freedom and make sure when you do install something , its for locked bootloaders, xperias or all devices 4.0 and above
Click to expand...
Click to collapse
Warranty information from the Sony website. I'm not sure if it is a UK only thing as this is from the UK website. I would assume that it would be worldwide to prevent confusion.
Sony Warranty Document (linked above) said:
Nor does this warranty cover any failure of the Product due to accident, software or hardware modification or adjustment, or acts of God.
Click to expand...
Click to collapse
gamer649 said:
Warranty information from the Sony website. I'm not sure if it is a UK only thing as this is from the UK website. I would assume that it would be worldwide to prevent confusion.
Click to expand...
Click to collapse
the sony warrenty is international, so it should apply globaly to all devices or so im told by sony customer support
gamer649 said:
Warranty information from the Sony website. I'm not sure if it is a UK only thing as this is from the UK website. I would assume that it would be worldwide to prevent confusion.
Click to expand...
Click to collapse
Yea I see what your saying but I sort of disagree. It states failures resulting from software changes, doesn't this mean if the failure is not from the software modification it is covered? Void means gone and I don't think that's the case.
E.g. You remove the heat threshold from the CPU and fry it = not covered.
Your microphone dies by its self = is covered.
Sent from my D6503 using Tapatalk
o0 Matt 0o said:
Yea I see what your saying but I sort of disagree. It states failures resulting from software changes, doesn't this mean if the failure is not from the software modification it is covered? Void means gone and I don't think that's the case.
E.g. You remove the heat threshold from the CPU and fry it = not covered.
Your microphone dies by its self = is covered.
Sent from my D6503 using Tapatalk
Click to expand...
Click to collapse
It could do, but as Sony are unable to ascertain what changes have been made / then unmade they could argue your mic failure was due to you fiddling with the gain. Hence the uncertainty, bear in mind with rooting simply flashing a stock tft removes evidence of tampering, whilst Sony know who has asked for an unlock code for their bootloader theoretically allowing them to decline warranty service even if you restore DRM keys and relock.
Rooting doesnt void your warranty as long as bootloader remains locked.....
There is a rootkit that properly root your z2 in less than a minute withouth unlocking the bootloader..and you can unroot anytime you decide to.
DRM keys are lost only after unlocking bootloader.
So lets root why a not? Root gives you control over everything, and if you mess up something you have backup in twrp so..
Thanks for all the replies and input guys
Think i'm just gonna leave it stock as long as tolerable and see if I can wait out Official lollipop builds before I do anything.
Learned the hardway last night not to delete the DCIM folder off the internal storage. Camera stopped working without a SD so had to factory reset lol.
NetSkill said:
So lets root why a not? Root gives you control over everything, and if you mess up something you have backup in twrp so..
Click to expand...
Click to collapse
Because rooting compromises the security of your device, if the OP doesn't feel the need to root I'd say don't.
But what functionality is lost when the bootloader is unlocked (camera? audio? ), also, is it all gained back when drm is put back and relocked? ( if saved when rooted at beginning ofcourse )
Also, if my z2 says bootloader unlockable: NO.
Can I use the unofficial, easier, faster method to unlock it??
sidmuer said:
But what functionality is lost when the bootloader is unlocked (camera? audio? ), also, is it all gained back when drm is put back and relocked? ( if saved when rooted at beginning ofcourse )
Also, if my z2 says bootloader unlockable: NO.
Can I use the unofficial, easier, faster method to unlock it??
Click to expand...
Click to collapse
Just x-reailty
I did a test
And if your bootloader isnt unlockable, you cant unlock it using any method
Info
m2geek said:
I love my shiney new Xperia Z2 - but I also miss my beloved Nexus 5 and Pure Android.
What features/abilities will I lose Rooting/Roming my Xperia? I remember on the Original Z that it screwed all the DRM stuff and you lost your fancy camera and other abilities.
I am used to using TWRP recovery and flashing at will without having to worry about ADB/Fastboot crap - is that Also still an issue with Xperias?
All opinions welcomed, flames and trolls - not so much
Thanks
Click to expand...
Click to collapse
If you miss Nexus just go back to nexus
you can compare no phone with nexus in term of modification and ...
when you unlock bootloader and get root access on official firmware you won't lose any of official (Xperia) apps
But of course no xperia apps on custom rom unless find port of these apps
:good:
Geeks Empire said:
If you miss Nexus just go back to nexus
you can compare no phone with nexus in term of modification and ...
when you unlock bootloader and get root access on official firmware you won't lose any of official (Xperia) apps
But of course no xperia apps on custom rom unless find port of these apps
:good:
Click to expand...
Click to collapse
Very true about the Nexus - i'm am starting to miss it, bless its flashed like crazy heart
I'm not too worried about losing Xperia apps (I hate the album app, gimmie back the aosp gallery!) I was more concerned about Camera & display quality software stuff.

whether to root or not

guys I'm kinda in a dilemma whether I should root my honor & Model number PLK-UL000 or not. the main reason why I wanna root my phone is to customize it with ROMS and stuff but I kind find much for my phone. also my phone is only six months old and I have a warranty till July 2017. so could someone suggest me what should I do? :good: guys pls reply
warranty will void , but any way i rooted as will and my device still under-warranty for next 8 months lool !
Root it. You won't regret it.
Sent from my honor 5X using XDA Labs
Eshanchatty said:
guys I'm kinda in a dilemma whether I should root my honor & Model number PLK-UL000 or not. the main reason why I wanna root my phone is to customize it with ROMS and stuff but I kind find much for my phone. also my phone is only six months old and I have a warranty till July 2017. so could someone suggest me what should I do? :good: guys pls reply
Click to expand...
Click to collapse
Root it, not only you can customize but you can be the administrator of your phone instead of the companies.
Once u decided to root it , I would say u took a matured decision .welcome to the world of development !!
Sent from my KIW-L22 using Tapatalk
Root
Root is for the brave.
You can wait tbh till warranty runs out, but there is little chance of getting an error that you can't fix on xda if you mess up rooting
rooting is just a case of unlocking and installing a recovery . fail will be with unlocking or installing the recovery in both cases he can retrieve stock . but its matter of voiding the warranty what i was saying to him .

Categories

Resources