yashsingh1/xdaforums huggingface dataset:
[X 2014 Q&A, Help & Troubleshooting] michyall:
please go and see another answer form motorola chat

http://xdaforums.com/showpost.php?p=58799850&postcount=9
[XDA Assist] MedzikPL:
Hello

Essentially, I have CM12 on my i9195, it worked perfectly fine for a period of time, but for some reason I am unable to install 3rd-party (non-play store) apps.

I am running the newest (20150206) nightly, and I have unknown sources enabled.

Furthermore, I've already done my fair share of googling, and no I am not using any kind of screen filter app, and I have sufficient memory.

Whenever I attempt to install an apk, it just comes up with 'app not installed' - nothing more.

I have also attempted to install through the terminal (using pm install /storage/emulated/0/Download/app.apk), which resulted in 'Failure [INSTALL_FAILED_DEXOPT]'.

I am completely new to any sort of android related things, so I have no clue how to solve this.

I'd be grateful if someone was able to help me out here.

Cheers
[XDA Assist] Heisenberg:
Hi :)

Thanks for writing to us at XDA Assist. I can see that you've already posted this question in the appropriate q&a section for your device, and that you're receiving help there. Please refer to the XDA forum rules for information regarding the creation of duplicate posts/threads.

Good luck!

Thread closed.
[Galaxy Note 3 Themes and Apps] masterross:
Hi guys,

I just wanted to share you edited caller app from Lollipop leak (N9005XXUGBNL8).

It also works on official FW and even 5.0.1 Note 4 ports.

I didn't like the stock, so I "fixed" in my way :).

I hope you like it.

Screenshots:
​

​

Changelog:

1. Removed orange/green caller banner.

2. Removed background on "Last spoke" and moved to left.

Download:

v1

https://www.dropbox.com/s/yivnbmenzti0jiq/No_banners_Lollipop_n9005.zip?dl=0

v2 - Delay after call end removed

https://www.dropbox.com/s/ifpitp647i0ct5e/No_banners_no_delay_Lollipop_n9005.zip?dl=0

Install:

Put the zip in CWM/TWRP and flash it.

Warning! It's only for DeODEXed ROMs!

Enjoy!
[Galaxy Note 3 Themes and Apps] coorpit:
thank you very mach , work very fin
[Galaxy Note 3 Themes and Apps] hhshabab:
thankz a lot ..... flashed it one echor rod ... worked fine ... bt

is official n9005 (N9005XXUGBOA5) is odex or deodex ...

can i flash this of stock...??
[Galaxy Note 3 Themes and Apps] masterross:
All official ROMs flashed via ODIN are Odex.

Most custom ROMs are deodex.
[Galaxy Note 3 Themes and Apps] TheTAMAS:
Please provide for Official Stock Lollipop firmware.. :fingers-crossed:
[Galaxy Note 3 Themes and Apps] masterross:
Hi,

You can use it on official deodexed ROMs.

If you mean official Odex then probably you can use it too but need to remove odex file and ARM folder (if exist).
[Galaxy Note 3 Themes and Apps] TheTAMAS:
I confirm it works on odex rom too.. :victory:

Official one for sure.. No need to delete any odex file or arm folder-there aren't any to delete..

:highfive:

Please, can you revert back the background color of last talked info because as you can see in the attachment-user picture makes it hard to read the text without the background image.. :eek:

Also, if possible, please replace the dial pad 'water drop' should with the file in the attached zip-it'll be SOOOOOOOOO great of you.. :)

I hope you understood my request.. :fingers-crossed:
[Galaxy Note 3 Themes and Apps] masterross:
Hi,

Here is the modded apk.

https://www.dropbox.com/s/kcogmix32evozui/No_banners_Lollipop_n9005_TheTAMAS.zip?dl=0

I use only dark background pics so thats I made it white transparent.

About dial tone you need to change touch_ripple.ogg from SecContacts_Phone_OSup.apk

You can do it simple with Zip or Rar. No need to decompile (I think).
[Galaxy Note 3 Themes and Apps] TheTAMAS:
For some strange reason-this file isn't working.. :(

