[ROM][4.4.4][F2FS/EXT4] AutoDroid 1.2

Search This thread

michiil

Senior Member
May 28, 2013
486
262
Salzburg
vnftht.jpg

Tilapia verison:
http://forum.xda-developers.com/showthread.php?t=2826317

Hey guys,
AutoDroid is a ROM based on SlimKat witch i am building especially for People who use the Nexus 7 as a car stereo.

Features:
  • All SlimKat Features
  • Built in Kangaroo Kernel
  • Full USB-DAC Support (Hot Plug, on Boot, Volume Control)
  • @_crue_ 's Power Event Manager (Fixed Installation Mode, Fastcharge in Host mode, Powerdown Pictures and Videos (Demo: http://youtu.be/3KBYap-yYxc ) )
  • Easycap Support
  • Wake-Lock Blocker
  • Volume and Media Keys available to put in the Navbar
  • Support for all file systems (ALL-F2FS, DATA-F2FS, ALL-EXT4)
  • Opendelta OTA Updates
  • You tell me what you desire :)


Download:

V1.2 :
http://d-h.st/uV1
http://www23.zippyshare.com/v/28989487/file.html

Old Downloads:

How to get root:
http://slimroms.net/index.php/faq/slimbean/441-how-do-i-enable-root

How to change to bigger dpi:
http://slimroms.net/index.php/faq/slimbean/415-will-you-add-the-dpi-changer-in-settings-in-slimkat

Since you are now able to use a video on powerdown i want to make a list with videos you all find :)
The video should be about 5 seconds long, and eather have a black background or the exact same resolution as the nexus 7 (1280 x 800).
Supported formats can be found here: http://developer.android.com/guide/appendix/media-formats.html

Powerdown videos:


How to convert to ALL-F2FS:
WARNING: YOUR WHOLE TABLET IS GETTING ERASED IN THE PROGRESS!
1. Make shure you have the leatest verion of TWRP installed and adb up and running.
2. Reboot to recovery
3. Go into Wipe/Advanced Wipe
4. Select "System", click on "Repair or Change File System"
5. Click on "Change File System"
6. Select "F2FS"
7. Swipe to Change
8. Repeat Stepp 4-7 first for "Cache" and then for "Data" (data last)
9. Go back to the main menu of the recovery and select "Reboot"/"Recovery"
10. Connect the Tablet to your pc and open ADB.
11. "adb push "/path/to/your/rom.zip" "/sdcard/" "
12. "adb push "/path/to/your/gapps.zip" "/sdcard/" " (PA gapps are not working, use slim gapps)
13. insatall rom + gapps as usual


If you are satisfied with this rom feel free to buy me a beer :)

All credit belongs to:
@_crue_
@sgt. meow
@NetFluke
@redeyedjedi
@jacknorris
@timur
The team from SlimRoms


Source:
Slim:
https://github.com/SlimRoms
All the DAC related stuff:
https://github.com/lostdeveloper
Kernel:
https://github.com/lostdeveloper/kangaroo/tree/kangaroo
My GitHub:
https://github.com/michiil/
 
Last edited:

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Changelog:

V1.2: latest slim sources, updated powereventmanager app (no app icon in launcher), included timur's apollo (with mods to resume on audio focus return) instead of music :)

V1.1: opendelta included for easy ota updates, excluded slim center (we don need it and the ota notifications are missleading), @redeyedjedi fixed bluetooth tethering :)

V1.0: latest slim and kangaroo sources, new name :) , new default wallpaper, changed nova launcher to omni's custom launcher3 because it has some awesome features (custom hotword) and is fully open source

20140731: latest slim and kangaroo sources, fixed landscape bootanimation, added NTFS support

20140729: latest slim and kangaroo sources, default govenor is now ondemand (should fix all getting stuck on sleep issues), @_crue_ powereventmanager is now updated, built in and added to the settings, nicer media icons in the navbar

20140726: latest slim and kangaroo sources, easycap support (thanks @redeyedjedi), landscape bootanimation

