yashsingh1/xdaforums huggingface dataset:
[Micromax A106 Unite 2] Umang96:
You can say bye bye to your stock rom because Cleankat is here, this is stock aosp based super light, fast, and 100% stable rom with many improvements like battery and ram management. Only 170mb and one of the most used rom on mt6582 chipset :)

!! Warning: This ROM is only for MMX A106 and Clones, if you flash it on anything else, you will brick your device !!

ROM FEATURES-

1.Based on latest mmx KK, so it's totally bugfree

2.Better battery life than other KK ROMs, stock kernel

3.Themed to real white complete kitkat, see screenshots

4.Added data traffic monitor in settings, you can toggle it

5.Added 13 new battery icon styles in settings, ported from carbon rom

6.Added battery icon and percentage in notification header, it's useful

7.Themed all icons to beautiful AOSP/NEXUS also removed 3G icon

8.ROM is not rooted, need to flash root zip, see attachments

9.Deodexed /app, /priv-app, /framework for faster app opening speed

10.Wonderful dolby digital sound with equalizer, see download section

11.Build.prop tweaks and init.d tweaks, working ones only

12.Android 4.4.4 easter egg and build prop, fake (4.4.2)

13.Beautiful Cleankat lockscreen, screenshot attached

14.Beautiful Cleankat bootanimation and bootlogo

15.Cleankat music player, advanced calculator and browser

16.Added notes widget for homescreen, useful for many users

17.Cyanogenmod clock widget with working weather

18.Init.d tweaks, vaccuming, loopy smoothness, zipaligned on boot

19.Launcher plus kk as default launcher app, you can install any launcher

20.Added Cleankat white themed file manager based on FO manager

21.ROM can be flashed on any kitkat based rom, wipe data and flash rom

22.Lightest and cleanest rom ever with added all these features, 170mb only :victory:

INSTRUCTION TO FLASH ROM-

1.If you have already flashed CWM recovery then only proceed

2.Place ROM zip file in your sdcard

3.Reboot in recovery mode and wipe data/factory reset

4.No need to wipe other things, script will do it

5.Install zip from sdcard and select cleankat

8.Reboot and enjoy :D

DOWNLOADS-

CLEANKAT V4.0 (reuploaded)

CLEANKAT V4.0 (wiko bloom)

DOLBY FLASHABLE ZIP

PERFECT_ROOT.ZIP

SCREENSHOTS V4.0
[Micromax A106 Unite 2] Umang96:
Changelog V2.1-

1.Fixed rotated device ui

2.Fixed camera, working at 8mp now

3.Fixed white signal icons

4.Fixed screen high DPI

5.Fixed audio not working

6.It's bugfree now :fingers-crossed:

Changelog V2.9-

1.Fixed engineering mode

2.Fixed file manager

3.Full xposed integration now xposed works without root

4.Gravitybox and xposed are now a part of system settings

5.Now very smooth system progress bars

6.Customised about phone in settings

7.Removed software update, and added cleankat version and developer

8.Apollo uses white theme by default now

9.You must fresh install this version after wiping /data

10.Youtube app will now be adfree

11..Forced developer options "noobs keep out" in settings

12.New look, themed to complete white kitkat

13.White dialer,framework, systemui, setupwizard

14.White settings, changed settings background to #222222

15.CleanKAT logo in about phone

16.Renamed BT to Bluetooth in settings

17.Status bar solid color now is #222222

Changelog V3.0-

1.Super stable now, fixed some things

2.Fixed some visual buttons and white elements

3.New tweaks, removed useless ones

4.Better battery life than previous versions

5.New clean and beautiful icons for dialer and contacts

6.New camera and gallery, more editing options in gallery

7.Faster shutter speed and autofocus

8.Do a fresh install of this version !!

9.Super stable and light now, 170mb ;)

Changelog V4.0-

01.Lightest kitkat rom ever, 170mb

02.Fixed live wallpaer, now no issues

03.New feature, data traffic monitor in settings

04.New feature, 13 new battery styles in settings

05.Removed xposed and gravitybox, ART runtime supported

06.Replaced all black with grey color in systemui

07.Added battery icon in statusbar header, it's useful

08.New apollo, file manager cleankat themed

09.Fixed visual artifacts for hdpi, textfields, tabs

10.Added new scripts for smoothness, zipalign

