[PORT] [ROM] Android L Developer Preview for HTC One [ALPHA 2]

Search This thread

ssrij

Senior Member
Sep 7, 2013
1,842
1,869
London
Android-L-developer-preview-1000x575.jpg


Say hello to Android L Developer Preview for HTC One


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

What is this?

This is a direct port of Android L Developer Preview, which was released for the Nexus 5 and Nexus 7 (2013, WiFi). This is not a SDK port, this is the real deal!

How did you do it?

Magic! Just kidding, a lot of hard work went into porting everything. Special thanks to these mega awesome guys, this ROM would've not been possible if they didn't help us (make sure you thank them too):


sykopompos - For helping me out with ramdisk and providing useful tips
poondog - For helping me fix the graphical glitches in kernel (and yes, I am using his awesome kernel)
feltox and manups4e - For helping me in additional debugging of the builds


What works and what doesn't work?


At the moment, this port is in alpha stages. We are working really hard every day to fix the major issues quickly, but since this is a non-Nexus device, it's quite complicated to get things working smoothly. Half of the things work, half of the things don't work.

You are more than welcome if you want to help us in fixing bugs, together we can eliminate the bugs and fix issues faster

What doesn't work at the moment:

WiFi
Bluetooth
Data DATA WORKS NOW (thanks to @manups4e)
Sensors (except GPS)
Camera
Sound

What works at the moment:

Everything else as far as I know, but do let me know if you find anything else that doesn't work

Once again, this is currently in ALPHA stage and we are working to fix whatever is not working, so please don't spam this thread with posts like "Camera does nt work, what 2 do"

Screenshot

S45OnUhl.jpg


How to install:

Download the ROM
Place the ROM in your internal storage/SD card
Reboot into recovery (MUST BE LATEST TWRP/CWM)
Wipe the following partitions: cache, dalvik cache, data and system
Flash ROM
Reboot

First boot takes around 10-15 minutes

Download

ALPHA 2: https://docs.google.com/file/d/0B64IJ9xlDpb4UFRiTkVOWm9rVkU/preview

Changelog

10/8 - ALPHA #2
> Fixed data (3G/4G now works)

11/7 - ALPHA #1
> Initial build

FAQ

Q. Can I flash a custom kernel on top of it?
A. No, we use a heavily modified ramdisk and kernel, so if you flash another kernel the ROM will stop booting. DO NOT FLASH ANY CUSTOM KERNEL ON TOP OF THIS

Q. XYZ doesn't work
A. This ROM is currently in ALPHA stages so that is expected. On top of that, Android L is currently a developer preview so any bugs in the developer preview will show up on this port as well.​
 
Last edited:

fcjan

Senior Member
Nov 2, 2011
737
234
Zagreb
looks nice, great job!! I will try it when few bugs are ironed out, don't have time right now. Keep up the good work :highfive:
 
  • Like
Reactions: jayjoshi

manups4e

Senior Member
Aug 15, 2010
2,698
2,790
Torino
you forgot to mention that mtp doesn't work properly too....to me htc one is shown on mobile devices but i can't access the sdcard without adb
 

ARNOB

Senior Member
Nov 7, 2011
1,282
1,233
Canada
What is the kernel used? Maybe that is the main reason for most of the bugs since most of them are driver related issues.
 

sykopompos

Recognized Developer
Jun 26, 2008
15,322
29,134
flithydelphia
you forgot to mention that mtp doesn't work properly too....to me htc one is shown on mobile devices but i can't access the sdcard without adb

I'm not sure what one of my guys did to fix that but it was fixed. What are you guys using for your base? N5 and n7 mixed or the n4 port? We fixed a lot of things in the port that wasn't working right in the Dev preview

Sent from my C6916
 
  • Like
Reactions: Volleyhomer

manups4e

Senior Member
Aug 15, 2010
2,698
2,790
Torino
the kernel is aosp with cyanogenmod cafs (thx poondog) and the ramdisk files are the cm ones updated with latest android L strings
 
  • Like
Reactions: Volleyhomer

ssrij

Senior Member
Sep 7, 2013
1,842
1,869
London
I'm not sure what one of my guys did to fix that but it was fixed. What are you guys using for your base? N5 and n7 mixed or the n4 port? We fixed a lot of things in the port that wasn't working right in the Dev preview

Sent from my C6916

N7 2013 + app, priv-app and framework from N5 + proprietary files from GPE
 

manups4e

Senior Member
Aug 15, 2010
2,698
2,790
Torino
proprietary files from gpe have different dimensions then the cm ones....if we are using cm cafs isn't it better to use cm proprietary files?
 

