A basic Question - G1 Q&A, Help & Troubleshooting

First, many thanks to EVERYONE here. I have a Dash running Windows 6.1 thanks to this site.
Please, move this if it's in the wrong area...
I have ordered a Tmobile G1 and plan on putting on a new ROM. I am still very new to all of this and was wondering...
I like what I see so far the Cyanogen 5.08 and read that I should use a class 6 micro sd card. Is there a specific size that I can not exceed, such as 32 GB? I can not afford to screw this phone up so I want to make sure I get it right!
Any other suggestions or comments? I have been searching this site as well as Android Spin and the internet to find a good, user friendly ROM.
Thanks!

best thing u can do is take some time and read the "Rom Bible" in the stickies

I have been reading it, super informative!

i think 32 gb is the limit, and yeah class 6 or more (i think class 10 may be in microsd now (it is in regular sd for sure)) is highly recommended.
Also, cyanogen always has a nice mix of features and stability. Just wait for 5.0.8 to come out of test form (any day now)

There seems to be a lot of misunderstanding over class rating in SD cards, but the general consensus seems to be "16 GB Class 6 (or highest capacity/class available)." I'm using a 4 GB Class 2 card and CM5 runs smoothly with Apps2SD/Dalvik2SD, so I guess you don't need the best card unless using a Sense ROM as a daily driver. (Sense really does run badly on the Dream, no matter what you do about it.)
Size limits I'm very unsure of. You can definitely use 16 GB cards (everyone here seems to use one), you can most likely use 32 GB cards, and I don't know anything about 64 GB cards other than that's the max size the Nexus One can use.
Battery life is a huge issue on the G1, you should know. I can get two days' worth of battery (576/576MHz wake, 245/245MHz sleep, 0% brightness, sync+GPS, very few apps), but that's because I got that (very fattening) 2600mAh Seidio battery. With the original it wouldn't last an entire day.

For future reference "A basic Question" should be posted in Question and Answers post (Q&A). I'll request for it to be moved.

Thanks for the replies. I have read about the battery, that's on my list but the SD card and a case have to come first.
Binary, thanks. It looks like you have the exact setup that I was looking into.

6.1dash said:
Thanks for the replies. I have read about the battery, that's on my list but the SD card and a case have to come first.
Binary, thanks. It looks like you have the exact setup that I was looking into.
Click to expand...
Click to collapse
You're welcome. And they are all links so you can click on any of them and it'll take you to a page that will help you accomplish it.

Related

Running a Hero ROM