11.Added About cleankat option in settings

12.Multi dpi support, xhdpi and hdpi

13.Fixed lockring size for hdpi
[Micromax A106 Unite 2] Umang96:
Flash white_signal_hdpi.zip to get white signal icons
[Micromax A106 Unite 2] Sameerjavedchd:
please help me....

the rom is awesome but there is no sound in the rom...
[Micromax A106 Unite 2] Umang96:
Fixed in 2.1
[Micromax A106 Unite 2] Sameerjavedchd:
Engineering Mode is still not working

Engineering Mode is not working even after flashing emode_fix_a106.zip

Please solve it ASAP
[Micromax A106 Unite 2] ktsarlz:
Umang, whats the difference of this CleanKat from those other 2 threads of yours?
[Micromax A106 Unite 2] Sameerjavedchd:
Engineering Mode is not working even after flashing emode_fix_a106.zip
[Micromax A106 Unite 2] vinoth0t:
3G , Dual sim working gud ah ?

the 3G ,dual sims r working gud in this rom ?

---------- Post added at 12:48 PM ---------- Previous post was at 12:29 PM ----------

thx for u r job ..can u port miui rom based kk ...

and once am install previous cleankat rom i lost ma imei NO (invalid imei ) and how to fix it bro

can u tell emode code for unite 2
[Micromax A106 Unite 2] vinoth0t:
Mee too engineering mod not working after flash Emode.zip

Pls fix this ...

low level volume so i v want engineering mode
[Micromax A106 Unite 2] Sameerjavedchd:
Please fix the engineering mode because engineering mode is not working even after flashing emode_fix_a106.zip...

But I need engineering mode to increase speaker volume...

And the rom is awesome

2 things are not working

1 . ENGINEERING MODE

2. DOLBY DIGITAL PLUS

I don't need Dolby but I need engineering mode so please fix it ASAP...

THANX FOR THE AWESOME ROM...
[Micromax A106 Unite 2] Umang96:
Dolby is working, when playnig a song in stock music player, open dolby and select your preset, and I'll fix engineering mode soon and update rom to latest cleankat
[Micromax A106 Unite 2] yog12:
Awesome ROM

good work bro :cowboy: This is best rom ever for A106 :D ;):fingers-crossed::fingers-crossed::fingers-crossed:
[Micromax A106 Unite 2] Sameerjavedchd:
thanx you so much......

I m going to update now..
[Micromax A106 Unite 2] saikiransama:
v2.9 is not working oin my device.. I got Bootloop .. i have done everything perfectly. don't know why ..
[Micromax A106 Unite 2] trueamrit:
good work

Well good work bro , the rom cleankat 2.9 is working smoothly and giving really good battery backup.

The only prob. I see is i can't able to use hdr mode in camera but no need of that because 8 mp modded camera is working really good. :good:
[Micromax A106 Unite 2] Arghyadeep:
I want to flash v3.0.... Currently I'm using Cinx rom... So can I flash this rom over Cinx or I have to flash Stock KK first?
[Micromax A106 Unite 2] vinoth0t:
good bro

its working but when screen locked the dolby is closed pls fix this buddy thx its a awesome rom compared to other roms ....:o
[Micromax A106 Unite 2] Umang96:
Dolby is stable, but if u wipe it in recents or kill it using memory apps or even greenify it, it won't work
[Micromax A106 Unite 2] Sameerjavedchd:
Can I have to flash Dolby Patch Again in v3.0???
[Micromax A106 Unite 2] vigneshkumar:
no i did't anything ...like u r mentioned ...y u can change that viber or beats audio ...thx and lot keep developing brother ..:fingers-crossed:
[Micromax A106 Unite 2] Umang96:
Try my battery tweaks-

http://xdaforums.com/android/development/tweak-super-battery-tweaks-t2923108/
[Micromax A106 Unite 2] bmp1993:
Wanna hangover :P

Even i first tried directly flashing over CINX. You wont get anything.

I flashed back stock as i forgot that i had a backup and its working flawlessly now.

Dear dev its just awesome and i'm loving it :D

Soon gonna post a review on this.

Keep up your developing [Cheers] !!!
[Micromax A106 Unite 2] vigneshkumar:
all r working good ..am used dolby digital plus like this ...with awsome effect ... pls make a awesome mod for that ...pls thx and lot ....

