[ROM] [Unofficial] [Surnia] LineageOS 7.1.2 for Motorola E - E 2015 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.*/
Working
All
Installation
- Copy ROM & Gapps
- Reboot in recovery
- Wipe System-Data/Factory reset
- Install the ROM zip
- Install the Gapps (OpenGapps - ARM/7.1/Pico)
- Reboot
Download
Builds : https://www.androidfilehost.com/?fid=745425885120721745
Changelog
http://pastebin.com/u/Seraph08
Contributors
Seraph08
Source Code: https://github.com/CyanogenMod/andro...6/tree/cm-14.0
Kernel: https://goo.gl/GxoPxL
ROM OS Version: 7.1.2 Nougat
ROM Kernel: Linux 3.10.x
Based On: Lineage
Version Information
Status: Stable
Created 2017-01-18
Last Update: every two days

Reserved

Maybe you should have asked @Seraph08 if you could post his work, as I know him personally, he didn't agree to this. Ijs
Sent from my unknown using Tapatalk

please insert my kernel source into the OP to respect XDA policy
https://github.com/CyanogenMod/android_kernel_motorola_msm8916/tree/cm-14.0​

wow ! its amazing

Ok
aggregate
Seraph08 said:
please insert my kernel source into the OP to respect XDA policy
https://github.com/CyanogenMod/android_kernel_motorola_msm8916/tree/cm-14.0​
Click to expand...
Click to collapse

I think you meant arm 7.1 gapps instead of 7.0
nice build.

Sent from my ONE A2005 using Tapatalk

Pixel Launcher w google assistant home button long press not working, brings up recent app screen. Any CM setting im overlooking? or a build.prop edit fix?
Solution : Settings>Buttons>Home long press action>Search assistant

VoLTE is working or not??

When I installing this ROM, i has two E:unknown command [log].
Its twrp log part with this error:
zeroing 1024 blocks
zeroing 356 blocks
wrote 182506 blocks; expected 182506
stashed 0 blocks
max alloc needed was 4096
E:unknown command [log]
E:unknown command [log]
deleting stash 2bdde8504898ccfcd2c59f20bb8c9c25f73bb524
detected filesystem ext4 for /dev/block/bootdevice/by-name/system
detected filesystem ext4 for /dev/block/bootdevice/by-name/system
about to run program [/tmp/install/bin/backuptool.sh] with 2 args
Click to expand...
Click to collapse

Voha888 said:
When I installing this ROM, i has two E:unknown command [log].
Its twrp log part with this error:
Click to expand...
Click to collapse
Nothing to worry about. It's normal when uou are flashing n roms.

1. Please add the ability to select the GSM \ CDMA mode when inserted GSM SIM-card (as is done on Verizon devices)
2. incorrectly displays the number of memory storage devices
3. What is there is a way to help you with the menu translation into Russian and Ukrainian languages? (* There is a lot of items in English, I can translate)
4. When connected via USB, always included mode "charge only". Do please, so when you connect an unlocked device is installed mode is selected in the menu "for developers" (such as MTP or NDIS)

RubenPCA said:
Installation
- Copy ROM & Gapps
- Reboot in recovery
- Wipe System-Data/Factory reset
- Install the ROM zip
- Install the Gapps (OpenGapps - ARM/7.0/Pico)
- Reboot
Click to expand...
Click to collapse
Maybe OpenGapps - ARM/7.1/Pico ?
I'm installing ROM with 7.1

About time someone compiled this ? nice work OP

srfarias said:
In the thread of cm14 I already posted the link on f.p. :good:
Click to expand...
Click to collapse
CM14 and CM14.1 threads has one link for download. Maybe this thread are is unnecessary?

This ROM has the Webview patched?
(Use the Chrome Webview instead of AOSP Webview, reduces RAM comsuption)

