[APP][4.1+] HoloAOSP Music Player

Search This thread

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
Hi All !
I created a music player based on AOSP Music Player. It has no bloats and have a native Holo UI. Features and screenshot below.

Features :

- Native Holo UI (no theme or additional libraries)
- Smooth, with Hardware rendered by default
- Wide range of support (supporting Android 4.1 - 4.4.2)
- Support universal equalizer (Equalizer+, DSP, etc)
- More feature than AOSP, less bloats than other music player
- Lockscreen Controls (4.2.2 and up)
- Party shuffle feature (disabled in AOSP)
- Native xLoud support
- Built & compiled from AOSP source
- Simple widgets (less bloat)
- Free, open source (source are on attachment)
- [NEW] QuickPlayer

Bugs :

- Some minuscule code bug you won't notice.
- Source are broken right now

Screenshots :

[Thanks to -CALIBAN666- for screenshots, Greetz !]

attachment.php

attachment.php

attachment.php

attachment.php

attachment.php

attachment.php


Downloads :

- v1.1.0.4-2 [xLoud, UniversalEQ, FullHolo] [GitHub]
- v1.1.0.4-3 [xLoud, UniversalEQ, FullHolo] [GitHub]
- v1.1.0.4-3.1 [xLoud, UniversalEQ, FullHolo] [GitHub]

Original app source :

AOSP original source
HoloAOSP GitHub

Credits :

Google
CyanogenMod
XDA
Andrew Neal - Apollo
 
Last edited:

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
Changelog :

### v1.0
Common : Initial release

### v1.1
Fix : Fixed looping sound [Google]
Fix : Fixed WeekSelector
Fix : A lot codes is fixed
Fix : Player service is always repeating songs
Removed : Removed translations
Removed : Useless strings
UI : [Almost] full HoloUI
UI : Removed tab icons
UI : Changed icon
UI : New widgets
UI : Lockscreen controls (fully functional)
Common : Un-merged translation changes
Common : Merged bugfixes from CM Music Player
Common : Merged lockscreen control support from Apollo
Common : Fixed some duplicated strings