<a href="http://imgur.com/yC6LUJO"><img src="http://i.imgur.com/yC6LUJO.png" title="source: imgur.com" /></a>
[Micromax A106 Unite 2] Sameerjavedchd:
Please Add Android L Apps Like Messenger, Google now Launcher from android L, Gmail v5 from android L, Camera, Google play music etc In Next update..
[Micromax A106 Unite 2] Umang96:
No, let it be like this only, i'll fix some bugs for U2 then give final version, about android L, i'll start new themed rom for it,
[Micromax A106 Unite 2] Sameerjavedchd:
K....

But there is only one bug in cleankat

Which is lockscreen notification problem.I mean when a notification comes and we swipe to open it the messaging app does not open...

See SS
[Micromax A106 Unite 2] sanctioned_k:
Can u add a theme engine plez.....
[Micromax A106 Unite 2] sanctioned_k:
awaiting ur android l themed rom.....plez keep it kk........n not jb.....also plez try to add a theme engine........
[Micromax A106 Unite 2] naruto100:
Yes pls keep it to Kitkat version. And seriously love your this ROM, the perfect replacement for stock one which I looking since many days.. thanks.
[Micromax A106 Unite 2] vinoth0t:
we r eager 2 use next version of cleankat rom

we r eager 2 use next version of cleankat rom ..... am really addicted .......thx for u r job ... pls give an post xda and fb when u release the next vertion of Ckat V4:good::laugh::fingers-crossed: ....
[Micromax A106 Unite 2] bmp1993:
Dev seriously i m addicted to it** :D

Giveaway a Lollipop ROM if possible as i guess the port is not successful yet and if not theming can :P

Give a update v4/L Rom.
[Micromax A106 Unite 2] pvp16:
There is no android eq engine in this rom, equaliser shows this error(musixmatch)

Please solve this issue
[Micromax A106 Unite 2] Agent_fabulous:
What?

CleanKAT isn't booting at all. It's just stuck on the "CleanKAT" logo of the rom. I flashed it through CWM. Tried TWRP too, doesn't work. Approx. how much time does 1st boot take?
[Micromax A106 Unite 2] ajiththiruvatta:
The best rom ever :)

Awesome work !!
[Micromax A106 Unite 2] megh1982:
Not Booting...

Followed all the instructions on A106 Unite 2... but rom is stuck on boot logo...

any solution???
[Micromax A106 Unite 2] paeffiong:
When are we getting the update for gionee m2
[Micromax A106 Unite 2] richard el renthlei:
Do i need to install gapps
[Micromax A106 Unite 2] Umang96:
Changelog V4.0-

01.Lightest kitkat rom ever, 170mb

02.Fixed live wallpaer, now no issues

03.New feature, data traffic monitor in settings

04.New feature, 13 new battery styles in settings

05.Removed xposed and gravitybox, ART runtime supported

06.Replaced all black with grey color in systemui

07.Added battery icon in statusbar header, it's useful

08.New apollo, file manager cleankat themed

09.Fixed visual artifacts for hdpi, textfields, tabs

10.Added new scripts for smoothness, zipalign

11.Added About cleankat option in settings

12.Multi dpi support, xhdpi and hdpi

13.Fixed lockring size for hdpi

Note- Wipe data and flash the rom, it's full rom

Download V4.0 (reuploaded)
[Micromax A106 Unite 2] richard el renthlei:
Thanks....but ohhhh i have just downloaded v3:eek:
[Micromax A106 Unite 2] richard el renthlei:
[MENTION=4279499]umangleekha[/MENTION] i need help i have just flash this rom using twrp and it stuck at boot logo what should i do now please help??
[Micromax A106 Unite 2] Umang96:
were you on mp rio base ? it's only flashable over micromax firmware of unite 2.
[Micromax A106 Unite 2] richard el renthlei:
I have just purchase it today , i have root it and install twrp recovery and i.flasg this rom using twrp and it stuck at boot logo....its running in stock.android 4.4.2...maybe its an issue with twrp??
[Micromax A106 Unite 2] paeffiong:
Am currently using GIONEE M2, can I flash it in my phone?
[Micromax A106 Unite 2] realCyphox:
dont wipe anything but data. if you wipe everything before you flash cleankat, it wont boot cause there are files missing.