Incorrect size??
When I format the SD as adopted storage it shows the sizes in negative numbers & the size is the same as internal except negative # (-7.3gb) when the SD is 16gb , when formatted as portable the values are correct. Any suggestions?

Thread cleaned to reclaim some sort of topic...

Related

[RECOVERY][UNOFFICIAL][LS-5015][V3.2.1-026] Red Wolf Recovery Project for LYF Water 8

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/k
*Your warranty is now void.
* We're not responsible for bricked devices,
dead SD cards,
*thermonuclear war, or you getting fired
because the alarm app failed. Please
*do some research if you have any concerns
about features included in this ROM
before flashing it! YOU are choosing to make
these modifications, and if
* you point the finger at us for messing up
your device, we will laugh at you.
Red Wolf Recovery is custom recovery based on TWRP source code however some things are working here slightly different then you might expected. The main objective of this project is to provide stable recovery with features which you have never seen before in a recovery and which have not been accepted for adding to the official source code of TWRP. This recovery is also first recovery on the world with password protection.
Based on TWRP version: 3.2.1
For device: LYF Water 8
Authors build:Mohd.faraz.abc
Developers: ATG Droid
Thanks: z31s1g (for the base of his theme), Ray Li (For his useful advice in the beginnings), osm0sis (for his image scripts), dadi11 (for his awesome kernel) etc.
Features:
Code:
[B]
*Translated to EN & CZ VB
-Password protection
Flashlight
- Built-in latest Magisk, SuperSU & AromaFM
-Support two screenshot GUI actions -
Power+VolDown to save screenshot in to the
internal storage &
PowertVolUp to save screenshot in to the
external storage (Will be automatically saved
in to the internal in case
that external storage doesn't exist).
-Support automatic reboot after the restore
procesS
-Recovery can automatically modify
some props in the ROM directly during the
installation
-Some built-in scripts from community
-Tap to wake support
-Advanced deactivation of the stock recovery
-Automatic deactivation of the dm-verity
&forced encryption directly during the
installation of the ROM
-Recovery can notify you about the completed
backup/restore/installation using the
notification diode & vibration.
-Support "'set on boot' settings.
Changes for security reasons *
ADB isnt starting automatically at the start
of the recovery. You have to activate it in
recovery
MTP isn't starting until user enter correct
password
Deactivated TWRP theme engine[/B]
Some differences to the official version:
Code:
-get out of here if you are pirating apps. this
recovery is not for you
-always up-to-date ith the latest TWRP
changes
-compiled on omnirom-7.1 source
-more languages
-other improvements from Features and
Changelog lists
Changelog:
Code:
-Initial Build
Installation instructions:
Same as twrp. If twrp already installed go to install section, select install image, tap on the recovery.img and tick to recovery than swipe.
Known Bugs:
- Everything works fine.
If you encounter any bugs give logcat or gtfo
Downloads:
Latest build for LYF Water 8(LS-5015)
https://drive.google.com/file/d/1uQqiZjhIf-mnS-2UeWpTjn5B3Nl2IghR/view?usp=drivesdk
Warning:
Please remember that recovery with password protection isn't still a full protection for your phone. Red Wolf can only prevent unauthorized access to your device from recovery.
XDA:DevDB Information
[RECOVERY][UNOFFICIAL][LS-5015][V3.2.1-026] Red Wolf Recovery Project, Tool/Utility for the Lyf Water 8
Contributors
Mohd.faraz.abc, ATG Droid, darshan1205.
Source Code:https://github.com/RedWolfRecovery
Version Information
Status: Stable
Created 2018-02-15
Last Updated 2018-02-17[/QUOTE]
Screenshots:
Ssff
Hello
Can you please provide the link again
It is not working
Thank you!
nr10prashant said:
Hello
Can you please provide the link again
It is not working
Thank you!
Click to expand...
Click to collapse
Link updated enjoy
Download link is not working
Sir please update download link

[AOSP][ANDROID-R] AOSP 11.0

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
What's AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps.
We added few non-AOSP features for a better user experience and we NOT going to add something other.
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
VOLTE
Selinux? Enforcing
Known issues:
Wifi Display
HW Backlight
Instructions :
Download build
Reboot to recovery
Flash the build
Reboot to recovery.
Flash GApps
Format Data (If your Device is encrypted)
Reboot
Downloads: Here
The Projects Uses Pre-build Kernel
Kernel Source Code KudProject
XDA:DevDB Information
AOSP, ROM for the Xiaomi Redmi Note 4
Contributors
Aryan Kedare
Source Code: https://github.com/AOSP-mido
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
Based On: AOSP
Version Information
Status: Stable
Created 2020-09-24
Last Updated 2020-09-25
Reserved
Reserved
Android 10 (in rom os version) or 11, as obvious?
bioannou said:
Android 10 (in rom os version) or 11, as obvious?
Click to expand...
Click to collapse
This is Android 11
Says Android 10 in OP
Gapps?
arunsai123 said:
Gapps?
Click to expand...
Click to collapse
Creator recommended this one on telegram channel:
https://forum.xda-developers.com/android/software/gapps-flamegapps-android-t4020917
BUG: Nova Launcher is not running after install,or not set as default Launcher.
Following exactly instructions (after first wiping system, vendor, data, cache from Aryan's last android 10 build, which was working normally on my backup RN4) after boot I get prompt to input my password. Accepts any password as correct, then says "unsuccessful decryption" and prompts "erase all data". Clicking there, reboots to recovery (twrp). After boot, same situation. Any idea what am I doing wrong?
Thanks...
Edit: My fault, I did not format but wipe only data, now goes on with installation....
Aryan Kedare said:
...
Known issues:
Wifi Display
HW Backlight
Click to expand...
Click to collapse
Looks good, and installed fine with OrangeFox Recovery.
One issue I have noticed is that it seems to have trouble with my 64GB MicroSD card (it is offering to format it!).
PS: the card is perfectly fine with every other ROM.
Same for external card for me. I think we have to format it within android 11.
Also, any hope for FM radio?
does fm radio work on this?
seems like exfat is broken in rom so u need to format your sdcards ill try to get it fixed
Aryan Kedare said:
seems like exfat is broken in rom so u need to format your sdcards ill try to get it fixed
Click to expand...
Click to collapse
You might want to enable the sdFAT driver in your kernel ...
is there any difference from Android 10? i see nothing?.. [emoji51]
Redmi Note 4 cihazımdan Tapatalk kullanılarak gönderildi
drorcun said:
is there any difference from Android 10? i see nothing?.. [emoji51]
Redmi Note 4 cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
You can give one time permissions to applications.
The fingerprint sensor is not recognized in apps (but unlocking the smartphone works).
Tested in Keepass2Android and KeepassDroid.
bioannou said:
Following exactly instructions (after first wiping system, vendor, data, cache from Aryan's last android 10 build, which was working normally on my backup RN4) after boot I get prompt to input my password. Accepts any password as correct, then says "unsuccessful decryption" and prompts "erase all data". Clicking there, reboots to recovery (twrp). After boot, same situation. Any idea what am I doing wrong?
Thanks...
Edit: My fault, I did not format but wipe only data, now goes on with installation....
Click to expand...
Click to collapse
What did you exactly do to correct it? I had this issue with another ROM.
#Kingmaker said:
What did you exactly do to correct it? I had this issue with another ROM.
Click to expand...
Click to collapse
In recovery you have to format data partition not only wipe (this will erase your data on the internal storage)

[ROM][13][UNOFFICIAL] PixelOS [AOSP][STABLE][11/05/2023]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Google Pixel 4 XL​
Code:
/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Our Feature List​Downloads
Download
Magisk (optional) https://github.com/topjohnwu/Magisk/releases
Note: GApps are included, don't flash separately.
Known Bugs:
None.
You tell me!
First Time Install / Clean Flash from Another ROM
1. Reboot to Fastboot
2. Flash boot.img
3. Go to Recovery Mode
4. Go to "Apply Update - Adb Sideload"
5. Flash the ROM
6.FORMAT DATA . (Requires full backup of internal storage) ignore any error
7. Reboot to System and #PixelOS
Update / Dirty Flash
1. Reboot to Fastboot
2. Flash boot.img
3. Go to Recovery Mode
4. Go to "Apply Update - Adb Sideload"
5. Flash the ROM
6. Reboot to System and #PIxelOS
Source​Android OS version : 13.0.0_r44
Security patch level : May 2023
Kernel Source code : Kernel
Join our Telegram Group: https://t.me/PixelOSChat
For staying updated: https://t.me/pixel4seriesofficial
Source code : PixelOS Github
ROM OS Version: Android 13
ROM Kernel: Linux 4.14.295
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 11-05-2023
Thank you for this! I took a few screenshots for those wondering what the out-of-the-box experience is like.
LuckyTheCoder said:
Thank you for this! I took a few screenshots for those wondering what the out-of-the-box experience is like.
Click to expand...
Click to collapse
However, there are two (minor) issues I've come across since installing.
1. No "Now Playing" option in settings
2. No "Active Edge" or "Assist Gesture" option in settings
Hope to see these fixed in the future!
Thank you for this magnificent ROM! SafetyNet is working out of the box thank you very much! One question: there will be ota updates in the future?
Bezkup said:
Thank you for this magnificent ROM! SafetyNet is working out of the box thank you very much! One question: there will be ota updates in the future?
Click to expand...
Click to collapse
I'm working on theseit
How is it with you bro , any heating issues on known bugs especially for the face id
Posted an update!!!
Сhangelog:
1) Added Active Edge
2) Updated translations
3) The rest is here
Download
Can you add long back gesture from pe plus in the future
Another minor issues I have found:
The Pixel boot animation is lost after a restart.