20140724: latest slim and kangaroo sources, added media keys (play/pause, next, previous) to add to the navbar

20140723: latest slim sources, switched to kangaroo kernel, rom now supports all filesystems (all-f2fs, data-f2fs, all-ext4)

20140719: latest slim and oxydo sources, added wakelock blocker (thanks to redeyedjedi and maxwen), changed the icons of the navbar volume keys (thanks to redeyedjedi and voodik)

20140717: don't switch the volume keys when in landscape

20140716: latest slim and oxydo sources, fix navbar volume keys, f2fs layed on ice for the moment.. i need to get the rom to work with ext4 first. if you want f2fs you can convert the rom

Test 2: latest slim and oxydo sources, increase number of max navbar buttons from 5 to 10, added volume keys to slim shortcuts (to add them in the navbar)

Test 1: latest slim and oxydo sources, built in oxydo kernel, added sepate all-f2fs version.
 
Last edited:

michiil

Senior Member
May 28, 2013
486
262
Salzburg
So is everything working fine? Does someone have any suggestions? I am pretty new to development so some feedback would be nice :)
 
  • Like
Reactions: hussainr

djtiko

Senior Member
Jun 21, 2009
172
15
Im going to try it out but I wont have time until the middle of the week maybe. What kernel would you recommend? the Kangaroo Kernel?
 

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Im going to try it out but I wont have time until the middle of the week maybe. What kernel would you recommend? the Kangaroo Kernel?

Yes kangaroo kernel will work fine :) m kernel has dac support to but im not sure about otg charging :)

EDIT:
M-kernel doesn't work but Oxydo does :)
Feel free to try a few kernels and i will add a list to op :)
 
Last edited:
  • Like
Reactions: gmarondel

Kuchar09

Senior Member
Apr 3, 2012
287
158
Humm looks like i might have to give this a go along with the Oxydo kernel. Sorry if this is a stupid question but with this ROM and that kernel will I need stickmount app for my music? I'm coming from Timur's ROM so I'm sure I'm going to have a lot of tweaking to do. Keep up the great work!!

Sent from my SM-N900V using XDA Free mobile app
 

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Humm looks like i might have to give this a go along with the Oxydo kernel. Sorry if this is a stupid question but with this ROM and that kernel will I need stickmount app for my music? I'm coming from Timur's ROM so I'm sure I'm going to have a lot of tweaking to do. Keep up the great work!!

Sent from my SM-N900V using XDA Free mobile app

Cant try it right now but i looked through a bit of code and found this commit: https://github.com/SlimRoms/device_asus_grouper/commit/93105dc0fb30aafa8ceaa7f2827878180df63f26

So it should work i dont know with what filesystems tho..
 

91ludesit

Senior Member
Jun 14, 2009
424
47
Is the version without the status bar landscape mode with the notification panel on the taskbar?

I'm still using timurs old rom in my car so I'd like to update. My suggestion would be to include the power management app in the rom. Kinda like the way timur's is attached to settings.
 
Last edited:
  • Like
Reactions: michiil

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Is the version without the status bar landscape mode with the notification panel on the taskbar?

I'm still using timurs old rom in my car so I'd like to update. My suggestion would be to include the power management app in the rom. Kinda like the way timur's is attached to settings.

Nope unfortunatly not. Google disabled the tablet mode with android 4.4..
It just disables the statusbar by setting its size to 0.
 

guisar

Senior Member
Sep 11, 2010
176
24
Anychance orange non Mega download link? Doesn't work for me without some random appneing installed.
 

91ludesit

Senior Member
Jun 14, 2009
424
47
I also forgot to ask how do you change the volume on this rom? My nexus us inside my dash so no access to physical buttons.
 

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Anychance orange non Mega download link? Doesn't work for me without some random appneing installed.

I will upload it to another host laster today :)
For the meantime you could just view the site in desktop version then you are able to download it :)




I also forgot to ask how do you change the volume on this rom? My nexus us inside my dash so no access to physical buttons.