[MENTION=4279499]umangleekha[/MENTION]

tried your rom on my wiko bloom, but ran iinto problems:

- with the stock rom from a106 as base i can only use 512mb ram

- with the stock from from wiko as base i can use 1024mb ram, but the imeis are completely gone after the second reboot.

no chance to recover them, i tried mtkdroidtools, tried to recover the nvram partition from my backup, didnt help. (at least recovering nvram

helps when im back to wiko stock)

where"s the ram information stored, maybe that part is kind of interchangable??

edit: figured it out, you have to use the preloader-file from wiko stock rom when flashing the micromax stock
[Micromax A106 Unite 2] richard el renthlei:
Do i need to wipe and factory reset to install the latest im on v3???
[Micromax A106 Unite 2] realCyphox:
running v4 on my wiko bloom now, very nice rom, good work

smalll bug: webbrowser force closes when you try to access the "accessability" menu

edit: damn, now compass and rotation doesnt work. i give up.
[Micromax A106 Unite 2] Umang96:
Micromax A106 has no compass, either you have to flash mmx a106 base with sptools then try this rom, else you should port this to your device.
[Micromax A106 Unite 2] WesTD:
hi. are there any ss ? if you upload some ss i am going to port this rom to our device
[Micromax A106 Unite 2] Umang96:
Which device? And screenshots link is there in 1st post.
[Micromax A106 Unite 2] WesTD:
General Mobile Discovery aka Gionee E3
[Micromax A106 Unite 2] WesTD:
i ported it there is an error about package installer. when i try install apk, apk isn't installed.

there is not libart.so.
[Micromax A106 Unite 2] realCyphox:
tried to port it (insert "i have no idea what im doing"-meme here) with this manual http://www.xposedgeek.net/2014/08/how-to-port-mtk-roms-for-all-chipsets.html

imei works just fine out of the box when using bloom stock rom as base, YAY!! great improvement!

but rotation sensor (and compass, but i dont care) still doesnt work...

dont wanna bug you but any hints on how to get rotation to work will be very appreciated
[Micromax A106 Unite 2] kuzonov98:
Hi! How can I enable ART on v4? "Noobs keep out" doesn't has this option.

And can you add more languages? E.x. Russian, Czech? Like usual AOSP has.
[Micromax A106 Unite 2] Umang96:
Here is Cleankat V4.0 flashable over stock kitkat of wiko bloom, just wipe data and flash rom zip if you are on stock kitkat of wiko bloom.

Cleankat_V4.0_Bloom
[Micromax A106 Unite 2] smokerman:
[MENTION=4279499]umangleekha[/MENTION] link not found..you could add the video review of v4 on your threads to user see the amazing work you did.

[YOUTUBE]1ig94VVdEmM[/YOUTUBE]
[Micromax A106 Unite 2] Umang96:
I rectified some things like noobs keep out changed to dragons ahead and more built in customisation (without xposed) coming, can you please wait dor next version and review that? I'll add that one in first post.
[Micromax A106 Unite 2] realCyphox:
[MENTION=4279499]umangleekha[/MENTION]

just in case you havent noticed it yet, but the link does not work!

cant find the correct file in your androidfilehost account either

fix please, wanna try your port, man
[Micromax A106 Unite 2] lord-overwrite:
Please you can reupload for wiko bloom... link dont work... tnx
[Micromax A106 Unite 2] realCyphox:
doubt it would work anyway, some guys on android-hilfe.de figured by testing the a106 lollipop-rom that the bloom in europe is slightly different than the one sold in asia. just as with the a106 it seems to have a different compass/rotation-sensor.

so even if this ported cleankat is based on a bloom stock-rom, its appearantly based on the asian one as the OP is clearly indian. means rotation and compass still wont work for european blooms.
[Micromax A106 Unite 2] ukiya16:
is the internal and sd card swapped with this rom? all kitkat roms i downloaded had swapped internal and sd card which is annoying.
[Micromax A106 Unite 2] darshan1205:
Lightest roms with best battery backup
[Micromax A106 Unite 2] anshverma62@gmail.com:
otg not working