[Recovery][Unofficial][Stable]OrangeFox Recovery[A12/A13]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Features:
- Android 12/13 Supported
- Encryption working
- FBE and Dynamic Partition Supported
- Coustamization Supported
- Built - in Magisk install Supported
- And many more
Variants:
This Recovery comes in two variants:
- Normal: The Normal variant (For NON-Dynamic/Retrofitted ROM) - The A12/13 ROM which are only FBE and not dynamic/retrofitted. So to Flash them use the Normal Variant
- Dynamic: The Dynamic variant (For Dynamic/Retrofitted ROM) - The A12/13 ROM which are dynamic/retrofitted. So to Flash them use the Dynamic Variant.
Notes:
* This is a release for Android 12 / Android 13 ROMs only.
* Always Flash the complete OrangeFox Recovery Zip.
* Always make a FULL backup of your data and internal storage BEFORE flashing.
Downloads:
Normal: Here
Dynamic: Here
Installation:
Normal:
1. Download the Recovery Zip
2. Reboot to you current recovery
3. Flash the zip
4. The Device will be automatically rebooted to OrangeFox Recovery after Installation
Dynamic:
1. Download the Recovery Zip and keep it on sdcard or PC or USB OTG
2. Reboot to your current Recovery
3. Wipe cache, data, system, vendor and Format Data
4. Reboot to Recovery again
5. Go to current recovery terminal and type the command
Code:
mkdir -p /data/media/0/
6. Copy recovery to the phone through PC or flash using SD Card or USB OTG
7. Flash the Recovery
8. It will be automatically rebooted to OrangeFox Recovery
9. Wipe dalvik,cache,data,metadata
10. Flash Rom
11. Format Data
12. Reboot to System
Credits:
- Zeelog for base trees and kernel source.
- Alone0316 for Support.
Source Code: https://gitlab.com/OrangeFox
Kernel sources: https://github.com/zeelog/android_kernel_xiaomi_mido
Version Information:
Status: Stable
Current Version: R11.1_A12
Beta Release Date: 2023-04-20
Created 2023-04-20
Last Updated 2023-04-20
Reserved
Please note the official thread here: https://forum.xda-developers.com/t/recovery-12-13-official-orangefox-recovery-project-r11-1.3775933/
DarthJabba9 said:
Please note the official thread here: https://forum.xda-developers.com/t/recovery-12-13-official-orangefox-recovery-project-r11-1.3775933/
Click to expand...
Click to collapse
Sorry for the late reply sir but I already released before any official thing and at that time device was dropped on telegram and was also planning to apply for official maintainer thats why I created XDA thread.
Post link: https://t.me/rn4dl/19186
No problem. The two threads can co-exist.
DarthJabba9 said:
No problem. The two threads can co-exist.
Click to expand...
Click to collapse
Thanks sir. By the way, I am also there in Orangefox's official discord.