### v1.1.0.4
Fix : Equalizer isn't effecting audio
Fix : DSP Manager bugs (Bass boost effect isn't boosting bass)
Common : Updated layouts
Common : Upstream fixes
Common : Merged changes from Google
UI : Better notifications (early beta of interactable notification)
UI : Image updates

### v1.1.0.4-1
Fix : Java files errors
Fix : Typing error on imports
Fix : DeleteMusic.java imports fixed
Common : New resource from AOSP 4.4.2 SDK
Common : QuickPlayer v0.2
Common : Stream / online music support
UI : New layout on now playing screen
UI : New icon (bevel-ed)

### v1.1.0.4-2
Fix : White-on-White text
Fix : Tab margin on landscape & portrait view
Fix : QuickPlayer FC-ing MainActivity
Common : Added again controls on PlaybackActivity landscape view
UI : Pulled resource from SDK

### v1.1.0.4-3
Fix : QuickPlayer images
Fix : Layout on few devices
Common : Reduced size by 200 kB
Common : Optimized images
UI : Minor UI overhaul
UI : Facelifted icons

### v1.1.0.4-3 #2
Fix : Bottom bar fixes
Fix : QuickPlayer layouts
Fix : Minor bugfixes from previous release
 
Last edited:
  • Like
Reactions: -CALIBAN666-

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
FAQ :

What is this ?
A : The title describe it. This is a music player with Holo style.

What is the base of this music player ?
A : It's based on AOSP Music Player (2.3 version).

How many features you can count in this music player ?
A : Well, I think there's 6 or 7 special features. There's nothing special in this music player.

Why don't you add features such as XXX and YYY ?
A : If I could do it then I MAY add it.

Hey, You're copying XXX Music Player ! ****** ! ***** !
A : I'm trying to look original as I could. So if my music player looks same like other music player, then it's only an accident.

Can I ask ETA ?
A : Sure, if I allow you. If I don't allow you to ask ETA, then, DON'T.

Can you add Gingerbread support ?
A : I'm currently trying. So please wait.

It's the same music player on my device !
A : Sometimes manufacturer uses modified AOSP music player, and it's the same like mine.

Can I donate ?
A : Nope, but you can press thanks (you don't need if you didn't want it)

Can I contribute ?
A : Sure, just clone / fork my repo then I'll see what's changed from your version. If it's good enough, I'll merge it.

Can I fork your repo ?
A : Of course, you can.

Can I use this in my ROM / firmware ?
A : Yes, but give the right credits for the music player.

Why the sources are broken ?
A : I'm still investigating this. I'm sure there's an error in java files.

I want to report a bug !
A : Go ahead ! Your report are appreciated.

Please add support for this file format !
A : If Google add it, then I will add it too.
 
Last edited:

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
cool look,maybe you can make a total black/white one,i mean all backrounds etc in black and icons letters and words in white?

Hmmh, Okay, I'll try my best to implement it.

Anyway, I'm implementing Apollo Music Player statusbar function (the play, next, prev button on statusbar) and I have increased minSDK to 15 and maxSDK to 19 (targetSDK still 17).
 
  • Like
Reactions: -CALIBAN666-

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
sounds cool,but dont stress you,we have many time.

Don't worry. I'm not stressed, instead, I feel happy since it's the first app thread I made for L7.

Oh, anyway, here's what I've working this time :

- Full Holo UI [98%]
- Interactable notification [0%] [haven't got any source]
- Bug fixes [5%]

I have some bug left before I release the v1.1, stay tuned !
 

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
Update is on guys !
I have ported native xLoud from Walkman (you still need to use Xperia phone for this) and I also ported lockscreen controls from Apollo.

Enjoy !
 

-CALIBAN666-

Senior Member
good work,ilove this player,looks cool,is simple and currently the only player which work for me,sometimes,lol.i have attached screenshots from version 1.1.
please keep it up.greeeetz!!!!
 

Attachments

  • f1.png
    f1.png
    81.8 KB · Views: 7,035
  • f2.png
    f2.png
    123.2 KB · Views: 7,004
  • f3.png
    f3.png
    33.2 KB · Views: 7,039
  • f4.png
    f4.png
    35 KB · Views: 7,006
  • f5.png
    f5.png
    32.4 KB · Views: 7,003
  • f6.png
    f6.png
    87.1 KB · Views: 7,014
  • f7.png
    f7.png
    70.7 KB · Views: 182
  • f8.png
    f8.png
    25.4 KB · Views: 183
  • Like
Reactions: F4uzan

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
OK guys, I almost implemented Apollo style statusbar controller.

I and my friend @AngSanley will try to port this music player to Gingerbread without losing Holo UI.

So, current progress :

- Full Holo UI [99%]
- Interactable notification [75%] [Port from Apollo]
- Bug fixes [76%]
 
  • Like
Reactions: francescus28

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
Update is up !

There's almost no features is new in this update. This update only introduce native Holo notification. It also have some heavy bugfixes.

I'm planning to release a Holo Light version, stay tuned !
 
  • Like
Reactions: -CALIBAN666-

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
  • Like
Reactions: -CALIBAN666-

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
I'll stay tuned alright! Pretty excited for the full holo UI and the Holo Light/Dark themes. Keep this up! I've been looking for a back-to-basics player like this for a while.

Feature requests:
-Now Playing panel controls while browsing music a la NexMusic?
-Option to start music playing without going to the Now Playing screen?

I would suggest more but I realize certain things are out of the scope of this project lol.

Thanks ! Glad you like it.

I'll try to create feature you requested.
 

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
Update is on GitHub guys !

Here's the link for the new update. I have added some features, too.

Oh, also, the QuickPlayer (the small player that pops up when you click .mp3 file) is added based on request. It has a new Holo UI and the resource is from AOSP 4.4.2.

Stay tuned for another new release !
 

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
YES loving the design updates, although the title text (song names, album names, etc.) seems just a bit small, idk. And it seems the album drop down after tapping an artist name has white text on white, just pointing it out.

Also the changelog said something about the ability to stream, is that in the currently broken settings menu?

About the title text, yes, I change the text from Medium to Small, because on LDPI device, the text are broken.
The album dropdown background is the current color bug. I fixed it now. I'll merge it to github and build it.

Also, the stream you're talking about. What I mean from streaming is when you view / visit a website that sent you a sound file (mostly MP3), HoloAOSP will try to stream / play online instead of downloading.
 

F4uzan

Inactive Recognized Contributor
Jul 20, 2012
3,572
3,168
OK, new bugfix release. Sorry for constant update, but it's my update system. I always update when it's ready.

Changelog can be view on GitHub or in second post.

Download is here. Or at first post.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Hi All !
    I created a music player based on AOSP Music Player. It has no bloats and have a native Holo UI. Features and screenshot below.

    Features :

    - Native Holo UI (no theme or additional libraries)
    - Smooth, with Hardware rendered by default
    - Wide range of support (supporting Android 4.1 - 4.4.2)
    - Support universal equalizer (Equalizer+, DSP, etc)
    - More feature than AOSP, less bloats than other music player
    - Lockscreen Controls (4.2.2 and up)
    - Party shuffle feature (disabled in AOSP)
    - Native xLoud support
    - Built & compiled from AOSP source
    - Simple widgets (less bloat)
    - Free, open source (source are on attachment)
    - [NEW] QuickPlayer

    Bugs :

    - Some minuscule code bug you won't notice.
    - Source are broken right now

    Screenshots :

    [Thanks to -CALIBAN666- for screenshots, Greetz !]

    attachment.php

    attachment.php

    attachment.php

    attachment.php

    attachment.php

    attachment.php


    Downloads :

    - v1.1.0.4-2 [xLoud, UniversalEQ, FullHolo] [GitHub]
    - v1.1.0.4-3 [xLoud, UniversalEQ, FullHolo] [GitHub]
    - v1.1.0.4-3.1 [xLoud, UniversalEQ, FullHolo] [GitHub]

    Original app source :

    AOSP original source
    HoloAOSP GitHub

    Credits :

    Google
    CyanogenMod
    XDA
    Andrew Neal - Apollo
    3
    Yeah ! It's fully stable now !

    Here's the update, you can reach it via first post, too.

    As always, changelogs is in the download page. Read the note on bottom page if you encounter a problem.
    2
    I like your style, "soon as it's ready" lol. Bug is fixed, font looks great to me. Just went through and no further bugs to report right now. Keep it up!

    Also that makes sense now, thanks for clarification. Good addition!

    Thanks. I'll try to fix overlapping the green "now-playing" icon with total song duration. Oh, also some small UI updates will be released, stay tuned !
    2
    maybe you can add swipe for tabs when you have time?

    Okay, I'll try to add it.
    2
    Sorry for long update guys (err, 3-4 hours ? I didn't count how long I fix those bugs).

    Anyway, the update is done, you can get it here.
    It got unstable, but I finally got rid of bugs that makes it unstable.

    Oh, also, leave comment so I can see it tomorrow (it's 11 PM in Indonesia !).