Plzz send link of otg bug fix......plzz
[Micromax A106 Unite 2] saivarun69:
Is this Rom supported by 2gb, 4gb and 8gb variants of unite 2???
[Micromax A106 Unite 2] saivarun69:
Can I install this Rom on 4gb variant of unite 2??? Reply fast....
[Micromax A106 Unite 2] durgesh17:
Can I flash this ROM on unite 2 (8gb) running stock 5.0.1 loliopop
[Micromax A106 Unite 2] ckr.bxr2017:
Sir, i have flashed cleankat rom this is smoothly run on my mmx unit 2 bt i have one problem in file manager internal sdcard does not work copy, delete, cut, paste how to fix it
[Micromax A106 Unite 2] prasad55:
Tried twrp flash on micromax unit 2 a106. But is says Error wile copying files.

PLEASE HELP MEEE:confused:
[Micromax A106 Unite 2] vivozoto:
What can i do:confused:
[G3 Q&A, Help & Troubleshooting] rhljl:
MY SMART PHONES CAMERA IS NOT WORKING.

WHENEVER I START THE CAMERA THE WHOLE SCREEN BECOMES BLACK AND THEN UNFORTUNATELY THE GALLERY has stopped comes SO WHAT SHOULD I DO?
[G3 Q&A, Help & Troubleshooting] skeamznz:
No need to yell. First reboot then try again if nothing clear data from camera app in app settings.
[G3 Q&A, Help & Troubleshooting] gregbradley:
Please post questions in the Q&A section.

Also, you may want to change the title of your thread so people will know more what it is about.

Thread moved
[G3 Q&A, Help & Troubleshooting] Rodeojones:
Are you rooted? Did you freeze/disable or delete some system apps? Try what was suggested above - specifically clearing data from the camera app. And then give us more info - like what you may have done prior to this issue (root, mods, etc.) and what version you're using.
[Android One (First-Generation) Cross-Device Genera] gokugeta:
please developers provide us with a tutorial to write IMEI in Android One if it is lost and there is no backup:confused::confused::confused::confused::confused:
[Android One (First-Generation) Cross-Device Genera] varunrocks17:
Wrong section ......
[Android One (First-Generation) Cross-Device Genera] arpanbag1996:
http://xdaforums.com/android/help/permanent-fix-imei-wi-fi-problem-t3055431
[XDA Assist] patraanjan23:
Please redirect me to the thread where I can flash a kernel I made from source for my MT6582 device?
[XDA Assist] matt4321:
Hi there,

I believe you can flash a kernel to an MTK device using this tool: [UTIL][WIN][MT65xx] MTK Droid Root & Tools | MediaTek Android Smartphone

Thank you and thread closed!
[Galaxy S 4 Q&A, Help & Troubleshooting] dibartolodroid:
Hi guys ... Can someone uploaded NI1 stock firmware on mega link, i need it and i can't dl it on rapidgator or else samsung's links. Thank you.

Envoyé depuis mon GT-I9500 avec Tapatalk
[Galaxy S 4 Q&A, Help & Troubleshooting] saadmshk:
http://d-h.st/dWN
[Galaxy S 4 Q&A, Help & Troubleshooting] dibartolodroid:
Hi buddy could you please upload the last NJ1 stock firmware ... Thank you.

Envoyé depuis mon GT-I9500 avec Tapatalk
[Galaxy S III Q&A, Help & Troubleshooting] svensonic1:
Hi,

is it smart to put Cyanogenmod on my new S3 if yes why or why not?

And what is the stock rom download link for my phone?

I touched: *#1234# in the telephone app and it gave me this:

AP: I9300XXUGND5

CP: I9300XXUGNA8

CSC: I9300PHNGNE1

And when I go to the device-info it says:

Android-version: 4.3

Baseband-Version: I9300XXUGNA8

I life in the netherlands pls help :)
[Galaxy S III Q&A, Help & Troubleshooting] rp158:
I think the recent CM11 isn't stable. Try AOKP-, Omni-, TW-based Roms instead.

Official firmware you get here: www.sammobile.com

Flashing this by Odin lets you loose Root and CustomRecovery.
[Galaxy S III Q&A, Help & Troubleshooting] svensonic1:
Hi, what rom do you recommend for me?

And how do I install that rom?
[Galaxy S III Q&A, Help & Troubleshooting] rp158:
I prefer TW-based roms without all the Sam-bloat, because camera- and radio-hardware are supported better, likes me. I prefer NanoRom, since yesterday developed in xda, too.