I just got my G1 back from HTC, after they replaced it's motherboard. Last time I tried to install a Hero ROM, I flashed the SPL prior to the radio, and obviously, received a brick.
Right now I'm running Cyanogen Mod 3.6.
My SPL is: 1.33.2005
My Radio is: 2.22.19.26I
I'm not sure about my recovery image.
I still haven't partitioned my SD card for Apps2SD, which I know I have to do.
If someone can give me an overview on how to install Hero, and what's the best ROM, that'd be great. Once you've had a brick, you become pretty paranoid.
My setup is in my sig, and it works pretty well. JacXHero is still a work in progress, I really wouldn't recommend it. JacHero 2.73 runs pretty good if you use linux-swap. I never get lag on Rosie (maybe a little if listening to music) by only using a few widgets and a 64mb linux-swap partition on a class 6 card (transcend are very good, never had any issues).
SO my advice
-Partition the card with Fat32, ext3 (200-500mb), linux-swap (48 or 64mb).
-wipe, then flash JacHero 2.73
Don't try 2.74. That uses comp-cache by deafult and in my experience is *much* slower than 2.73 with linux-swap.
One other thing, do NOT overclock. The rom will automatically scale the cpu, overclocking will just make things slower (and probably drain the battery quicker)
hope that helps
Thanks very much for the advice.
No prob Did that answer everything?
Btw, is 1993 your DOB?
Pretty much, but I do have a problem. I just realized my 8 GB Micro is Class 2.
Ah, yeah linux swap will be pretty useless on a class 2. This is the card I have, never had any problems (it says it's class4, it's actually 6, writes a +8mb/s). I don't know why, but unbranded cards aren't always compatible (learnt that the hard way)
Sorry for all the n00b questions, but what exactly does linux swap do?
It acts as an overflow for the RAM. It can't be compared to RAM because it is so much slower, so it's best to use the fastest memory card you can get. The Hero has 288mb but the dream only has 192 (96mb difference) so swap really helps. Bigger doesn't necessarily mean better. People have tried 128mb partitions and found that their phones worked okay for a while then got too slow to be usable. I found 64 to work the best.
Alright thanks. I'll just purchase a class 6 card from amazon. So JacHero is the best Hero ROM? What about v3?
I would say so, JacxHero just isn't stable enough. Haven't tried Drizzy's v3, as dfar as I'm aware that was also kinda beta, it didn't have a proper change log (as he only released it on twitter) so I don't bother. No complaints with 2.73
AdrianK, I also have a class 4 card but would like to test the write speed of it. What did you use to test yours?
Alright thanks for the information. I'll just buy a class 6 card and partition it like you said.
Also, I just flash 2.73, that's it?
I don't need another radio or SPL?
beav_35 said:
AdrianK, I also have a class 4 card but would like to test the write speed of it. What did you use to test yours?
Click to expand...
Click to collapse
In both Ubuntu and Vista it will tell you the speed at which files are written to the card. So just copy something big (maybe 200mb+) and it should tell you. There are apps that are more accurate, but I don't know the names of any, sorry. I believe there's one mentioned in the SD card class thread in the accessories section.
@nasman1993 Yup just wipe n' flash. All you need is the latest radio and Haykuro's SPL which you already mentioned you have, so you should be good to go.
Thanks, i see now.
I get about 7.7MB/s so will this be fine for apps2sd? Aren't class 6 cards supposed to get 6MB/s?
beav_35 said:
Thanks, i see now.
I get about 7.7MB/s so will this be fine for apps2sd? Aren't class 6 cards supposed to get 6MB/s?
Click to expand...
Click to collapse
class #mb = minimum write speed
Yeah that will be fine, considering most apps are less than a meg, and the largest app I have (Bonsai Blast) is 6.
Great! I thought that I was going to have to buy a Class 6 card.
Thanks

Swap question.

I've been reading up a bit about all the Hero, Blur, Donut releases and whatnot, and they keep mentioning the use of swap as if it's a casual everyday thing to have.
Call me conservative, call me paranoid, (hopefully, call me incorrect,) but what I've also read is that having swap kills your SD card faster than anything, as it's not built to be used that way.
I'd like to hear some information from people who have actually experienced problems from having swap kill their card. I have a 16gb SD card which I don't want to trash, so I hope that I've read the wrong thing and that it is indeed safe to have a swap partition on your card.
Also, from what I've picked up, class 6 cards are the best to use with swap. I have a class 2 card. Can anyone explain the difference between the two and why class 6 cards are better for that?
While I'm already posting a question thread, I'll go ahead and throw this one in... do bluetooth and LEDs work yet with the current Hero builds?
My reason for asking about all these is I've just gotten into the whole 'switchrom' scene, so I have really nothing to lose and can jump around firmwares quickly and without much hassle. I'd like to test a few other builds, Cyanogenmod is stable now so I have something to fall back on
Proxin said:
I've been reading up a bit about all the Hero, Blur, Donut releases and whatnot, and they keep mentioning the use of swap as if it's a casual everyday thing to have.
Call me conservative, call me paranoid, (hopefully, call me incorrect,) but what I've also read is that having swap kills your SD card faster than anything, as it's not built to be used that way.
I'd like to hear some information from people who have actually experienced problems from having swap kill their card. I have a 16gb SD card which I don't want to trash, so I hope that I've read the wrong thing and that it is indeed safe to have a swap partition on your card.
Also, from what I've picked up, class 6 cards are the best to use with swap. I have a class 2 card. Can anyone explain the difference between the two and why class 6 cards are better for that?
While I'm already posting a question thread, I'll go ahead and throw this one in... do bluetooth and LEDs work yet with the current Hero builds?
My reason for asking about all these is I've just gotten into the whole 'switchrom' scene, so I have really nothing to lose and can jump around firmwares quickly and without much hassle. I'd like to test a few other builds, Cyanogenmod is stable now so I have something to fall back on
Click to expand...
Click to collapse
using linux-swap (i recommend swapper from the market -- [AFTER YOU HAVE PARTITIONED YOUR CARD FOR LINUX-SWAP!]) yes, shortens the life of you sd card because its pushing it capabilities much further than normal. Personally, i use a regular 2gb (non-class 6 or class anything) for all my hero ROMs and they work fine with the ext4 and swap. As an analogy - if you drive you car everyday on the highway safely going 55mph, or if you drive you car everyday on the highway going 130 and slamming the gas out of red lights.. which one would ensure a longer life for your car?
Class 2/4/6 refers the the data transfer rate. Class 6 being 6MB/SEC. Your class 2 would work, however. Its a risk you'll have to take... I have had the same 2gb micro in my phone for almost a year, using swapper with hero and non hero roms and ext3/4. Still not dead. Im sure what brand card you have, also plays a role in the life of your card.
As for your ?s about the Hero ROMS both the Herver and Kingklick have the best hero roms out there, IMO. They are SPEEDY and VERY optimized. I am also pretty sure?? that BT is not working on these roms. The LEDs are working great though! The notification LED is an alternation of all the led colors and looks pretty cool.