I tried deleting, over-writing, cut-paste, wipe Dalvik cache, everything that I could think of.. Other person receives call but I don't get to see anything going on, on my end.. Used Flight Mode toggle to disconnect the call.. :D

And I didn't get the 2nd parta your reply 'zip or rar'.. :confused:
[Galaxy Note 3 Themes and Apps] masterross:
Hm.

Try this one:

https://www.dropbox.com/s/gn88vmti65jzrim/No_banners_Lollipop_n9005_org_last_spoke.zip?dl=0

For changing touch sound you need to go to:

/system/priv-app/SecContacts_Phone_OSup/SecContacts_Phone_OSup.apk

transfer to PC open with winrar and change the touch_ripple.ogg with yours.
[Galaxy Note 3 Themes and Apps] TheTAMAS:
:highfive:

It's working now.. w0.ot :victory:

But the latter part regarding rar/zip didn't.. It force crashes the Contacts app

Please check the attachments

The zip contains the modified apk and the related ogg file

Fyki, I don't know how true it is-I read on XDA long time ago that the sound files are present in the phone apk and not the contacts apk

I tried changing the files at that time too-it gave force crash too.. :laugh:

The reason why I'm still hopeful is because I reckon that zip/rar may not be the right way to do so.. :fingers-crossed:
[Galaxy Note 3 Themes and Apps] masterross:
[MENTION=5761268]TheTAMAS[/MENTION]

Try this:

https://www.dropbox.com/s/cxg7aka1cwlti0n/touch_sound.zip?dl=0

It's DeOdexed.

If you have problems remove the Odex file and ARM
[Galaxy Note 3 Themes and Apps] TheTAMAS:
There's no related odex file or arm folder but the icon isn't showing up (maybe it has something to do with compression type like best, store, normal)

Please check the attachment.. :rolleyes:

The app won't even appear forget force crash or running.. :(
[Galaxy Note 3 Themes and Apps] masterross:
What ROM do you run?

Also please check the permissions on the apk.

Sometime it's not set correctly, that's why icon is missing.

Regards
[Galaxy Note 3 Themes and Apps] TheTAMAS:
I'm running stock Lollipop Samsung Galaxy Note 3 official firmware..

:o

Check the snapshot in my previous post-the permissions are visible in it..
[Galaxy Note 3 Themes and Apps] masterross:
There is some problems with recompiling this apk. Sorry.
[Galaxy Note 3 Themes and Apps] TheTAMAS:
Thanks anyways.. :highfive:
[Galaxy Note 3 Themes and Apps] wild wadi:
Just a question, what is the method for reverting back to Echoe Rom v23 default dialer with full image? I have yours now which I really prefer, but I would like to toggle back just to compare the difference. Than you.
[Galaxy Note 3 Themes and Apps] masterross:
Just extract LegacyInCallUI.apk from your ROM's zip and replace in phone with correct permissions.
[Galaxy Note 3 Themes and Apps] wild wadi:
Thank you man.. Yours is by far the better option. I can't see how anyone can use the convoluted stock dialer.
[Huawei MediaPad, T-Mobile SpringBoard] Flavio:
What is the best and/or latest 320DPI ROM?

And is it possible to get EMUI3.0 on a 320DPI ROM?

I have installed 7D-503LV100R002C553B002 on my 7D-501L but I cannot get 7D-503LV100R002C208B005 to install after that which supposedly comes with EMUI3.0.

I have also found 7D-503LV100R002C208B002 but that is 400DPI and already EMUI3.0?
[Huawei MediaPad, T-Mobile SpringBoard] Djiban:
Only two "native" 320 DPI kikat ROM for mediapad X1, as far as I know:

I) the 7D-503LV100R002C553B002 you have , and you can implant EMUI 3.0 on this beta by:

1) Download:

http://www.mediafire...002C208B005.zip

2) rename this file to "update.zip"

3) place it to a dload folder in your SD card

4) local update (home/Cloud apps/system update)

