would any one agree with this statement - myTouch 3G, Magic General

whats the difference between
android
and
google android
??

sadly quite a lot
http://www.engadget.com/2009/05/15/exchange-enabled-htc-magic-explained-its-not-a-with-google-p/
"Google forbids user of the "with Google" branding (as seen on the back of the G1, for example) when the build is customized"

I will personally scratch their stupid logo of the back of my magic if it will get me root access.

The Google customization includes little things like Google app's preloaded, the Google logo on the back and I think maybe the first device boot welcome screens. Not so little it also includes security related bits which results in the lock down, with such close integration with your Gmail there are arguments for this I suppose, but dammit I want my root!
I don't know how long but maybe we'll be able to get an update that will include more HTC features after the exclusivity period with Vodafone.
See also [External URL]: Vodafone's latest handset might be known as the "HTC Magic", but you won't find the network operator pushing HTC's brand more than it has to - it would much prefer to be associated with a certain search engine than an Asian manufacturer.

That is not a statement, it is a question.

Related

Official Multitouch for hero

Has anyone viewed the Hero demo clip on HTC.com they show the pinching method being done to zoom in and out
Yes, and I must admit that I like that. However I'm of the impression that this UI has not been enforced across all applications. Could anyone with better info confirm?
the multitouch only works in the browser and gallery that i have seen so far, think it also works in HTC Mail but not google mail
Edit: Confirmed it also works in mail
if you lot watch the "week with HTC Hero" videos from coolsmartphone, you will notice that Google maps isn't multitouch enabled, I'm assuming that it wont be implemented on other applications and that it's just a HTC thing.
it wont be implemented on the google apps as they are unmodified by htc
But it would work for games?
I think the best way to answer this would be to remember something important about xda-developers.com. Anything that CAN be done on a phone, and SHOULD be done on a phone, WILL be done on that phone. After it is done, it'll be here on xda for download. How long that will take, is anyone's guess. But you can rest assured that hackers'll find a way to get those multi touch elements into other parts of the phone's operation.
Don't be surprised if it ends up on the magic first, however, as people have already had their hands on the magic for a while now.
Caid.
444
From what I understand, multi-touch on the hero is done by HTC and not through the OS. That's something that needs to be remidied though because it means we will never see it on software since it won't work with other android phones.
What we need is Android to have default functionality and calls for features like multitouch, accelerometers, light sensors, proximity sensors, ect... (they may already for some of these) so that these calls can be made by a program and be compatible with any device. That's a major problem with WM right now. hopefully, android will remidy this quickly in future updates (2.0?) and HTC will update there software to use the system calls.

2.2 Froyo to the EVO in July