[Q] Easiest/Best ROM for SDCARD only?

I have a 2GB microSD card and I want a ROM that I can just burn with win32diskImager and boot up from my Nook.
Any help would be appreciated.
http://forum.xda-developers.com/showthread.php?t=1022786
http://forum.xda-developers.com/showthread.php?t=922324
that's just the first two that i saw in dev section...
Sorry i'm not more helpful, i went the emmc route and am not as familiar with the SDcard threads
djlim4 said:
http://forum.xda-developers.com/showthread.php?t=1022786
http://forum.xda-developers.com/showthread.php?t=922324
that's just the first two that i saw in dev section...
sorry, but i would've thought a 200 count poster would know to check out the devs section for something like this, there are a lot of threads on it i believe
Sorry i'm not more helpful, i went the emmc route and am not as familiar with the SDcard threads
Click to expand...
Click to collapse
I've already done searches and read for the past 2 days. I'm not an idiot, that's why I asked a question.
yea, my bad, there was absolutely no need for any extra comments from me, should be just trying to help. Edited my post. (getting off the nicotine patches this week)
anyway, good luck. if you need any help if you decide emmc route, let me know
Here's a good one for CM7
http://forum.xda-developers.com/showthread.php?t=1000957
If I were you I would go with CM7... Its easy, stable if you're SD is class 4, I havn't had one problem whatsoever. I'd say its the best SD Card only ROM for the NC.
I putting forward the Dual Phiremod and HC4 SD card rom.
http://forum.xda-developers.com/showthread.php?t=1045018
- Phiremod has some nice customizations and based off CM7
- Also chance to try HC4 if you feel like it. Although in the end, I just ran with Phiremod.
FYI, was using an 8 Gig Class 6 transcend for these and was quite happy. Have moved to pure CM7 on emmc as of last night and Phiremod is very comparable.
Thank you guys a lot of good suggestions, I went ahead and bought an 8GB microsd but it's a class 10. I put the phiremod/HC dual boot on it and it seems pretty good, but every once in a while the nook will just pause like it's thinking. Is that the ROM or the sd card?
Higher class SD cards tend to suck as boot drives because they've been optimized for large, sequential writes (like taking rapid-fire, high-res photographs), whereas running an OS and apps involves lots of small, random writes. It really depends on the specific model, but Class 6 and above cards are often 50-100x slower than their cheaper brethren in the benchmark we need. This thread breaks it down fairly well, with some card recommendations (mostly Sandisk class 2 + 4):
http://forum.xda-developers.com/showthread.php?t=1005633
CM7 on my 16GB Sandisk class 4 certainly seems to run faster than stock 1.2 on the emmc.

[Q] Need a detailed walkthrough for a beginner.