Development [RECOVERY] Unofficial OrangeFox Recovery Project Stable for Samsung Galaxy A73 5G [SM-A736B]

OrangeFox Recovery Project
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Code:
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
OrangeFox is FREE SOFTWARE​
Supports Treble, Miui, Custom Roms
Supports Both Dynamic and Non-Dynamic Partitions
Downloads: HERE
INSTALLATION WITH TWRP
0. Backup your ROM, your data, your internal storage, and your settings/apps, to an External storage medium [OPTIONAL]
1. Download the OrangeFox zip file to your device
2. Reboot to your Custom Recovery
3. Flash the OrangeFox zip file as a normal zip
4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
5. Enjoy!
INSTALLATION WITH ODIN
0. Download Odin3, Samsung's Android USB Drivers, extract file zip and only use file tar and a disabled vbmeta image.
1. Connect your phone to your PC and boot in Download Mode (power off your device and hold both volume up and volume down buttons).
2. Open Odin3, select the recovery tar by clicking the "AP" button and the patched vbmeta tar by clicking "USERDATA", then press the Start button.
3 .Reboot your phone in recovery mode: while it still plugged in your PC, hold both the power and volume up buttons.
4 .Once has booted you need to format again your data partition in order to be able to boot in system again. To do so touch Wipe>Format Data and follow the instructions in screen.
Guides; Frequently Asked Questions; Installation; Troubleshooting; Sundry Information:
* See https://wiki.orangefox.tech/en/guides
Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help
* - @BlackMesa123 for device tree for a52s
* Nguyenhung9xdev
Version Information
Status: Stable
Current Beta Version: R11.1_1
Latest Beta Release Date: 12/05/2023
Source Code: https://gitlab.com/OrangeFox
Device Tree: https://github.com/nguyenhung9xdev2022/android_device_samsung_a73xq/tree/fox-12.1
Changelog: 12/05/2023
Code:
- Intial release
hi, i have some questions:
- does this recovery supports gsi installing like twrp? can i flash gsi.iso into system?
- gsi's are working well on a73?
- ril are fixed? i saw a few weeks ago that trebledroid added something in a march release about qcom in-call audio (didn't know if it's related)
sorry if there isn't the correct place to ask this, but i just registered to xda to ask this questions and i didn't know how it works.
tysm
NGDPL Nk said:
hi, i have some questions:
- does this recovery supports gsi installing like twrp? can i flash gsi.iso into system?
- gsi's are working well on a73?
- ril are fixed? i saw a few weeks ago that trebledroid added something in a march release about qcom in-call audio (didn't know if it's related)
sorry if there isn't the correct place to ask this, but i just registered to xda to ask this questions and i didn't know how it works.
tysm
Click to expand...
Click to collapse
[UNOFFICIAL][ROM][13.0][ENCRYPTION] LineageOS 20 for A73 5G
LineageOS is a free, community built, aftermarket firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra...
forum.xda-developers.com

Categories

Resources