Today at the Google IO keynote, Google announced the new features that Android 2.2 code named "Froyo" will introduce. Android 2.2 will be available via update for the super popular HTC EVO 4G phone this July.
One of the many improvements that Android 2.2 will bring is better performance when running applications. They have made improvements to how applications are compiled that allows apps to run more efficiently, which ultimately allows the applications to run faster and smoother than ever before. Android's web browser Chrome, has also been improved with a 2-3x javascript performance boost using the V8 engine which allows web apps to load a lot faster with Android 2.2. During the live demonstration using Sun's standard Spider javascript test, Chrome on Android 2.2 out performed the same phone running Android 2.1 and even outperformed the Apple iPad running Safari!
Google also announced that Android 2.2 will improve the Chrome browser by adding better HTML 5 support which will allow the browser to utilize features of the phone that were never possible in previous Android OS versions. These new features include the ability for the browser to utilize the phone's accelerometer in web based apps such as Google Maps to change the viewing angle instead of having to use on-screen controls. They also demonstrated how HTML 5 will allow you to use the phone's camera in web-based apps such as Google Buzz to take a picture and share it right from your web-browser! To top it off, Android 2.2 will be the first mobile operating system that will have native flash support. With Android 2.2, the Chrome web browser will have full Adobe Flash Player 10.1 support to allow you to view flash-based websites, play flash games, and more! This is something that not even the iPhone is capable of doing!
While many smartphones already support push notifications to receive email, instant messages, and other notifications instantly. Google is taking this idea to a whole new level with their Cloud to Device messaging API. This new feature allows users to send commands to their Android device to launch applications, perform tasks, and much more. For example, if a user is viewing Google Maps on his desktop computer, with one-click in his desktop browser, the phone will automatically launch Google Maps and open up to the same location that was being viewed on the desktop browser. This is going to be really useful for users who need to quickly switch from their desktop/laptop environment to their phone in a moments notice!
One of the most exciting features for our readers is that Android 2.2 will add a feature that turns your Android device into a portable hotspot. This feature will create a WiFi network that provides internet connectivity for up to 8 WiFi-capable devices using the 3G or 4G mobile networks. While Google didn't say if this will require an additional monthly fee for a tethering plan, we suspect that this feature will require the tethering plan on your phone which is usually an additional $30/month.
While Google said that there are over 20 new enterprise features, they only mentioned that in Android 2.2 there would be Microsoft Exchange support, including auto-discovery, integration with global address book, forced security policies, remote wiping of the device, the ability to easily move application data from one phone to a new Android device, and many more enterprise friendly features that would be announced in the near future.
If you are currently an Android user, you know how great Google's voice search is for searching the web using your own voice. While their voice search feature is already very good, they demonstrated that voice recognition has improved since Android 2.1 as well as a new feature that uses Google Voice called "intentions". "Intentions" is designed to work like a personal assistant, if you say "Call Fifth Floor Restaurant" it will search for the restaurant based on your GPS location, find the phone number for this restaurant, and automatically place the call for you. In Android 2.2 Google Voice also will have a voice translation feature that will translate and speak almost anything you say into another language. This is going to be a must have feature for anyone who travels frequently!
There are also going to be several updates the the Android Market Place including:
Automatic Updates - The ability to have all of your applications automatically update when new versions are available, instead of having to choose to manually update each application.
Google's Auto-Fill Search - Uses Google's Auto-fill search to guess at what you are trying to search for as you begin to type in your search keywords, just as you see on Google's web search.
Search within application data - Now allows you to search within application data such as financial documents, office documents, spreadsheets etc, so that you can find your personal information more quickly and efficiently!
Install/Move Apps to SD Card - With Android 2.2 you can move large applications to the SD card to free up internal memory, and you can even configure Android 2.2 to automatically install large apps to the SD card when internal memory is low.
Desktop Android Marketplace - You will now be able to access the Android marketplace via your desktop on your web-browser. From the desktop version of the marketplace you can view your Android devices, which apps you already have installed, and purchase applications. If you have an Android 2.2 device, when you purchase apps from your desktop, they will be automatically pushed & downloaded to your Android 2.2 device via 3G/4G connectivity without having to tether via USB to sync the application to your phone!
Google also announced a new feature to Android 2.2 that will allow users to access and stream their entire music library from their desktop computer or media center device to their Android device via WiFi, 3G, or 4G! Google has partnered with Sprint & HTC to provide the new HTC EVO 4G to all the developers who attended the Google IO conference. Google said the HTC EVO 4G will provide consumers with the best Android experience possible with it's 4.3in screen, 8mp camera, HDMI output, and most of all the first phone to use 4G technology to provide speeds up to 10mbit/sec!
July? Really? Do you have any other outside sources to confirm that? If so, that kicks some major ass.
http://www.mobilecrunch.com/2010/05/20/htc-desire-incredible-android-2-2-froyo/
Thanks notown775!
Wicked!....if its true!
I doubt it will be in july, froyo may one out publicly and be pushed to the N1 in july but not to the evo, because of sense UI.
I would agree with July as some have mentioned that it might be released wth Froyo 2.2 on June 4th. Since that timeline is very near a July push is more than welcomed news. It's kind of like having a 1.5Ghz processor now instead of 1.00Ghz I think the improvement is going to be spectacular.
There will so many many new phones out and I will be broke by the end of the year
Too bad they were not all GSM based phones so I could just swap out my SIM card and have just one phone number or use the google voice and call it a day
Ummmm, "second half of the year" can be July, or it can be December. It doesn't mention anywhere that it's going to be July.
Judging by past HTC updates, I highly doubt it will be in July. And if HTC does get it, you can be sure Verizon/Sprint etc will be taking it before it goes OTA and disabling the built-in tether, delaying it even longer.
.....yeah its official, July 4th @ 7:05am it will be in my hands :-D
Sent from my soon to be replaced HTC Hero using Tapatalk
they keep mentioning the EVO 4g, so i wouldnt put it past them to have it ready by july.
that sounds to good to be true and too soon for the supersonic.where are you guys getting all the infos from anyway?
2.2 should run fantastic on the Evo hardware. Doubt the update will be allowed OTA on Sprint as soon as it's available from Google, if history is any teacher.
Hopefully WP7 takes a lesson from both Android and iPhone: regular OS updates that enhance functionality on a MOBILE platform.
Either way, whenever the update gets pushed down, it will be a good thing.
Well i doubt we will get the update in july, but engadget said HTC released a statement saying most 2010 phones will get the update. So n1, Desire, Incredible, and the Evo. Most phones by htc in 2010 have ran sense UI so i dont think that will be as big a problem now to get the update, not as much as Sprint pushing it to the Evo will be with the built in teether. engadget.com/2010/05/21/htc-most-phones-launched-in-2010-will-get-android-2-2/
I think the EVO will get priority from HTC since it is essentially their "flagship" device.
We can always hope.
Let's say there's a two or three month delay between Evo release and 2.2 availability - will 2.2 break ROM's created since the 6/4 release? Or any other apps?
That's what stinks.
Technically it should be pretty soon.
I believe the reason it took so long for the Hero to get 2.1 is because it was coming from 1.5 or 1.6 (I don't remember). Since HTC already has 2.1 running with Sense, upgrading to 2.2 with Sense shouldn't be all that difficult considering the bulk of changes are under the hood and have no changes made to the UI itself.
I wonder...what makes Android upgrades more difficult: changes in UI, or under the hood? Any developers out there that can chime in on this?
I think the major problem here is the carrier. I'm sure OS upgrades have to pass some internal control on the carrier, which explains why Nexus One users get updates immediately.
Nexus One got it so quickly due to the fact it didn't have sense UI. Like a computer getting upgraded windows or MAC or Linux, its easy to upgrade the OS but when you have UI its more difficult to keep everything working properly. And it would be a stupid move for HTC to not have this ready for Tue EVO 4g a few weeks, NO days after its released on the N1 !
khov07 said:
I wonder...what makes Android upgrades more difficult: changes in UI, or under the hood? Any developers out there that can chime in on this?
I think the major problem here is the carrier. I'm sure OS upgrades have to pass some internal control on the carrier, which explains why Nexus One users get updates immediately.
Click to expand...
Click to collapse
I believe the UI is the biggest problem. Look at CLIQ or Hero or xperia's phone. Also coming from 1.5 Sense to 2.1 Sense is probably a lot more work coming from 2.1 Sense to 2.2 Sense.
HTC offers the updates on their site I believe, not sure if it has anything to do with the carrier.
This one might, as 2.2 enables tethering and hot-spot capabilities. I'm sure carriers will have something to say about that - they have so far.
2.2 isn't as huge an upgrade from 2.1 as it was from 1.5 to 2.1. 2.2 Should be out a lot quicker, as i doubt sense will have to be updated that much

Free new LG apps

Hi fellow LG WP7 users!
Just wanted to let you guys know that new free apps in the LG app store are available now. Enjoy!
New apps:
Cocktail Flow
Doodle God
Color Sprouts
envision for Basecamp
Krashlander
Colorize
Weave
Talking Ragdoll
Mobile Sommelier
Mr. Hat and the Magic cube
Network Setup
Thanks for the heads up. I can confirm the apps are available in Canada as well.
Wow, LG really knows what they are doing with their apps. And RIGHT on time too. 60 days after launch. I wonder if this will continue. Also, seeing how the last round of apps still remain, here's hoping any new apps won't replace the old ones.
I am really not regretting buying and keeping this phone after all, even if the buttons are still a bit wobbly. If LG comes up with a phone with an IPS panel like they are doing with their Tegra2 based Android phones, but with WP7 on board, then they will have another customer...again.
PS: The total worth of the apps is around 30 dollar US...Respect LG, respect.
That's awesome! I was actually considering buying Cocktail Flow, Doodle God and Krashlander. That's 3 quality apps right there!
Well here is the bad news. After installing all the apps, I have discovered a sad truth. Not all the apps are up to date. The corresponding paid version in the Marketplace for an app, let's see Weave, is several releases ahead. Same with Cocktail flow. This was my initial fear as well. LG is basically offering these apps AS IS and probably will not update them past the 60-days offer. If the apps are not tied to the original developer, then basically we are screwed with no updates, and have to stick with out version 1.0 apps from LG. Nothing against LG, but if you promise something, then do it right.
You're right. This issue should be brought up to LG if we want a chance of getting updates. They probably won't do anything about it unless people make it known that it is important.
Hi! I'm one of the developers on Cocktail Flow. The current version in the LG appstore is indeed not the holiday version: this has to do with some issues with the process of getting them over to LG behind the scenes. However I can assure you that the app will soon be updated to the current version (and to other versions that would come out through the 60 days period).
The first update will still probably take some time, but after that there should be shorter delays between the marketplace and the LG store update.
gergolovebsz said:
Hi! I'm one of the developers on Cocktail Flow.
Click to expand...
Click to collapse
Nice job! Easily one of the best looking apps on the platform.
gergolovebsz said:
The current version in the LG appstore is indeed not the holiday version: this has to do with some issues with the process of getting them over to LG behind the scenes. However I can assure you that the app will soon be updated to the current version (and to other versions that would come out through the 60 days period).
Click to expand...
Click to collapse
Do you know what the plan is after the 60 day period? I assume they'd be removed from the app store, which in turn probably means no more updates. hopefully you have info to the contrary.
gergolovebsz said:
The first update will still probably take some time, but after that there should be shorter delays between the marketplace and the LG store update.
Click to expand...
Click to collapse
Thanks for the info, LG hasn't communicated how this works very well so far.
gergolovebsz said:
Hi! I'm one of the developers on Cocktail Flow. The current version in the LG appstore is indeed not the holiday version: this has to do with some issues with the process of getting them over to LG behind the scenes. However I can assure you that the app will soon be updated to the current version (and to other versions that would come out through the 60 days period).
The first update will still probably take some time, but after that there should be shorter delays between the marketplace and the LG store update.
Click to expand...
Click to collapse
Thank you for the information. If only LG was so transparent in communicating with consumers. Cocktail Flow is one of the few apps in the marketplace that is just amazing to LOOK at, and even more impressive to use. I had it purchased before LG put it up. Amazing, and has gotten me some praise on my mixing formulas nowadays (Hehe). My question for you is whether the updates will stop after the 60 days, or will it be tied directly to your actual app...because if it is the former, that is kinda...a downer...
What happend to this apps? Two weeks ago they were available to download in LG marketplace, but now they arent.
elektryk said:
What happend to this apps? Two weeks ago they were available to download in LG marketplace, but now they arent.
Click to expand...
Click to collapse
+1 My device was reset after entering a pin incorrectly and now that I am trying to reinstall, these apps listed at the top of this thread are no longer on the marketplace. What is going on? Older LG apps are showing, newer ones are showing but not all of those are there:
Cocktail Flow - NO
Doodle God - NO
Color Sprouts - NO
envision for Basecamp - YES
Krashlander - NO
Colorize - NO
Weave - NO
Talking Ragdoll - NO
Mobile Sommelier - NO
Mr. Hat and the Magic cube - NO
Network Setup - YES
Any ideas?
I know some of the apps said "60 days of free download for lg handset owners" so they probably took them down because it's been 60 days.
This is what I was afraid of. As of now, the free apps that were off Marketplace (not the LG developed ones) are no longer available, possibly new ones are coming.
Two matters to think about:
1- If you reset your phone, there is no way to install the apps again, even if you downloaded it before. This is due to the fact that the xap files are not stored locally on your computer or anywhere when syncing with Zune. iTunes stores an app on the synced computer no matter what, even if the app has been removed from App Store.
Basically, if you have the apps, don't delete them, until someone figures out (or at least shares with us) how to extract xap files.
2- If you have the apps right now on your phone, then the apps are STUCK with their current version, probably forever. For example, if Weave updates their app to version 2.5 or above, you are stuck with 2.3 ANYWAYS. I voiced this concern early on if you look back at the earlier posts in this thread.
So, we should either petition LG to bring back the apps, and disallow new installs, which I believe has more to do with the Marketplace's structure than LG. OR, get Microsoft to tie our apps to the Marketplace equivalents.
Also, Microsoft should adopt Apple's model of backing installed apps through its Zune software.
kapanak said:
This is what I was afraid of. As of now, the free apps that were off Marketplace (not the LG developed ones) are no longer available, possibly new ones are coming.
Two matters to think about:
1- If you reset your phone, there is no way to install the apps again, even if you downloaded it before. This is due to the fact that the xap files are not stored locally on your computer or anywhere when syncing with Zune. iTunes stores an app on the synced computer no matter what, even if the app has been removed from App Store.
Basically, if you have the apps, don't delete them, until someone figures out (or at least shares with us) how to extract xap files.
2- If you have the apps right now on your phone, then the apps are STUCK with their current version, probably forever. For example, if Weave updates their app to version 2.5 or above, you are stuck with 2.3 ANYWAYS. I voiced this concern early on if you look back at the earlier posts in this thread.
So, we should either petition LG to bring back the apps, and disallow new installs, which I believe has more to do with the Marketplace's structure than LG. OR, get Microsoft to tie our apps to the Marketplace equivalents.
Also, Microsoft should adopt Apple's model of backing installed apps through its Zune software.
Click to expand...
Click to collapse
OK. So are there other ways to grab the XAP files off the LG phones using TouchXplorer or Advanced Explorer? This way we won't need to wait until LG or MSFT figures out what they are going to do?
So far, I have not had any success with either of the above tools, but that could just be me, or maybe there is a device specific tool for the LG Optimus line of phones?
kapanak said:
So, we should either petition LG to bring back the apps, and disallow new installs, which I believe has more to do with the Marketplace's structure than LG. OR, get Microsoft to tie our apps to the Marketplace equivalents.
Click to expand...
Click to collapse
I think it should be implemented in MarketPlace. Normally when you buy app, you have it assign to live acount. To solve it, they need to make an option to assign a free application OR make an option to add a "prepayed" (or free for some group of users) option to some application and some device id (ie from LG). IMHO MarketPlace architecture does not allow any of this solutions now.
My biggest hurdle right now is that I have to hard reset my phone, which is the only solution to get rid of the 8000FFFF error in Zune Update. This means I won't be able to back it up on my PC. So somehow I need to grab the apps before that. Heh.
elektryk said:
I think it should be implemented in MarketPlace. Normally when you buy app, you have it assign to live acount. To solve it, they need to make an option to assign a free application OR make an option to add a "prepayed" (or free for some group of users) option to some application and some device id (ie from LG). IMHO MarketPlace architecture does not allow any of this solutions now.
Click to expand...
Click to collapse
Interestingly, some of the apps we downloaded from the LG app store ARE actually tied to our live accounts, which you can check using the app purchase history in the Zune client. However, the apps listed are ONLY the permanent, LG developed or endorsed ones (eg. QR Reader, Metro Scanner, etc).
None of the Marketplace pulled ones are there. So there is no record of it whatsoever.
It is as if the developers just handed LG their xap files and LG submitted them (which is almost exactly what happened), and then when you install, it is like installing a homebrew xap...
So I won't feel too bad for pulling the xap out of the phone (when I figure out how).
UPDATE: Upon further inspection, it seems the 60-day offer apps WERE tied to the live accounts, but completely disappeared after being pulled from the Marketplace. Something similar happened with Twin Blades (the zombie killer nun game), which I still have installed, but there are no trace of it on my account.
I read about the Twin Blades game and it was pulled out of Marketplace supposedly because it was too violent and Microsoft had a no Mature game policy, that's what I think I read. Mango will supposedly have a rating system and supposedly we will start seeing more mature games.
Although I've read that Twin Blades will be released soon with the blood change to green.
Ye
kapanak said:
This is what I was afraid of. As of now, the free apps that were off Marketplace (not the LG developed ones) are no longer available, possibly new ones are coming.
Two matters to think about:
1- If you reset your phone, there is no way to install the apps again, even if you downloaded it before. This is due to the fact that the xap files are not stored locally on your computer or anywhere when syncing with Zune. iTunes stores an app on the synced computer no matter what, even if the app has been removed from App Store.
Basically, if you have the apps, don't delete them, until someone figures out (or at least shares with us) how to extract xap files.
2- If you have the apps right now on your phone, then the apps are STUCK with their current version, probably forever. For example, if Weave updates their app to version 2.5 or above, you are stuck with 2.3 ANYWAYS. I voiced this concern early on if you look back at the earlier posts in this thread.
So, we should either petition LG to bring back the apps, and disallow new installs, which I believe has more to do with the Marketplace's structure than LG. OR, get Microsoft to tie our apps to the Marketplace equivalents.
Also, Microsoft should adopt Apple's model of backing installed apps through its Zune software.
Click to expand...
Click to collapse
Sent from my GT-S5360T using XDA Free mobile app

Notification Bar ads for Android

While it has been rumored and feared practically since the operating system's creation, one of the nightmare scenarios for some unlucky Android users has finally become very real. Japan's second largest mobile carrier, KDDI, has gone where no carrier has dared before and has begun disguising advertisements as system notifications on their Android devices.
It seems that an app bundled with KDDI devices is the cause of the controversial ad system. The "au one market" is a secondary market application that comes with most of the smartphones on the carrier's service. This newest evil addition came in the form of an update which prompted the user with two warnings.
Quote
1. au one Market app stays resident even when you are not using the app, 2. notification space will be used to inform good deals to customers.
There are similar ad experiences from certain applications and services already in the U.S. but this is the first time we've seen this behavior from an actual mobile carrier. It's scary to think of this becoming common place so be sure to voice your opposition on this sort of guerrilla advertising to your carrier representatives before it's too late. This is also just all the more reason to keep your rootz skills as up to date as possible. Removing that carrier bloatware is becoming seemingly more and more essential these days....
Click to expand...
Click to collapse
Source: RootzWiki
Read for yourself here
since i've installed an app (don't know which one) i'm starting to something like this on my status bar... do you guys know anything about this?
This sucks... Are they even allowed to do this?
@gigeaky
Check if you have Easy Mp3 Download or DroID3Tagger. One of them should be the Ads source.
Install Airpush Detector or Addons Detector from the market to find the offending app.
Nothing root+delete offending app can't solve.
That said, still sucks, they'll probably end any warranty or whatever services they may offer if they find out. I guess you can still delete any traces of root and send it to samsung. They probably couldn't care less if you uninstalled some carrier app.
I don't mind ads at all while they aren't intrusive. I understand their purpose and their importance. But being randomly interrupted by some notification ad is the worse kind of interruption, as useless as it gets, not to mention the unsolicited data traffic and extra battery drain. I can even see them going a notch up and create random popups out of that you need to dismiss. Now, i like android the best of all mobile operative systems, but i draw a line here. If google ever enforced this at system level with no way around, i'd leave android completely.
I agree, I guess all those stuff is from carriers and not from Google so that I think it won't be difficult delete it.
gigeaky said:
since i've installed an app (don't know which one) i'm starting to something like this on my status bar... do you guys know anything about this?
Click to expand...
Click to collapse
Yes, I seem to be getting similar notifications, I can't for the life of me work out what app they are related to...