I'll be honest. The NC confuses me slightly when it comes to how to root, flash ROMs, etc. compared to my Incredible, it feels like day and night.
I made a thread about a month ago about wanting to learn the process but since then it has changed greatly with the 1.2 update.
I would really like if someone could detail out to me the steps I need to root and have CM7 on the NC.
I have questions that are probably answered right in front of me but they get lost in the vast amount of posts.
Since the eMMC is pretty much canceled out for the time being, I want to run CM7 off the SD card, I've already read a Sandisk Class 2 8 or 16GB is the right card for this, how the hell do I put CWM, CM7, etc on this one SD card or am I supposed to use 2-3 different cards for the process? Then what do I do from there?
What is the most stable, but feature packed release of CM7 at this point in time, like what build, which kernel, etc.? Market and GAPPS working?
Assuming the SD card is good, does running off the SD card impact performance or is it as slick as running off the internal?
Pretty much I'm starting from dead scratch when it comes to the NC and I feel the guide threads don't do enough justice to explain certain questions fully enough or at all?
If it helps at all, I just plan to download apps, internet browse, stream music from Mougg, little or no game playing, and overclock.
So someone please help me out? It's not like I know nothing, as I have a rooted and kept up to date phone but for some reason, the NC confuses me and I may be overthinking.
If I remember any more questions, I'll list them. Thanks.
Here you go...step by step.
http://forum.xda-developers.com/showthread.php?t=1030227
The link above is for emmc installs; if you want to install to the sd card, and it's your first time, I highly recommend Verygreen's install here:
http://forum.xda-developers.com/showthread.php?t=1000957
I was able to get my SD card up in running in under a half hour with Google apps market! Verygreen really does a great job explaining how to do this.
From my experience, a Sandisk Class 4 8 gig card works VERY well...very responsive, it will run as well or possibly better than stock 1.2. I know that CM7 is up to 7.0.3 stable, but I'm sticking with 7.0.2 until 7.1.0 comes out stable; everything is running fine, I have Netflix up and running with the boot.prop mod, and the only issue is battery life, which is a bit less than stock 1.2. Once 7.1.x is stable, I expect that to be fixed, and I'll be looking to flash to emmc, but for now this gives me all I need.
Plus one for the size agnostic method in Goferbroke's post. Simple and stable.
I'm running 7.0.3 stable without any major problems. For battery life, I installed Auto WiFi Toggle, free in the Android Market.
https://market.android.com/details?id=com.appspot.eikatou0.autowifionoff
Still looking for answers.
Sent from my Incredible with the XDA Premium App.
I agree with Goferbroke and brucemcl and recommend Verygreen's method: http://forum.xda-developers.com/showthread.php?t=1000957. I am fairly technical, but not at this level. I have never worked with a card reader, SD Card, Win32DiskImager, etc., and everything went fine.
A couple things I would recommend are: read through the entire thread - you will find some steps clarified and some issues others have run into, and; when rebooting to install the Market and Gapps, hold the 'n' button down, even after you release the power button.
The process just requires one SD card and a card reader. I personally chose the most recent Release Candidate for stability (update-cm-7.0.0-RC4-encore-signed.zip). However, I believe that I am in the minority - I have read where most people use a recent 'stable' release, which is newer than the latest RC.
The research I did does not indicate that running off the SD Card is any faster or slower than running off the eMMC. But, I have not run CM7 on the eMMC, so I have no performance benchmarks to share.
I have since installed a number of applications, a boot menu (u-boot_v0.4.bin) and am currently looking at ways to disable the 'Phone idle' and 'Cell standby' applications, which I don't think can be used on the NC, but are two of the highest battery consumers.
Briaom said:
I have since installed a number of applications, a boot menu (u-boot_v0.4.bin) and am currently looking at ways to disable the 'Phone idle' and 'Cell standby' applications, which I don't think can be used on the NC, but are two of the highest battery consumers.
Click to expand...
Click to collapse
To my understanding, the 'phone idle' & 'cell standby' are the equivalent of 'system idle' & 'system processes' on a PC. I don't think these can be disabled and still have a workable tablet.
I Am Marino said:
Still looking for answers.
Sent from my Incredible with the XDA Premium App.
Click to expand...
Click to collapse
Be patient. I spent three weeks reading through all the posts and I'm still confused.
I just put CM7 on an SD card this morning. So far, so good.
First, I read the post < Barnes & Noble Nook Color - Nook Color Android Development - [Ref] Nook Color Links |Guides|How To|Utilities| Etc. 12/26 Read FIRST =) > (sorry, don't know how to put links in a quick reply yet). Read the 4th post, starting at the top of the post, pick the first link, then the second, then the third. This guide is really good. That is what you need to understand it. Then read the 3rd post and pick the link.
This is the generic image you will burn to your SDcard using WinImager (if you are using a Windows PC). After burning your SDcard, unmount it from the PC and then remount it, Then you will be able to see the boot partition. COPY the CM7 ...-encore.zip you wish to use to the card, DO NOT UNZIP it, just copy it to the SDcard. Then unmount the SDcard from your PC and put it into the NC and power the NC.
I used verygreen's method but I'm on 7.02. Having said that I think you mean Sandisk Class 4 8gb, not class 2. FYI.
For a more detailed look at Verygreen's method I found the below link helpful:
http://quinxy.com/2011/04/01/comple...c4-android-2-3-gingerbread-on-the-nook-color/
Hope that helps.
It's pretty easy and people will help you here if you have any problems.
noblerinthemind said:
I used verygreen's method but I'm on 7.02. Having said that I think you mean Sandisk Class 4 8gb, not class 2. FYI.
Click to expand...
Click to collapse
The class only applies to the sequential speed. The random read/write speed seems to depend on.... I dunno, pixie dust? Differences in how clean the clean rooms are? Either way, some of the class 2 Sandisks have outperformed the class 4s in the random benchmark.
I'd go with either a class 2 or class 4 Sandisk, whichever one you find at a reasonable price. I've had good luck with both an 8GB class 2 and a 16GB class 4.

[Q] Help with Getting Started!

I'm very new and I'm still pretty lost and could use any suggestions or guides or help of any kind! I've had my NC for about a week now and the past couple of days I've been reading up and doing research on how I wanted to go about "Getting Started' with rooting.
So far I've come to the conclusion that I want to start with the rooting & booting from a microSD card and I'll be going out shortly to buy 2 (one for backups and one for booting/storing/using my NC) new SanDisk microSD cards (Class 2 or 4 and probably either - one 4GB & one 8GB or one 8GB & one 16GB). When I get back hopefully I can get started on my first rooting process.
I just had a couple of questions, but if anyone wants to suggest how to go about starting, it's greatly appreciated!
A.) With the new 1.3 on the NC, is there a different process I need to do to start rooting? Can I just pick up on one of the posts that was started during earlier NC releases? Or... Do I have to find a way to downgrade to 1.2 and then start rooting?
B.) Is there a specific version or way or guide that I should follow/go about when I first start and want to back up the original ROM?
C.) What's the best "to-date" ROM I should use after I do the back up process? CM7? And what is a "nightly build"? lol
That's all that I can think of for now... and I'm sorry if these are really stupid questions but like I said earlier... I'm super new to this. Once I actually get started I'll most likely try to follow a guide/step-by-step kinda thing (if I can find one).
Thank you! And if ANYONE has ANYTHING to say on the topic, PLEASE post because I guarantee I'll definitely find it useful and beneficial!
I don't have answers, but you have almost the exact same post I was about to write, so I thought I'd just ask a couple extra questions and add to this "I'm new to nook" post. I read about the Sandisk class 2 or 4 microsd cards being best, but does the size matter at all? In other words, would I be wasting money buying a 4 gb card vs a 32 gb one?
Well I'm glad I'm not alone in this one haha
I'm pretty sure that I read somewhere that size doesn't matter lol... Sorry I couldn't help myself with that one.
But in all seriousness I really do think that while I was reading about which memory cards to get that the gigs doesn't matter, only the Classes do. I could be totally wrong but I hope not because I just bought a 4 and 8 gig. I would have gotten the 16 GB but they were already sold out.
Hopefully someone with knowledge on these questions will come along and give us the right advice.
So after reading the forums for hours upon hours and even more hours I've read/learned a lot more than I did when I posted this but I still have a few questions if anyone would be willing the lend a helping hand.
I read that you don't have to do anything different when installing to an SD (verygreen's guide) card but I still wanted to double check... so if anyone has a definite answer please let me know.
I'm still not entirely sure about how to actually get started, so to say. Yeah I've read the guide quite a few times in quite a few different places, but I'm still a little confused. I'm not sure what exactly "step one" would be or what I exactly need to do at the very start.
I figured out what "nightly" is and everything like that lol. I'm still thinking I'm going to follow verygreen's guide, but I keep seeing people saying that they keep adding nightlys to the SD Card/CM7. Is that something that's a need-to-do or once you've finished verygreen's guide, you can be done with it?
And my last REALLY stupid question would have to be.... what does the "u" stand for in uSD? hahaha I've tried really hard to figure it out but I can't find it out anywhere.
Thanks!!
Edit: Thought of a question I'm really confused about... When I first start, do I need to format the card in my NC first? Like before I put the SD Card into my computer and start on anything, is step one, put the (new-right-out-of-the-box-never-been-used-before) SD Card into my NC and format it and then I can begin the process? Or can I just skip that and go right into writing the image onto the card?
One: a bigger SD card is better. The NC doesn't have too much memory as is, so having an SD card allows you to store a lot more on it.
Also, no you don't need to keep doing nightlies. I just used the stable ROM and that's the last I've done with it.
I just got my new NC and found it is 1.3 version. There are few threads to introduce [how to] for 1.3.
I plan to repartition first and than use CM7 rom. Can anyone help to advise if there is difference to do with 1.3 compare those step by step guides for 1.2 version?
wwang1217 said:
I just got my new NC and found it is 1.3 version. There are few threads to introduce [how to] for 1.3.
I plan to repartition first and than use CM7 rom. Can anyone help to advise if there is difference to do with 1.3 compare those step by step guides for 1.2 version?
Click to expand...
Click to collapse
I followed [ROM][CM7] [v1.3] Size-agnostic SD Card image and CM7 installer for SD Cards on my new NC on 1.3 and there isn't any difference from 1.2.
Following that guide I did everything it said but used 7.0.3 stable version instead of nightlies since this was my first time doing it. I'm really happy with everything and I eventually might just upgrade to the nightlies soon or use a different SD card to try it out.
I did have a problem where my app drawer was scrolling REALLY slow and sometimes like freezing up. It drove me absolutely crazyyy and I couldn't find any answers to fix it. I used TB and restored a few things from before it started happening and it still made no difference. I finally changed my wallpaper from a Live WP (Galaxy) to just a standard one from CM wall papers. What would you know, it fixed my slow scrolling/freezing problem and I was kicking myself for backing **** up when I didn't have to, and resetting up my desktop after I already had it set up how I liked it.
Another problem I ran into when I was first installing was that Win32DiskImager it kept saying my brand new SD card didn't have enough space, but I then tried using WinImage and that worked perfectly.
I've read sooooooo many threads for hours upon hours straight but I still can't find an answer to my realllyyyyy stupid question of what the "u" stands for in uSD hahaha So if anyone would be kind enough to tell me I'd greatly appreciate it as it's driving me crazy not knowing what the damn "u" stands for lol.
I will try to assist on a few questions. First the "u" in Usd stands for micro (thank the greeks for the strange lettering). As for rooting, let me clairify some of the terminology here.
Rooting does not change the stock operating system. It mearly gives you access to the core system settings allowing you to make changes to the system other than those allowed by the device manufacturer.
As for sd card size, most folks find either an 8 or 16 gb sd card to be sufficient. The comment made about the nooks storage is a bit misleading. For folks coming from a windoz environment, 8gb may seem to be very little storage space. I run my nook with the internal emmc memory partitioned to 5gb user, 2gb nook storage. The other gig is used for the OS and is not available. I have an 8gb class 4 sandisk sd. That being said, I run 153 apps and have aproximately 53% free storage. YMMV.
Sadly, I cannot offer any better sd card instillation instructions as I run cm7 from internal memory and have never had a need for the stock B&N software.
The debate about stable ROMs vs. Nightly builds is an ongoing one. The "stable" rom for cm7 is 7.0.3. I prefer to run 7.1 release candadate 1. Rc1 for short there have been many improvements in speed and stability with rc1 including support for usb access. The nightly builds add newer improvements and bug fixes. This is cutting edge stuff and can be left for later experimentation. 7.1 is extremly stable and should be your best start for a rom.
Installing a custom rom differs from rooting in that the custom rom is already rooted and gives you complete access to the system from the start. That being said, with great power comes great responsibility. You can really mess the system up if you play with settings before you understand the results.
Sent from my NookColor using Tapatalk
Thanks for your reply, I am reading this thread for more infromation than try to do it.
For uSD, like the above mentioned, the 'u' = 'μ', meaning micro, so the uSD is microSD or TF.
Been running nightly 176, close to the latest, on uSD card with no problems since it was first posted. My take after trying about a dozen in all is that the nightlies are generally more stable the later they are listed. TWIW.

Categories

Resources