5) after update, eras the update.zip file from your SD card

II) The brand new 7D-501uV100R002C208B010, reported by china users short while ago:

------------------------

But you can manually change DPI on any ROM (with or without being root):

https://plus.google.com/u/0/+AndrewJohnYoung/posts/5JsU7bUHHaq?cfem=1

or

http://xdaforums.com/showpost.php?p=54821865&postcount=2
[Huawei MediaPad, T-Mobile SpringBoard] Flavio:
I tried out the 320DPI ROM but there were too much incompatibilities. I am now back on the European 7D-501L B103 ROM which is 400DPI and I started experimenting with the build.prop but I had trouble saving it despite following the exact instructions.

Also without a Nandroid backup I have to do a factory reset if something goes wrong and restoring a Titanium Backup etc. takes so much time.

It would be nice if there were to be a list of stock Huawei Apps showing their compatibility or incompatibilty with a DPI change to 320.

I have had problems with SystemUI, Contacts, Huawei Keyboard, Google Keyboard so far and this forced me to do a factory reset.
[Huawei MediaPad, T-Mobile SpringBoard] Djiban:
As a lot of international user, you should wait for a native 320 dpi kikat ROM for 7D-501L ...

But note that you can install a CWM recovery (just use flashify to go back to stock recovery each time you want to flash a huawei file), to do nandroid backups.

Note also that the adb method is much mor easy to change DPI (no root needed, no system files change)

And there are some map files to get some apps back on chinese ROMS.
[Huawei MediaPad, T-Mobile SpringBoard] ArtZ:
Changing Mediapad X1 DPI Resolution

Guys,

After trying all Chinese ROMS in 320 DPI, I prefer the international version B103. However, it's very easy to change DPI density. I do need a 320 DPI ROM because I use Tablet Talk which is not comptatible with 400 DPI ROMs. I have contacted Tablet Talk many times to correct this bug (only in one screen) but they just simply don't care. They answer to my emails kindly but they refuse to add a couple of lines of extra code. :(

So hereunder you will find two tricks to get 320 DPI density if you need it like me or if you like it better.

Thanks to Andrew John Young https://plus.google.com/+AndrewJohnYoung/posts/5JsU7bUHHaq?cfem=1

Changing Mediapad X1 resolution without ROOT

Without ROOT and using the adb command you can change your density

Commands:

1) >adb devices to check if your device is connected. If it isn't, activate developer mode and activate usb debugging and redo step 1

2) >adb shell wm density 320 If this doesn't do anything,or if it hangs, just press CTRL+C do a

>adb shell reboot

then once the unit reboots, redo steps 1 and 2

3) Reboot your system

That's all.

NOTE: Keyboard issues are the same so please install Swype (paid version) or the Hackers keyboard and activate it before changing the density

WARNING:

DO NOT DO A FACTORY RESET WHILE IN THE NEW DPI. Always restore it to 400 DPI before doing a FACTORY reset

Changing Mediapad X1 resolution with ROOT

1) Root

2) Install busybox

3) Install terminal and enter commands

>su

>mount -o rw,remount /system

>chattr -R -i /system

4) Delete or rename /system/set_immutable.list [set_immutable.list.old]

5) Added/change to build.prop "qemu.sf.lcd_density=320" and "ro.sf.lcd_density=320"
[Hisense Sero 7 Pro Questions & Answers] hickoryboyz:
I've talked to Hisense support and they suggested a factory reset, which I did several times to no avail. I've never rooted any phone. This tablet will not boot past the SMART screen. I can get into the factory reset/RECOVERY screen. I have the tablet and an 8gb microSD card at my disposal to try to get this thing going again. I'd like to take it back to out-of-the-box/factory OS/ROM, but I really am not sure where to start. I've read through some of the posts, but most of them mention going into the Settings and turning on Development/Debugging. Mine will not boot, so I can't go there (although it may have been turned on before it booted). I'm not at all opposed to putting some other "standard" ROM on it. It belongs to my wife and she uses it for the typical stuff - browsing, email, Pinterest, FB, Instagram, text messaging, etc.

