[Think Tank/Mod]Port NeXus Apps-->Eclair/Hero - G1 Android Development

December 20, 2009
-Testing apps:
-Live wallpaper
-magic-smoke app
-gallery 3d
-passion office
-

If you want the boot on any hero then do this...
Grab the attached file, and unzip to your sd or your desktop
terminal-
rwsystem (or: mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system)
rm /system/media/bootscreen/*
cp /sdcard/bootanimation.zip /system/media
cp /sdcard/bootanimation /system/bin
chmod 0755 /system/bin/bootanimation
reboot
adb-
adb remount
cd desktop
adb shell rm /system/media/bootscreen/*
adb push bootanimation.zip /system/media
adb push bootanimation /system/bin
adb shell chmod 0755 /system/bin/bootanimation
adb shell reboot
http://www.4shared.com/file/177457503/5d98e54a/Nexus_boot.html
(This is the boot from Eugene's rom)
If it says that you don't have enough room you may need to move your ringtones to the sd
terminal-
mkdir /sdcard/media
mkdir /sdcard/media/audio
mkdir /sdcard/media/audio/ringtones
mkdir /sdcard/media/audio/notifications
mkdir /sdcard/media/audio/alarms
mv /system/media/audio/ringtones/* /sdcard/media/audio/ringtones
mv /system/media/audio/alarms/* /sdcard/media/audio/alarms
mv /system/media/audio/notifications/* /sdcard/media/audio/notifications

Oh well, still gonna do the nexus theme to hero roms.

Ace42 said:
Oh well, still gonna do the nexus theme to hero roms.
Click to expand...
Click to collapse
Well that's good, I can't wait

Ace42 said:
So i just started and have made some progress.Its anim but hero's boot is quick.So the anim is cut off.
Screen Shots:
-Soon
Progress
-Success!
-Fixed boot loop!
-ATM its running on sesnes-hero 1.4
-shows full then shows the htc logo
Edit: Gonna fix this up
Click to expand...
Click to collapse
Wait, you have the Launcher2.apk running?

Wisefire said:
Wait, you have the Launcher2.apk running?
Click to expand...
Click to collapse
Im still working though, and want to replace the regular launcher thats found in hero.Also i tried replacing the images in rosie but i only get fc's.

Ace42 said:
Im still working though, and want to replace the regular launcher thats found in hero.Also i tried replacing the images in rosie but i only get fc's.
Click to expand...
Click to collapse
Do you have it running as an alternate home screen yet?
The way I would think of it, is that it works like any other home, you just select it as default for the home key, but I don't know.

Wisefire said:
Do you have it running as an alternate home screen yet?
The way I would think of it, is that it works like any other home, you just select it as default for the home key, but I don't know.
Click to expand...
Click to collapse
At first i did the boot, i just started on the launcher. Gonna try it in ecair first.ALso gonna try using live wallpaper again.

has anyone tried this on the hero 2.1 builds? (launcher2.apk)

Could you explain the "porting" process?

AdrianK said:
Could you explain the "porting" process?
Click to expand...
Click to collapse
Well some stuff has to be resized, trying different props and using different roms. I want to use the launcher and live wallpapers from the dump on a ecair or maybe 1.6 rom. Since genie is working was wondering if we could get other apps going too. i was a bit vague on what i was doing and maybe port wasnt the best word to use.

Ace42 said:
Well some stuff has to be resized, trying different props and using different roms. I want to use the launcher and live wallpapers from the dump on a ecair or maybe 1.6 rom. Since genie is working was wondering if we could get other apps going too. i was a bit vague on what i was doing and maybe port wasnt the best word to use.
Click to expand...
Click to collapse
Geniewidget works because it came un-odexed in the dump. I have live wallpapers installled as well as livewallpaperpicker and it launches however, it fc's because of a small issue when de-odexing the apk's. I would have launcher2, and 3d gallery working as well if i didn't have this issue. Me and djengizz are working on it however. I'm working on getting these goodies working for 2.1 eclair btw.

jroid said:
Geniewidget works because it came un-odexed in the dump. I have live wallpapers installled as well as livewallpaperpicker and it launches however, it fc's because of a small issue when de-odexing the apk's. I would have launcher2, and 3d gallery working as well if i didn't have this issue. Me and djengizz are working on it however. I'm working on getting these goodies working for 2.1 eclair btw.
Click to expand...
Click to collapse
Cool, the thing that interests me the most is the new app drawer and the live wallpapers- which seem to be your main points of focus. Good luck

what program do you use to edit apps
im curious because they are all encoded very strangely

What to if any one is working on porting the complete nexus rom to Dream ?

sabin123 said:
What to if any one is working on porting the complete nexus rom to Dream ?
Click to expand...
Click to collapse
afaik, we don't have the drivers to get it to boot... works on more recent devices already though

BTW - HTC Notes application from Dragon works on G1 (CM), and it's great, best notes app !
Here is it if you want...
http://rapidshare.com/files/327089553/AndroidNotes.apk.html

elektrownik said:
BTW - HTC Notes application from Dragon works on G1 (CM), and it's great, best notes app !
Here is it if you want...
http://rapidshare.com/files/327089553/AndroidNotes.apk.html
Click to expand...
Click to collapse
the apps arent odexed in that new dump

sabin123 said:
What to if any one is working on porting the complete nexus rom to Dream ?
Click to expand...
Click to collapse
drizzy has been working hard on nexus port to dream. he got it to boot, led's work, swap, a2sd, and cc. JAC also says he's working on one as well. so yes devs are hard at work on it.

AllDroid Port
Hey, looks like a dev over at AllDroid has already ported the launcher to 2.0.1. Maybe he can be of help to you folks.
Relevant thread here:
http://www.alldroid.org/viewtopic.php?f=210&t=1101

Related

[ROM] SuperHero v1 Beta 2 Full & Lite Edition is out! [Updated 6/10 Beta 2]

SuperHero v1 Beta is out!!!
You must have new spl
Beta 2 Full:
New kernel using noatime, and unionfs
Supports ext2 and ext3 partitions.
Dalvik Vm from Ion build
Clocks and weather working now.
Apps2sd included
terminal,superuser,busybox,setcpu
all widgets were included
all stock fonts, boot screens, and rosie.apk
Beta 2 Lite:
New kernel using noatime, and unionfs
Supports ext2 and ext3 partitions.
Dalvik Vm from Ion build
Clock works now.
(We are working on the weather app We should have a fix soon)
Apps2sd included
terminal,superuser,busybox,setcpu
No widgets were included
all stock fonts, boot screens, and rosie.apk
Instuctions:
Rename to update.zip
put on root of sd
ALT-W to wipe
Then ALT-S to flash
After it boots use the apps to sd app as this is a must for this build!!!!
then move dalvik cache...reboot
If anyone has problems with market do this in terminal..
su
chown system.system /data/app
More Information at http://herog3.wicholandia.com/news.php
Restore Original Boot Screen:
I didnt like the new boot screen, so I changed it back to the cute little bots peeking behind the HTC logo, this is how you do it:
Download: http://drop.io/HeroPorts/asset/cutebot-zip
Extract that to anywhere
adb remount
adb push boot.gif /system/media
adb push boot.mp3 /system/media
enjoy those little guys
Restore Original Fonts: Credit: BigBalla
I also didnt care for the fonts much, here is how I reverted back:
Download http://drop.io/HeroPorts/asset/origherofonts-zip and then extract zip
adb remount
adb push fonts /system/fonts/
adb reboot
Credits go to: Diaztradeinc & Jrbourque & l3wish
http://herog3.wicholandia.com/news.php
Download Full Edition: http://herog3.wicholandia.com/request.php?16
Download Lite Edition: http://herog3.wicholandia.com/request.php?17
Can anyone report on the speed/stability of this one?
im flashing it now, will report back soon with screenshots and info
so am i just got the tweet from the maker
Seems nice...everything on sd. great! I'm gonna try it soon and then will report back...
Does this use ext2 or ext3? I've used Cyanogen's rom so I have an ext3 partition, and don't feel like redoing it cause I'm lazy
dose not have the htc boot up with that lil htc guy
one booted up gota about 3 f close but front is diff lol by alot gota get used to it seems to work a faster no paid apps gota put the code in to make it work
whats with the font?
tato22 said:
dose not have the htc boot up with that lil htc guy
Click to expand...
Click to collapse
you can always push the other one over to your phone.
Can anyone confirm
Speed?
Force Closes?
Speed..
Lag..?
Basically people is this stable?
I seen this on twitter...is it much faster the hero rom released by haykuro? You also mentioned it doesnt need app_s on the ext2. How is that possible?
N3xt2N0N3 said:
I seen this on twitter...is it much faster the hero rom released by haykuro? You also mentioned it doesnt need app_s on the ext2. How is that possible?
Click to expand...
Click to collapse
not using the same thing as haykuro did and removed all of the widgets and added some back into it, basically you have to add them in if you want them
it has all the wigets in it i cant seem to make paid apps work
Jrbourque said:
not using the same thing as haykuro did and removed all of the widgets and added some back into it, basically you have to add them in if you want them
Click to expand...
Click to collapse
ok cool the widgets were hogging memory anyway
N3xt2N0N3 said:
ok cool the widgets were hogging memory anyway
Click to expand...
Click to collapse
the thing that really sucks is some apps need other apps to run as you know so when people are moving over stuff might not move over everything they need only ran into that so far with a couple of things and those are the things that were added anyways lol
Link broken..
Pls send me the update via email (if too great for your email, split with winrar or something else)
I then will host it for you, for really DIRECT downloading!
[email protected]
Waiting for the file...
Jrbourque said:
the thing that really sucks is some apps need other apps to run as you know so when people are moving over stuff might not move over everything they need only ran into that so far with a couple of things and those are the things that were added anyways lol
Click to expand...
Click to collapse
So it works out anyways...this rom seems pretty good to be in beta stages...i didnt flash it yet but i am looking forward to it.
More info
Jrbourque said:
the thing that really sucks is some apps need other apps to run as you know so when people are moving over stuff might not move over everything they need only ran into that so far with a couple of things and those are the things that were added anyways lol
Click to expand...
Click to collapse
For troubleshooting purposes, can everyone provide examples?
App name: xyz.apk
Issue: Force close
Fix: copied lib from /dir/... to /needed/dir
I think this would help others.
the front gota go cant even read most things braking my head trying to make paid apps work
Links Broken So I Used This One: http://www.mediafire.com/download.php?m4omzwojmyz
It Was On The Website. I'm Downloading It Right Now And I'll Post The Results.

[ROM]T-Mobile MyTouch3G for Dream [6/Juli/09]

It should fully work with G1!
Please report bugs etc...
WARNING: It's a T-Mobile US ROM! It send's SMS's to a short dial in the US..
To disable this, download terminal-emulator then do this:
su
mount -o rw,remount /dev/block/mtdblock3 /system
rm /system/app/MyFaves.apk
It's reported to be fast in the Magic-Forum.
Here's the thread: http://forum.xda-developers.com/showthread.php?t=533641
Features:
-JesusFreke 1.51 Kernel
-Root
-T-Mobile IM-App
-Amazon MP3
-MyFaves-App
-Pretty much a plain Google ROM, like ION
-Market working
-WiFi working!
CRB57!!
I found out, this is not the FINAL MyTouch ROM with all features. It's a pre-version for testing-purposes. I don't know when and if the final gets leaked.
http://www.megaupload.com/?d=DZILITTG
hotweiss said:
This is the fastest ROM that I have tried. Now if we could remove the T-Mobile customization and get the wifi working...
Click to expand...
Click to collapse
NOTICE: WiFi IS working in this build, this is a quote from the magic's-thread.
Whats so good about the Mytouch rom.
I see people over in the Magic forum talking about the T-Mobile app, Sherpa, being in this ROM. What's Sherpa, lol?
davidemartindale said:
I see people over in the Magic forum talking about the T-Mobile app, Sherpa, being in this ROM. What's Sherpa, lol?
Click to expand...
Click to collapse
The Sherpa application allows users of the phone to access locally relevant information right on their phone. Sherpa is a local discovery application that learns a user's favorite type of locations and other preferences over time.
Source: http://www.i4u.com/article25486.html
But I can't find such an app in the leaked ROM.
Can someone post the wallpapers from the rom?
Anyone checked if Bluetooth works OK on this?
Tks!
Hello. I flashed this rom. it seems no root in it. when i type su in terminal emulator.
it said: permission denied.
How can I get root. please help.
Oh, sorry.
Forgot this.
Go to recovery, press alt-x , enter, then:
Mount system
Cat /system/bin/sh > /system/bin/su
Chmod 04755 /system/bin/su
@maxisma,
Would love to test this ROM but, I'm one of those who can't stand one-handed phone-to-ear operating so,
is BT handsfree working?
Tks.
Sorry, i don't know if it works or not.
Just try, make a nandroid backup ;-)
it works, thank you very much.
isn't the MyTouch using the cupcake release? why would you want to go to that when there are other cupcake releases out there?
I thought there was something special about this rom, so i just ported it without really looking
at this rom.
It's comparable to ION, in ION there's nothing special except the dalvikvm.
This build is fast too, tmo has optimized it.
maxisma said:
I thought there was something special about this rom, so i just ported it without really looking
at this rom.
It's comparable to ION, in ION there's nothing special except the dalvikvm.
This build is fast too, tmo has optimized it.
Click to expand...
Click to collapse
ION dalvikvm is EXACTLY the same as jf 1.5 image. Exact same checksum. Zero difference.
i assume u get this from androinin.net. first leak was by us.
I got this from the Sapphire/Magic-Forum in xda-developers.. and just ported it to g1.
Sorry, will add credit!
I got this from the Sapphire/Magic-Forum in xda-developers.. and just ported it to g1.
Sorry, will add credit!
dwang said:
ION dalvikvm is EXACTLY the same as jf 1.5 image. Exact same checksum. Zero difference.
Click to expand...
Click to collapse
Yea i tried the ion and the jf they seem the same i did however wipe wipe load update wipe then updated had some boot loops from a theme. But yea i got the jf to run faster then i ever had before. I also got dalvik cache on sd i did that right after loading the rom.
So what is support to be so good about this rom?
wats da point
x140d4n said:
i assume u get this from androinin.net. first leak was by us.
Click to expand...
Click to collapse
might wanna type the site address correctly if your from there

[DROID DOES/navi] v1.3(stable) Oct-17-11am Voice navi + myTouch3G (1.6 only)

Google Voice MUST be installed from market!!!!!
Try this to have the DROID maps w/Navi correctly installed.
Download the droidNavi.zip file
1: place DroidMaps folder on the root of your /sdcard
2: go into terminal
3: su
4: sh /sdcard/DroidMaps/naviScript.sh
and let it do its thing, also you must reboot once the script is done and !!!!reinstall google voice!!!!
5: after reboot go into settings->applications and clear maps cache
6: go into your g1 settinigs->Speech synthesis and it will atuomatically install voice data real quick now you should have navigation!!
Changelog
v1.3r (experimental)
fixed some bugs
fixed myTouch 3G install process (hopefully)
added options to install new Facebook app
v1.3 (stable)
added myTouch 3G option
uses new 1.6 build props from cyan 4.2.5 (thanks due to cyanogen")
sapphire build props
does NOT kill service connection
v1.1
backs up old build props to sdcard
keeps 1.6 build instead of 2.0
options to reboot
v1.0
added automated backup
reverted back to 1.6 firmware (handsent users)
Let give it a try.... This will be my last hope...
Make it so it backs up the old build.prop and restores it right after install.
Will this work on a hero Rom on the g1 or only 1. 6 based roms?
limakev123 said:
Will this work on a hero Rom on the g1 or only 1. 6 based roms?
Click to expand...
Click to collapse
Only 1.6+, hero is 1.5
happyface_0 said:
Make it so it backs up the old build.prop and restores it right after install.
Click to expand...
Click to collapse
Ok good idea......got it done!!!
Well my phone is rebooting lets see if this work!!!!
---------------------------------------------------
Well at first view it dont work...
Lest try uninstalling and installing google voice..
just tested phone is rebooting now will keep you updated
Dwang with theme
I know the theme could mess it up but ill let you know
ravenjr said:
Ok good idea......got it done!!!
Click to expand...
Click to collapse
so will this replace the old builds now?.. that away my handcent works?
First time didnt work
Its because you have to mount the system first
mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
then do the script
nick8197 said:
First time didnt work
Its because you have to mount the system first
mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
then do the script
Click to expand...
Click to collapse
Question, I have Maps W/navi installed, but I keep getting a process.maps.android (something like that) force close, will this work?
Breakthecycle2 said:
Question, I have Maps W/navi installed, but I keep getting a process.maps.android (something like that) force close, will this work?
Click to expand...
Click to collapse
I couldnt get it to work on dwangs because I kept getting black screen but that has more to do with that rom
in theory it looked like it would work
but wipe your rom then do it again and try this script
I do what you said but it still not working...
----------------------------------------------------
Well i give up, I spend all the day trying to make this work... so I will wait for the official release.
worked great for me! Thanks alot!
El Daddy said:
worked great for me! Thanks alot!
Click to expand...
Click to collapse
does your handcent still work with contact locating?
see if you can compose>type contact initial and see if it locates the contact in the TO: line...
worked perfectly! thanks!
Well i think that my problem is that im not in the USA continental... Im in Puerto Rico, maybe thats my problem...
So I mounted my /system and ran the script it said everything was succesfull, and I rebooted.
Opened up the maps just perfectly, and I must have the new Maps pack installed cause it looks way different but Im not sure where to look for the voice nav part.
Any help?
sxfx said:
So I mounted my /system and ran the script it said everything was succesfull, and I rebooted.
Opened up the maps just perfectly, and I must have the new Maps pack installed cause it looks way different but Im not sure where to look for the voice nav part.
Any help?
Click to expand...
Click to collapse
type a destination and a NAV THERE section where you click should be under Get route or sum like that.. bad emmory lately lol..
anyway to get this working on HERO??????????

(rom) Rogers stock rom with root, Without rogers apps, by capychimp [12 sep 2010]

The idea of this discussion is for those who chose to install the Rogers stock rom with root, by capychimp
http://forum.xda-developers.com/showthread.php?t=778083
Thanks to capychimp
I hope capychimp, will support us here
Clean
Fast
stable
excellent battery life
Download rom
Download removing the rogers apps
sure
davidcal said:
The idea of this discussion is for those who chose to install the Rogers stock rom with root, by capychimp
http://forum.xda-developers.com/showthread.php?t=778083
Thanks to capychimp
I hope capychimp, will support us here
Click to expand...
Click to collapse
And this is development related how?
Shouldn't this be in General thread?
And why could not this discussion be a part of Capychimp's thread?
Deleted post
hehe well i was thinking of moving the stock rom here, and make packaeges for it, and deodex it, to keep them seperate and avoid confusion
capychimp, you can removing the rogers apps from this rom?
Thanks
try flash this one, it should remove them
capychimp said:
try flash this one, it should remove them
Click to expand...
Click to collapse
How simple...
it's removing the rogers apps
Thanks again
i want a stable stock rom...but i want multilanguage...is it possible?
MARCO310791 said:
i want a stable stock rom...but i want multilanguage...is it possible?
Click to expand...
Click to collapse
you could flash rcmagic v3 and remove the apps you don't want and resign it
capychimp said:
you could flash rcmagic v3 and remove the apps you don't want and resign it
Click to expand...
Click to collapse
If you tell me how to do that, that would be awesome, unless it is exactly like this:
-boot into recovery
-Mount /system partition
-adb remount
-adb shell
-cd /system/app
***I used -ls to list everything in the folder on my mac, not sure what the command or you windows people would be. But that listed every .apk and .odex file in the /app directory***
-Locate the files you want to remove
- rm what-ever-file-you-want-gone.apk
- rm what-ever-file-you-want-gone.odex
Oh hey, can you include voice search and voice calling in this clean stock rom by any chance?
Malza said:
If you tell me how to do that, that would be awesome, unless it is exactly like this:
-boot into recovery
-Mount /system partition
-adb remount
-adb shell
-cd /system/app
***I used -ls to list everything in the folder on my mac, not sure what the command or you windows people would be. But that listed every .apk and .odex file in the /app directory***
-Locate the files you want to remove
- rm what-ever-file-you-want-gone.apk
- rm what-ever-file-you-want-gone.odex
Oh hey, can you include voice search and voice calling in this clean stock rom by any chance?
Click to expand...
Click to collapse
if i include that, would it be a clean stock rom then?
Ahh, you got me there, I just always loved the voice search and voice calling, may I ask for the link to the apk and I'll push it myself then? Since the voice search that is on the market is the new froyo only one, which makes me sad.
you can pick it from rcmagic_v3
capychimp said:
you can pick it from rcmagic_v3
Click to expand...
Click to collapse
Wow that didn't even cross my mind. Sorry to bother you so much, and thank you for the supremely quick responses. Also your doing a fine job on android development for the RCMagic. =]
well as long as my phone lives, it's on borrowed time, have to reflash radio alot these days cause it breaks alot now
Oh no, that's not good. Well even if it does go downhill, you can upgrade to those nice nifty new fangled devices, like the nexus one, or dare I say it, HTC evo!
not really the evo is nice but will not work in little denmark
the most fancy we have is desire or samsung galaxy
Oh, thats not good options at all. I'm sure something will come up to cold little denmark eventually though =]
Did not notice there was a separate thread for the spartan/minimal Rogers version.
capy do you perhaps have time/pleasure/both to implement this rooted stock rom...:
1) with ML
2) with extra APNs
3) without Rogers apps
You seemed pretty positive about this on the other thread, hence for bothering you again here
BTW, can anyone tell me if the following apps are inside this minimal ROM? Google contacts? The HTC dialer? The Google Calender? The Market?

Sense 3 Launcher w/Browser Button (not personalize)

HTC is tricky tricky. I thought this was going to be easy, but I had to use every bit of my smali hacking knowledge to kick it's ass.
I used a stock 1.45.401.2 (2.3.4 EU OTA) deodexed Rosie.apk to mod from. So this should work on any new major ROM out there (Revolution HD, Leedroid, InsertCoin, Virtuous, my ROM, etc), and likely even work on the up and comping TMO OTA patch.
I haven't swapped out the image because I don't really have a good browser image to match, so you're stuck with the personalize button picture, unless someone wants to provide me with a good one. I'll swap them out np.
Download CWM Flashable Version​
Download Rosie.apk to push to /system/app (or place with RootExplorer)​
Instructions to push
Code:
adb remount
adb push Rosie.apk /system/app/Rosie.apk
adb shell chmod 644 /system/app/Rosie.apk
You could try this one. I'll keep at it, if you don't like it.
Have you seen this yet?
http://forum.xda-developers.com/showthread.php?t=1210563
Sent from my HTC Sensation Z710e using XDA App
My right key, midle phone key and left app key all open browser now?
is this normal?
No looks like i jumped the gun. I'll be fixing it tonight v
Sent from my HTC Sensation Z710e using XDA Premium App
lol thanks, i thought something was wrong, when i tried to call someone and it kept taking me to the internet
ikhzter said:
lol thanks, i thought something was wrong, when i tried to call someone and it kept taking me to the internet
Click to expand...
Click to collapse
Link updated, I checked everything this time and it *should* work
let me know
birgertime said:
Link updated, I checked everything this time and it *should* work
let me know
Click to expand...
Click to collapse
ok, im going to test it by modding it with launchkey
Romanbb said:
HTC is tricky tricky. I thought this was going to be easy, but I had to use every bit of my smali hacking knowledge to kick it's ass.
I used a stock 1.45.401.2 (2.3.4 EU OTA) deodexed Rosie.apk to mod from. So this should work on any new major ROM out there (Revolution HD, Leedroid, InsertCoin, Virtuous, my ROM, etc), and likely even work on the up and comping TMO OTA patch.
I haven't swapped out the image because I don't really have a good browser image to match, so you're stuck with the personalize button picture, unless someone wants to provide me with a good one. I'll swap them out np.
Download CWM Flashable Version​
Download Rosie.apk to push to /system/app (or place with RootExplorer)​
Instructions to push
Code:
adb remount
adb push Rosie.apk /system/app/Rosie.apk
adb shell chmod 644 /system/app/Rosie.apk
Click to expand...
Click to collapse
Working excellent here. Thanks for this. But can you please try it with a world image like the one posted by "Behold_this" in the 2nd post?
Your modded Rosie is a perfect fit, stock 4x5 app drawer but with Browser right key.
worked perfectly, anyways to assign custom browser? i like maxthon, and i quarantine my stock browser, so unless i give up that ram i cannot use personalize button for my custom browser. (currently) let me know if this is possible, Thanks again (click)
I'd really like this with Virtuous Affinity (sense 3.5) you think it will work of Rosie is different!!

Categories

Resources