Hmm you could make two tasker tasks with volume up and volume down and add them as buttons to the navbar, but there is a little delay..
I am working on a better impementation :)
 
  • Like
Reactions: redeyedjedi

stanley321

Senior Member
Nov 29, 2009
78
13
I'm looking for a USB OTG charging Rom, since you have integrated Net Fluke 's works, does usb otg charging works?

Can anyone confirm thanks!

Sent from my Nexus 7 using Tapatalk
 
  • Like
Reactions: michiil

michiil

Senior Member
May 28, 2013
486
262
Salzburg
I'm looking for a USB OTG charging Rom, since you have integrated Net Fluke 's works, does usb otg charging works?

Can anyone confirm thanks!

Sent from my Nexus 7 using Tapatalk
Usb otg chrging is more kernel related than rom related :)
So flash oxydo kernel or kang-aroo kernel and it should work, or you could flash the test1 build with built in oxydo kernel and it should work out of the box.
 
Last edited:

Kuchar09

Senior Member
Apr 3, 2012
287
158
Usb otg chrging is more kernel related than rom related :)
So flash oxydo kernel or kang-aroo kernel and it should work, or you could flash the test1 build with built in oxydo kernel and it should work out of the box.

Wow I'm gonna have to try this test build!! I was going to ask if you'd consider including the oxydo kernel since I really like the double tap to wake but am having issues with my flash drive connecting.

So thanks!!! I'll try it out and see what happens!! Keep up the great work man!!!!

Sent from my SM-N900V using XDA Free mobile app
 
  • Like
Reactions: michiil

redeyedjedi

Senior Member
May 1, 2011
828
500
test 2 uploading as we speak :) changelog in the second post

Excellent sir!!! My own nex 7 took a dump on me and I've yet to replace it. I was about to update my purity build when it died. Either way, I just wanted to say thanks. Also, look into f2fs, I had just got done testing and it IS faster.

One more thing. Google I/o 2014.... lollipop will have full official usb audio support, plug and play or on boot it will act like headphones were plugged in.!!!!!




Ps. ..... look into dev-host. 10 free gigs of bandwidth for free......only for free projects or donation only projects.
 
Last edited:
  • Like
Reactions: michiil

michiil

Senior Member
May 28, 2013
486
262
Salzburg
Excellent sir!!! My own nex 7 took a dump on me and I've yet to replace it. I was about to update my purity build when it died. Either way, I just wanted to say thanks. Also, look into f2fs, I had just got done testing and it IS faster.

One more thing. Google I/o 2014.... lollipop will have full official usb audio support, plug and play or on boot it will act like headphones were plugged in.!!!!!




Ps. ..... look into dev-host. 10 free gigs of bandwidth for free......only for free projects or donation only projects.
F2fs builds are already up but i didn get any feedback on them so i dont know if they work :)
Feels good to hear that from you :) i used your purity build for a pretty long time but i wanted to use slim for the custom navbar buttons :)
Regarding android L: i have seen the keynote and it sounds pretty amazing. I doubt we will get official support for the nexus 7 so we have to wait till someone ports it when its released :)
And i will look into dev-host thanks for the tipp :)