Where do I start?

Thanks in advance to any replies/help.
[Hisense Sero 7 Pro Questions & Answers] hickoryboyz:
USB connection

When I power it on and connect it to my computer via USB, it installs "MTP USB Device" in device manager. Not sure if that is helpful or not?
[Hisense Sero 7 Pro Questions & Answers] Razvan:
Hi there,

I'm sorry but I can't find anything relevant to your question except this general discussion thread where you can post your question: Hisense Sero 7 Pro General Questions Thread

If not help that please post that in the forum bellow for more answers from the experts:

> Android Development and Hacking > Android Q&A, Help & Troubleshooting

Good luck
[Hisense Sero 7 Pro Questions & Answers] hickoryboyz:
Thanks for the repsonse. I've posted in the other thread that you suggested.
[Hisense Sero 7 Pro Questions & Answers] Razvan:
Thread closed, thank you.
[P3300, MDA Compact III General] alexsandros:
my old Sony Ericsson mobile can be a remote control on my laptop... it can move the mouse, left and right click, start menu... extra... is there software on my phone 2 do this? if not can some1 please create it? or am i just being cheeky? lol

thanks

alex :rolleyes:
[P3300, MDA Compact III General] gribo:
Of course! Try to download this mighty software "Salling clicker" here http://www.salling.com/Clicker/windows and install it on your pc and then install the driver for you pocket pc....and enjoy...!:)

Roby
[P3300, MDA Compact III General] arvind09:
Yes it can and much much more.I have used the sony erricsson (p910i and 990) and personal opinion is that the Orbit is by far more superior than the SE phones,but then i guess opinions will differ from person to person.Give it a try.
[ONE Q&A, Help & Troubleshooting] av_andrei:
Hi all;

Problems with my OPO:

- Sometimes the sound from the speaker is charged slowly so that the other end are barely heard. Other times, though the conversation begins with a clear sound in the headset and high fidelity shortly quality decreases sharply, so that the listener becomes even harder to understand in what he says; sound in speaker sounds like the other one ... as a boiler.

- Lately, increasingly more often, to initiate a sound applications (games, sound email or call sound) sound blocks, generating a disturbing sound, sharp or rattles like not disappear until I restart the device .

You know what solutions?

CyanogenMod version 11.0-XNPH44S

Not rooted-default ROM
[Galaxy S 4 i9505 Original Android Development] ausdim:
Ok as i promise here is my work before Samsung release theirs :P

Flash this ONLY on leaked Lolli pop TW roms (any of them)

Wifi works Internal and External also...

Problems@v2:

For v2:

Compiled from samsung i9505 lolipop sources.

Worked ok with old bootloaders.

Fixed charging when device is off.

Disable tima.

Disable rooting restrictions.

Added fade led.

Problems:

Nothing ;)

Flash this ONLY on leaked Lolli pop TW roms (any of them)

Wifi works and all except smart stay and dual camera.

Thanks @All

<Mod Edit Link Removed.>[/B]

XDA:DevDB Information

TW-LolliPop, Kernel for the Samsung Galaxy S 4

Contributors

ausdim

Source Code: https://github.com/ausdim/TW-ll-I9505-jfltexx

Kernel Special Features:

Version Information

Status: Testing

Created 2015-02-07

Last Updated 2015-03-16
[Galaxy S 4 i9505 Original Android Development] Madalinsuny:
[MENTION=395758]ausdim[/MENTION]

Million thanks..download and report back

Edit : where is the download link? !
[Galaxy S 4 i9505 Original Android Development] The assasin:
NICE one!!!!!!!!

Wifi Works!!!!!!!!!!!!!!!!!!
[Galaxy S 4 i9505 Original Android Development] Soufiansky:
Finally :D

Congratulations men , great work ;)
[Galaxy S 4 i9505 Original Android Development] george_shudi:
Thanks [MENTION=395758]ausdim[/MENTION] we hope that u'll fix reboots
[Galaxy S 4 i9505 Original Android Development] Duck4Cover:
oh mY gosh!!!!!