sykopompos

Recognized Developer
Jun 26, 2008
15,322
29,134
flithydelphia
the kernel is aosp with cyanogenmod cafs (thx poondog) and the ramdisk files are the cm ones updated with latest android L strings

I've split the boot image and seen that yesterday. I might look at the gpe ramdisk tomorrow and maybe that can be cleaned up a bit better then mucking around in the cm one removing the extra crap that you guys don't have and if you did would probably break L

Sent from my C6916
 

sykopompos

Recognized Developer
Jun 26, 2008
15,322
29,134
flithydelphia
N7 2013 + app, priv-app and framework from N5 + proprietary files from GPE

You guys should have used the n4 port as a base, there is a lot of stuff that we went through and fixed in it that is broken if you use the developer preview bases. I thought you switched to us for your base and that is why I couldn't understand why some things weren't working when I knew they were working and fixed in the n4 port

Sent from my C6916
 

ssrij

Senior Member
Sep 7, 2013
1,842
1,869
London
You guys should have used the n4 port as a base, there is a lot of stuff that we went through and fixed in it that is broken if you use the developer preview bases. I thought you switched to us for your base and that is why I couldn't understand why some things weren't working when I knew they were working and fixed in the n4 port

Sent from my C6916

I tried to but was having way more issues. Anyway, I'll look into that again tomorrow, right now I have to clean the builds, there are lots of libs and files that are specific to flo and serve no purpose to m7 so gotta throw them away.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 119
    Android-L-developer-preview-1000x575.jpg


    Say hello to Android L Developer Preview for HTC One


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

    What is this?

    This is a direct port of Android L Developer Preview, which was released for the Nexus 5 and Nexus 7 (2013, WiFi). This is not a SDK port, this is the real deal!

    How did you do it?

    Magic! Just kidding, a lot of hard work went into porting everything. Special thanks to these mega awesome guys, this ROM would've not been possible if they didn't help us (make sure you thank them too):


    sykopompos - For helping me out with ramdisk and providing useful tips
    poondog - For helping me fix the graphical glitches in kernel (and yes, I am using his awesome kernel)
    feltox and manups4e - For helping me in additional debugging of the builds


    What works and what doesn't work?


    At the moment, this port is in alpha stages. We are working really hard every day to fix the major issues quickly, but since this is a non-Nexus device, it's quite complicated to get things working smoothly. Half of the things work, half of the things don't work.

    You are more than welcome if you want to help us in fixing bugs, together we can eliminate the bugs and fix issues faster

    What doesn't work at the moment:

    WiFi
    Bluetooth
    Data DATA WORKS NOW (thanks to @manups4e)
    Sensors (except GPS)
    Camera
    Sound

    What works at the moment:

    Everything else as far as I know, but do let me know if you find anything else that doesn't work

    Once again, this is currently in ALPHA stage and we are working to fix whatever is not working, so please don't spam this thread with posts like "Camera does nt work, what 2 do"

    Screenshot

    S45OnUhl.jpg


    How to install:

    Download the ROM
    Place the ROM in your internal storage/SD card
    Reboot into recovery (MUST BE LATEST TWRP/CWM)
    Wipe the following partitions: cache, dalvik cache, data and system
    Flash ROM
    Reboot

    First boot takes around 10-15 minutes

    Download

    ALPHA 2: https://docs.google.com/file/d/0B64IJ9xlDpb4UFRiTkVOWm9rVkU/preview

    Changelog

    10/8 - ALPHA #2
    > Fixed data (3G/4G now works)

    11/7 - ALPHA #1
    > Initial build

    FAQ

    Q. Can I flash a custom kernel on top of it?
    A. No, we use a heavily modified ramdisk and kernel, so if you flash another kernel the ROM will stop booting. DO NOT FLASH ANY CUSTOM KERNEL ON TOP OF THIS

    Q. XYZ doesn't work
    A. This ROM is currently in ALPHA stages so that is expected. On top of that, Android L is currently a developer preview so any bugs in the developer preview will show up on this port as well.​
    36
    Camera dnt work, wat 2 do?

    Sent from my C6916
    17
    Hi everyone,

    GPL required Kernel source here, more info soon

    https://github.com/poondog/android_kernel_htc_msm8960
    16
    oh that was meant to be a joke... and anway u look thru my posts , although i didnt gave much useful input but i did tried to state some pointers

    Maybe just sit back, read without posting, and wait like many other users until one of the guys working on this specifically say that they got something working. Saying things like "so what's the solution" doesn't provide much more than clutter. Multiple people (as well as a mod) have already asked you to stop posts like that.
    13
    back to work :)