Read any tutorial (the search-button, you know ;) ), how to install / flash a custom-rom and then play with their variosity...
[Galaxy S III Q&A, Help & Troubleshooting] Darke5tShad0w:
Becareful to ask which rom to use as this is against the rules.

cm11 is very stable for me, haven't had a crash in weeks.
[Galaxy Note 3 Q&A, Help & Troubleshooting] NixyYumi:
What is the best dpi changer im using stock and i dont know what settings should i put in textdroid dpi apps in playstore i want to make 5*6 or 6*6 with smaller icons or normal in screen in note 3 + using nova primr
[Galaxy Note 3 Q&A, Help & Troubleshooting] rayman95:
look here

http://xdaforums.com/showthread.php?t=2776887
[Galaxy Note 3 Q&A, Help & Troubleshooting] radicalisto:
Anywhere from 370ish to 420 is a good res on the N3, try them all and see. It depends on your eyes really and whats comfortable. I used to run 400.

In Nova settings just change your Grids to whatever you want 6*6 etc etc.
[Sony Xperia Miro, Tipo (Dual), J, E] bakshish007:
Hey XDA​

Today I am presenting Honami styled framework and settings for Xperia E ICS

Supposed to be working on both dual and single

Warning:

I am not responsible for any kind of damage that may or may not happen to your device. Under no circumstances I might be held responsible for that. Please proceed at your own risk

Usually nothing happens more than a bootloop so keep a nandroid backup with you. :angel:

Okay now letâ??s get to the stuff:

I have moded framework-res.apk and settings to look like z1 or higher xperia android versions and also I have moded the phone.apk little bit.

Additional stuff:

-added superuser option in settings>advanced

-added advanced brightness (install app named darker from play store) in settings>display

-added xposed installer option in settings>personalization

Requirements:

1) Deodex ICS Rom

2) Root

3) And my mod obviously

You can apply that on XBoost or XBoost based Roms

Installation:

1) Boot into recovery

2) Go to mountstorage

3) Mount system

4) Flash the zip

Done

Or you can simply just place files manually (your wish)

This is the first build so dont expect it to be perfect we are working on it and we will provide you newer builds with bug fixed.

At last the bugs:

-nothing is according to theme accent right now

-buttons in settings are big and wide

-settings are not fully white you may find some black sections

-and in apps section the background and font both are white so you will not be able to read there.

From now Me and [MENTION=5524051]DanielFlorin[/MENTION] both will work ahead on it so we both will release the fixed versions of this mod

XDA:DevDB Information

Honami Mod, Tool/Utility for the Sony Xperia E

Contributors

bakshish007

Version Information

Status: Alpha

Current Stable Version: still under development

Created 2014-10-05

Last Updated 2014-10-05
[Sony Xperia Miro, Tipo (Dual), J, E] bakshish007:
Dwonload Link

DOWNLOAD LINK

CREDITS:

| KuaQ | DanielFlorin | and who else me​

keep calm and call J.A.R.V.I.S
[Sony Xperia Miro, Tipo (Dual), J, E] bakshish007:
reserved

reserved
[Sony Xperia Miro, Tipo (Dual), J, E] DanielFlorin:
reserved for my
[Sony Xperia Miro, Tipo (Dual), J, E] KuaQ:
Good work

But switchers are too big i think and you can also port tab indictators

Good work bros :)
[Sony Xperia Miro, Tipo (Dual), J, E] DanielFlorin:
Honami Tab indicator is Done.. swithcer is big because is in drawable mdpi .. in drawable Hdpi is bugy ..
[Sony Xperia Miro, Tipo (Dual), J, E] MrGKanev:
You made it realy cool i will try it soon.

If you need help with something web based (website or something) i will love to help. :)
[Sony Xperia Miro, Tipo (Dual), J, E] bakshish007:
thanks

thanx bro we will try to improve it more

keep calm and call J.A.R.V.I.S
[Sony Xperia Miro, Tipo (Dual), J, E] MrGKanev:
A suggerstion can you make a 2 versions one with 2 cards(sim) and one with one.Just remove it from the menu.I know it will still work but for people with one sim its just waist of space ...
[Sony Xperia Miro, Tipo (Dual), J, E] bakshish007:
will think of it when it gets somemuch more better first we need to do major bug fixes

keep calm and call J.A.R.V.I.S