Nice!!!!!!!!
[Galaxy S 4 i9505 Original Android Development] sulpher:
You sir, are the bomb.
[Galaxy S 4 i9505 Original Android Development] tkruijer:
:good:Anyone tried it yet? Does it fix Wifi?
[Galaxy S 4 i9505 Original Android Development] Hansoliv:
Holy f*ck!

Thank you for your hard work, testing it now!
[Galaxy S 4 i9505 Original Android Development] Madalinsuny:
[MENTION=395758]ausdim[/MENTION] [MENTION=3667410]tkruijer[/MENTION]

WIFI WORKS!!!!
[Galaxy S 4 i9505 Original Android Development] javitolopez69:
The best
[Galaxy S 4 i9505 Original Android Development] rickyy22:
Thank you very much [MENTION=395758]ausdim[/MENTION] !
[Galaxy S 4 i9505 Original Android Development] DiogoSepultura:
excelent work

tank you sir
[Galaxy S 4 i9505 Original Android Development] sza777:
awesomeness at its best

Thank you so very much [MENTION=395758]ausdim[/MENTION] 10 mins and no reeboot i can live with it thank man thank again
[Galaxy S 4 i9505 Original Android Development] ausdim:
Be prepaired for some reboots mostly when screen is off...
[Galaxy S 4 i9505 Original Android Development] Duck4Cover:
Nice one!!!
[Galaxy S 4 i9505 Original Android Development] xDroidZz:
That reply makes me say "i aint going to flash that kernel" but great work ausdim and the rest. I will test it later on as well.
[Galaxy S 4 i9505 Original Android Development] sza777:
Its cool with me thumbs up
[Galaxy S 4 i9505 Original Android Development] Madalinsuny:
Using it for 1,3h....no reebot till now. grate job!!!

Hope for a quick fix for the smart stay.

You prove to be the best!!!
[Galaxy S 4 i9505 Original Android Development] friedrich420:
lol:D

makes sense though because thats why they got their phones fixed for free lol bc they didnt void warranty...

damn soooo sooo close...

Thank you so much for bringing it to us though my friend!! :good::good:
[Galaxy S 4 i9505 Original Android Development] Galaxen:
Hahaha true but how much does a new 9505 cost these days? It's a 2 year old model...warranty time is also over more or less soon so I honestly don't understand why the hesitancy to root and help for better karma. Damn I'd donate 10€ to the person who provides kernel... Jesus these chickens :P
[Galaxy S 4 i9505 Original Android Development] friedrich420:
probably 250? max

i would also donate at least 10 ;)

lets start a "kernel bounty thread" lmao
[Galaxy S 4 i9505 Original Android Development] Galaxen:
Lets do it!! Im not kidding :D I´ll PM you if you have time!!
[Galaxy S 4 i9505 Original Android Development] :
All credit goes to Chris

Also problem is that German service center does NOT provide Lollipop anymore
[Galaxy S 4 i9505 Original Android Development] Kushan02:
RR solution: (works 100% for me)

Download and install this app - Playstore Link

thanks to [MENTION=6437256]Firemixxer[/MENTION].

Then start the app and select DISABLE DEVICE SLEEP.

This should fix RR even when charging with screen off.

Though this will cause some battery drain but this is the only fix for one having RR even when not charging.
[Galaxy S 4 i9505 Original Android Development] javitolopez69:
Hey ausdin. You compile kernel and modifique init.rc this line .default gobernor powersaved for ondemand .in idle cpu mode no deep sleep moderate and no rebootsposible fix reboots .??
[Galaxy S 4 i9505 Original Android Development] luiwii:
I use this solution with GE stock kernel on a google edition and it works, pero¿ I wonder if there will be bad keep the CPU with the screen always on while this display off,? Is the long not be bad for the CPU?