With Google's "Feature Drop", How Hard Would It Be To....

I don't know if you've heard and/or even know what I might be talking about, but apparently Google is going to be releasing some impressive updates to their apps within the next couple of months; called "Feature Drop(s)". You can find out more about it either by Google searching it or here like I did: source (https://www.theverge.com/2019/12/9/...bocall-screening-portrait-mode-duo-video-call)
Now, I’m practically drooling over some of the planned updates; but no more so than for the automatic robocall screening! I even apply it whenever I can when any number that’s not in my phonebook calls. It has always been my gripe that this wasn’t automatic and anyone that talks to the “screener” are the only ones that get through! But, apparently the great minds at Google figured things out…! Now, if only it were possible to get it to our Ol’ Faithful or our taimen/walleye, sooner than later…..
I know there had been ways of getting something from the newer Pixels (dark mode, camera, Assistant, etc.) and it might’ve been as easy as installing the .apk…
I highly doubt it were to be as easy as merely installing an .apk that’s from a Pixel 4, but……
In any case, any and all are free to chime in…
And, in any case, I guess you can also consider this a plea to anyone that can make this happen – whether it’s offering their stock .apk and/or a modified one and/or a method to obtain this app/feature…
Thanks in advanced!
UPDATE
Well...for those who might be interested....apparently it's already in the works from Google -- source: Pixel's Automatic Call Screen comes to older models soon - 9to5Google -- so I guess I'm calling out to anyone that might be able to get it to our taimen/walleye even before the official "rollout"...

Categories

Resources