Peace
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    vnftht.jpg

    Tilapia verison:
    http://forum.xda-developers.com/showthread.php?t=2826317

    Hey guys,
    AutoDroid is a ROM based on SlimKat witch i am building especially for People who use the Nexus 7 as a car stereo.

    Features:
    • All SlimKat Features
    • Built in Kangaroo Kernel
    • Full USB-DAC Support (Hot Plug, on Boot, Volume Control)
    • @_crue_ 's Power Event Manager (Fixed Installation Mode, Fastcharge in Host mode, Powerdown Pictures and Videos (Demo: http://youtu.be/3KBYap-yYxc ) )
    • Easycap Support
    • Wake-Lock Blocker
    • Volume and Media Keys available to put in the Navbar
    • Support for all file systems (ALL-F2FS, DATA-F2FS, ALL-EXT4)
    • Opendelta OTA Updates
    • You tell me what you desire :)


    Download:

    V1.2 :
    http://d-h.st/uV1
    http://www23.zippyshare.com/v/28989487/file.html

    Old Downloads:

    How to get root:
    http://slimroms.net/index.php/faq/slimbean/441-how-do-i-enable-root

    How to change to bigger dpi:
    http://slimroms.net/index.php/faq/slimbean/415-will-you-add-the-dpi-changer-in-settings-in-slimkat

    Since you are now able to use a video on powerdown i want to make a list with videos you all find :)
    The video should be about 5 seconds long, and eather have a black background or the exact same resolution as the nexus 7 (1280 x 800).
    Supported formats can be found here: http://developer.android.com/guide/appendix/media-formats.html

    Powerdown videos:


    How to convert to ALL-F2FS:
    WARNING: YOUR WHOLE TABLET IS GETTING ERASED IN THE PROGRESS!
    1. Make shure you have the leatest verion of TWRP installed and adb up and running.
    2. Reboot to recovery
    3. Go into Wipe/Advanced Wipe
    4. Select "System", click on "Repair or Change File System"
    5. Click on "Change File System"
    6. Select "F2FS"
    7. Swipe to Change
    8. Repeat Stepp 4-7 first for "Cache" and then for "Data" (data last)
    9. Go back to the main menu of the recovery and select "Reboot"/"Recovery"
    10. Connect the Tablet to your pc and open ADB.
    11. "adb push "/path/to/your/rom.zip" "/sdcard/" "
    12. "adb push "/path/to/your/gapps.zip" "/sdcard/" " (PA gapps are not working, use slim gapps)
    13. insatall rom + gapps as usual


    If you are satisfied with this rom feel free to buy me a beer :)

    All credit belongs to:
    @_crue_
    @sgt. meow
    @NetFluke
    @redeyedjedi
    @jacknorris
    @timur
    The team from SlimRoms


    Source:
    Slim:
    https://github.com/SlimRoms
    All the DAC related stuff:
    https://github.com/lostdeveloper
    Kernel:
    https://github.com/lostdeveloper/kangaroo/tree/kangaroo
    My GitHub:
    https://github.com/michiil/
    6
    Not cool mate...

    We all know Android is open source. It's probably one of the best features in the OS. The least you could do was to ask permission and give proper credit. Kanging is definitely not cool... :mad:

    there nothing was stolen. Maybe only idea
    code was rewrited for using with root
    his code wrote for system app used only 2 options, power down (sleep) and airplane
    this app is not a ROM or kernel
    there noting special, listening for one event and triggering 2 other.
    in any case tasker functionality, video / image choising, notify bar functinality, settings in app
    this is all my code.
    yes Idea was stolen, "separated app for mamanging sleep settings" - thats all.
    code wasn't shared becasue no one interested in it.
    there is no special thread for publising update info for this app.

    PS. I'm with a glad will forward all credits to Timur if he wants, I'm do not access donate and did this only to get possibility to continue with my car installation in older android versions.
    which Timus discard to support.

    As I know he selling his ROM for Nexus 2013 (selling? really?) this is not my dial.
    But I want to ask these people who never try Autodroid (previosly Kangarro kernel) be more tolerant in posts.
    I've done a few app for android and never reuse not my code, ideas yes, alhorithms yes but code all mine

    if someone want code :) just ask.
    5
    Changelog:

    V1.2: latest slim sources, updated powereventmanager app (no app icon in launcher), included timur's apollo (with mods to resume on audio focus return) instead of music :)

    V1.1: opendelta included for easy ota updates, excluded slim center (we don need it and the ota notifications are missleading), @redeyedjedi fixed bluetooth tethering :)

    V1.0: latest slim and kangaroo sources, new name :) , new default wallpaper, changed nova launcher to omni's custom launcher3 because it has some awesome features (custom hotword) and is fully open source

    20140731: latest slim and kangaroo sources, fixed landscape bootanimation, added NTFS support

    20140729: latest slim and kangaroo sources, default govenor is now ondemand (should fix all getting stuck on sleep issues), @_crue_ powereventmanager is now updated, built in and added to the settings, nicer media icons in the navbar

    20140726: latest slim and kangaroo sources, easycap support (thanks @redeyedjedi), landscape bootanimation

    20140724: latest slim and kangaroo sources, added media keys (play/pause, next, previous) to add to the navbar

    20140723: latest slim sources, switched to kangaroo kernel, rom now supports all filesystems (all-f2fs, data-f2fs, all-ext4)

    20140719: latest slim and oxydo sources, added wakelock blocker (thanks to redeyedjedi and maxwen), changed the icons of the navbar volume keys (thanks to redeyedjedi and voodik)

    20140717: don't switch the volume keys when in landscape

    20140716: latest slim and oxydo sources, fix navbar volume keys, f2fs layed on ice for the moment.. i need to get the rom to work with ext4 first. if you want f2fs you can convert the rom

    Test 2: latest slim and oxydo sources, increase number of max navbar buttons from 5 to 10, added volume keys to slim shortcuts (to add them in the navbar)

    Test 1: latest slim and oxydo sources, built in oxydo kernel, added sepate all-f2fs version.
    5
    Hi redeyedjedi,

    it looks like you are using Timur's Kernel for your USB host mode + charging + FI-mode + firm sleep features. It's odd, you never told me you would. You even changed the name of the kernel.

    Now, because of this, nobody knows that your core project is heavily based on my work. Not cool.

    You are even using my suspend-mode aware Apollo fork.

    But what about PowerEventMgr? Your variant seems to provide the same functionality my version of PowerEventMgr does. You happen to have your sources available somewhere?

    Thanks
    http://timur.mobi

    seriously?
    no its not your kernel. some code is based on your work but almost everything was modified for android 4.4.4
    and since you never did a grouper/tilapia kernel for android 4.4.4 i think its pretty obviously that its not your kernel.
    Yes the idea was yours i give yout that. Thats why i gave you credit in the OP, that and because of the apollo fork.
    you are also mentiond in the changelog where i have added the apollo fork. so dont give me that not cool.
    also @_crue_ doesnt have to share any source of his app if he doesnt want to. all he took from you is the idea. he did the code him self.
    you have been given all the credit you deserve. also i wrote you a mail asking you for help when i stated the project and you didnt even care to answer and now as it gets more and more attention you are here to complane.

    so go back to your own rom project and go on selling modified gpl code and mind your own business.

    Don't get me wrong... I love the idea of having someone grabbing Timur's work and updating/upgrading, since he doesn't want to do it anymore. That was his decision. I haven't tried AutoDroid so I wouldn't know if it's well coded or not, neither if it works, for that matter. That's really not the point. The point is this is pretty much the same as stealing someone else's invention and claiming it as their own. I have a pretty good idea of how much time/work was involved in cooking USB ROM and I have a hard time understanding how asking for permission and giving proper credit would diminish AutoDroid and its devs in any way. I just can't cope with that...

    as i said i gave him credit so dont complain if you dont even care to read the mentions in the op.
    5
    Your code is not identical. But there are so many similarities, there can be no doubt you have started based on my code.
    To read manifest enough root explorer on the tablet.
    I'm not hiding that it was you app.
    About other question, his I,m doing my job :D you 'd know, no one will answer on such questions ;)

    I've wrote to you and Norris ask for support or sources but No Answer.
    So your app also support tasker? Allows to switch kernel settings? Allows select image or video for countdown screen? And so on?
    Just interesting did you ever see it????
    And is it just for credits? Or maybe money? What do you want?

    ---------- Post added at 07:07 AM ---------- Previous post was at 06:33 AM ----------

    @t1mur you left project more then 1year ago for nexus 2012. A lot kernel ported, porteddd, part of your code, portining don't means copy paste. Not w you coming back and looking for justice? From people which ypou left? I've used also you ROM for a week, but it's old.
    Now after 4 kernels and 3 Roms I'm using autodroid ROM.
    I'm sorry if make filling you bad. But will not sorry for work I've done or done by some one else to keep nexus 2012 uptodate.