if a solution for restarts in this kernel will be, could be true for kernel stock GE, which apparently has exactly the same problem during goes great use, but turning off the display and charge the phone restarts without more
[Galaxy S 4 i9505 Original Android Development] Galaxen:
[MENTION=395758]ausdim[/MENTION] [MENTION=5804776]Kushan02[/MENTION] [MENTION=4401403]friedrich420[/MENTION] [MENTION=4435346]LastStandingDroid[/MENTION] My Last_kmsg are filled with this.. anyone can make sense? I can upload all of them if it needed.

[ 1257.370483] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1257.371246] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1257.746337] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1257.746551] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1259.421630] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1259.422088] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1261.159667] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1261.160156] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1262.970214] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1262.970977] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1265.439239] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1265.445434] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1266.896697] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1266.896911] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1268.601531] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1268.602294] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1270.530853] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1270.531616] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1271.862670] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[ 1271.863159] QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512
[Galaxy S 4 i9505 Original Android Development] Phone_Guru:
Deleted
[Galaxy S 4 i9505 Original Android Development] Galaxen:
Wow!! How did you manage that? Did some lucky German root his accidental service lollipop installation? [emoji106] [emoji6]
[Galaxy S 4 i9505 Original Android Development] edzamber:
No, i ve just extract boot.img from this firmware and compile it into tar.md5 with Cygwin ;)

http://xdaforums.com/showthread.php?p=59169179
[Galaxy S 4 i9505 Original Android Development] Soufiansky:
Oooh ed i didn't know you are in xda too :p

Soufiansky from phonandroid , bravo monsieur ;)
[Galaxy S 4 i9505 Original Android Development] edzamber:
You're welcome jeune homme :)

This is not kernel source code but maybe with this tool...

http://xdaforums.com/showthread.php?p=46045940
[Galaxy S 4 i9505 Original Android Development] Hybridmax:
No this tool can't help we must get the Kernel Source for Lollipop to build Custom Kernels.

But you can make the kernel permissiv by editing some files in the ramdisk.
[Galaxy S 4 i9505 Original Android Development] worf9910:
when using this Rom and watching any Video (YouTube, Video player) the video always freezes after a while but the sound continues. Now I don't know what I should do, should I reflash the Rom?
[Galaxy S 4 i9505 Original Android Development] Impact7:
Well you're not alone with that bug :/

It looks like we need to wait a bit for a final official release or kernel sources relese.
[Galaxy S 4 i9505 Original Android Development] bluflight:
[MENTION=395758]ausdim[/MENTION] is possible to do the same "trick" of previous chinese kernel with latest official XXUHOA7 kernel about wifi issue?

I now we not have official source kernel, i'm only asking :)
[Galaxy S 4 i9505 Original Android Development] ausdim:
And were exactly is the "Compile" part? :eek:

Guys compile means compile and repack means repack.

Thanks but we need sources to "compile" something.
[Galaxy S 4 i9505 Original Android Development] Yousvel:
I am flashing your kernel on my m919 now

Your Kernel works well for me with the pure Official Leak . I get zero RR. With the stock kernel wifi did not work for me because the modems and bootloader could not be flashed on my m919. So, I flashed only the AP and I use your kernel. So far, everything is perfect!

Thanks for your work Mr [MENTION=395758]ausdim[/MENTION]!
[Galaxy S 4 i9505 Original Android Development] JyRo:
What AP did you flash?
[Galaxy S 4 i9505 Original Android Development] Yousvel:
The Official stock one for i9505
[Galaxy S 4 i9505 Original Android Development] Jul84:
It may be a stupid question, but what is the benefit of this kernel? I see no special features in the first post.

What does it change for people having the TW 5.0.1 official rom "I9505XXUHOA7"?

Thanks!
[Galaxy S 4 i9505 Original Android Development] Hybridmax:
This Kernel was the First TW5.0 LP Kernel for our I9505.

ausdim has build this kernel to get wifi working on the I9508 leaked Firmware.

Now you don't need this kernel anymore, but it was a great work of him to share his TW5.0 Kernel with us.
[Galaxy S 4 i9505 Original Android Development] bknez:
The point is that you can have wifi on lolipop without changing the bootloader. ;)