[ROM][GCC4.8][11/10] EternityProject's CyanogenMod 10.2 for LG Optimus 4X HD

Search This thread

kholk

Retired Recognized Developer
May 20, 2007
2,293
3,828
Torino
Welcome to the EternityProject!

What do we have here?
CM10.2-EPRJ --- Or... EternityProject's CyanogenMod 10.2 for LG Optimus 4X!

What's the point in using CM10.2-EPRJ?
It contains various optimizations made at compile time. Moreover, it isn't being compiled with the default Android toolchain, but with a custom one that better handles and optimizes the code.
The CM10.2-EPRJ package will also automatically install our EternityProject Kernel 3.4.37.

Recommendations:
Patience is virtue.

Can I use a non-EternityProject Kernel on CM10.2-EPRJ?
For now, it's possible. Absolutely.

Features:
- All the standard CM10.2 Features are enabled
- New, custom toolchain for improved code optimization and better performance
- More to come

ROM Changelog:
Code:
20131007:
- CM repos synced
- New EternityProject optimizations (OMGFAST!)
- Featuring latest revision of EPRJ kernel 3.4
20130813:
- CM repos synced
- Mobile data is stabler
20130811:
- Stabler baseband
- External SDCard now accessible from file managers
- MTP finally working
20130810v2:
- Stability enhancements for Stagefright
- Other misc performance improvements
20130810:
- Synced with CM repos
- Smoother UI
20130808v2:
- Modified EPRJRIL recovery prop
- EternityProject RIL Recovery is now enabled by default.
- Trials to solve some people's problem with baseband
20130607:
- Sync'ed with CM repos on 07/06
- Added further EternityProject optimizations
- Solved Camera FC issue
- First try for solving the mobile data crash
20130602:
- First release.
Note: If you want to see the stock CM changelog, it's located at http://review.cyanogenmod.com/

How-To:
1. Copy the CM10.2-EPRJ and GApps packages on your internal memory
2. If you aren't coming from a previous version of CM10.2-EPRJ, wipe data and cache
3. Flash CM10.2-EPRJ, then flash GApps
4. Reboot
5. Enjoy!

Notes:
1. If you're looking for the Developer Settings menu, tap on "build number" N times (CM will say you when it's done)
2. This ROM doesn't work with CM10.1 kernels
3. (Temporary) If you want working SU/root: become developer (tap "Build number" 7 times in Settings > About phone), go to "Developer options" in settings and set "Root access" to "Apps and ADB".

So, what to download?
Everything is located on my website!
EternityProject's CyanogenMod 10.2 for LG Optimus 4X HD --- Click me!

Hey, and what about GPL?
Search on my GIT: Gitorious and/or EternityProject self-hosted GIT


Enjoy your "new" device!

The EternityProject Team Manager & Main Developer,
--kholk
 
Last edited:

googgiggs

Senior Member
Sep 13, 2011
84
18
Bangkok
Re: [ROM] EternityProject's CyanogenMod 10.1 for LG Optimus 4X HD

Wow! Can't wait to try this rom. Thanks kholk. ;)

Sent from my LG-P880 using xda app-developers app
 

peppethustra

Senior Member
Nov 16, 2012
559
342
Catanzaro
R: [ROM] EternityProject's CyanogenMod 10.1 for LG Optimus 4X HD

Thanks man..!!! It's time to to unleash the Beast!!!

Sent from my LG-P880 using xda premium
 

musklor

Senior Member
Nov 15, 2012
670
124
Nancy
Thx God Kholk :good:

Just one (silly??) question, stock recovery or CWM Recovery by Dexter for the Wipe ?
 
Last edited:

kholk

Retired Recognized Developer
May 20, 2007
2,293
3,828
Torino
Use the CWM by Dexter for EVERYTHING prior and while installing CM10.1-EPRJ.

And I want to make something clear prior someone to complain...
....the package is a freshly compiled "untested" version. Everything should work like the one I'm running right now on my O4X, but anyway, I'd prefer for ONE of you to test it prior making it totally public.


Is there anyone brave enough to test and eventually KDZ back?

I just want to make sure I'm releasing the right one.
 
  • Like
Reactions: hamid063

tomanlam

Senior Member
Oct 18, 2008
952
142
Hong Kong
Use the CWM by Dexter for EVERYTHING prior and while installing CM10.1-EPRJ.

And I want to make something clear prior someone to complain...
....the package is a freshly compiled "untested" version. Everything should work like the one I'm running right now on my O4X, but anyway, I'd prefer for ONE of you to test it prior making it totally public.


Is there anyone brave enough to test and eventually KDZ back?

I just want to make sure I'm releasing the right one.

i'm willing to test:victory: but if it works why do i have to KDZ back?
 

kholk

Retired Recognized Developer
May 20, 2007
2,293
3,828
Torino
I'm 99.9% sure it works, but I want to make things safe, so I want to eliminate that 0.1% of doubt.
 

kholk

Retired Recognized Developer
May 20, 2007
2,293
3,828
Torino
@tomanlam
I sent you the link for downloading and testing.
I will make it public once you tell me it's working :)
 
  • Like
Reactions: tomanlam

Top Liked Posts

  • There are no posts matching your filters.
  • 161
    Welcome to the EternityProject!

    What do we have here?
    CM10.2-EPRJ --- Or... EternityProject's CyanogenMod 10.2 for LG Optimus 4X!

    What's the point in using CM10.2-EPRJ?
    It contains various optimizations made at compile time. Moreover, it isn't being compiled with the default Android toolchain, but with a custom one that better handles and optimizes the code.
    The CM10.2-EPRJ package will also automatically install our EternityProject Kernel 3.4.37.

    Recommendations:
    Patience is virtue.

    Can I use a non-EternityProject Kernel on CM10.2-EPRJ?
    For now, it's possible. Absolutely.

    Features:
    - All the standard CM10.2 Features are enabled
    - New, custom toolchain for improved code optimization and better performance
    - More to come

    ROM Changelog:
    Code:
    20131007:
    - CM repos synced
    - New EternityProject optimizations (OMGFAST!)
    - Featuring latest revision of EPRJ kernel 3.4
    20130813:
    - CM repos synced
    - Mobile data is stabler
    20130811:
    - Stabler baseband
    - External SDCard now accessible from file managers
    - MTP finally working
    20130810v2:
    - Stability enhancements for Stagefright
    - Other misc performance improvements
    20130810:
    - Synced with CM repos
    - Smoother UI
    20130808v2:
    - Modified EPRJRIL recovery prop
    - EternityProject RIL Recovery is now enabled by default.
    - Trials to solve some people's problem with baseband
    20130607:
    - Sync'ed with CM repos on 07/06
    - Added further EternityProject optimizations
    - Solved Camera FC issue
    - First try for solving the mobile data crash
    20130602:
    - First release.
    Note: If you want to see the stock CM changelog, it's located at http://review.cyanogenmod.com/

    How-To:
    1. Copy the CM10.2-EPRJ and GApps packages on your internal memory
    2. If you aren't coming from a previous version of CM10.2-EPRJ, wipe data and cache
    3. Flash CM10.2-EPRJ, then flash GApps
    4. Reboot
    5. Enjoy!

    Notes:
    1. If you're looking for the Developer Settings menu, tap on "build number" N times (CM will say you when it's done)
    2. This ROM doesn't work with CM10.1 kernels
    3. (Temporary) If you want working SU/root: become developer (tap "Build number" 7 times in Settings > About phone), go to "Developer options" in settings and set "Root access" to "Apps and ADB".

    So, what to download?
    Everything is located on my website!
    EternityProject's CyanogenMod 10.2 for LG Optimus 4X HD --- Click me!

    Hey, and what about GPL?
    Search on my GIT: Gitorious and/or EternityProject self-hosted GIT


    Enjoy your "new" device!

    The EternityProject Team Manager & Main Developer,
    --kholk
    63
    @ApriliaM3
    Thanks for your support, but I don't like to bother moderators without any really important reason. Don't worry, being a RD makes me able to close and open my threads :)

    @Everyone else
    Nope, I don't really like the spamming and the OT that is going on here.
    I mean, just "some" is okay, but well, effectively it's too much now!

    I understand that you're anxious to try the Next Big Thing, but really, asking everyday if something happened is sick...
    ...obviously, if something happens, you'll know because something will be published on our EternityProject Twitter/Facebook accounts or on this thread.

    What I've published on Twitter and Facebook in the meanwhile were "general" news on the development status and most of the messages were about the HTC One X, apart one of the last ones where I'm saying that I've anyway ported the broken LG Optimus 4X HD board files on our new 3.4.37 kernel base.
    I didn't want to say that here because it's an "useless" thing that will only speed up (one day instead of 2 weeks, approximately) the new porting when LGE will release the new kernel source containing the proper drivers.


    This is only the CM-EPRJ thread.

    Believe it or not, even as a developer, I'm as anxious as you to try my kernel on my device and I'm as sick as you to know that we won't have anything in our hands prior LGE to release the new sources.


    Please, be patient like me and keep the thread clean.

    Thanks.


    The EternityProject Team Manager & Main Developer,
    --kholk
    30
    Hello everyone!

    It's a long time, I know... but as you know, I have to study for the university, so I can only steal some really little time from my commitments to get to work on our devices.

    I don't know what to really say here, there's nothing to really explain, if not that:
    1. We're the first to release Android 4.3 for 4XHD
    2. I've rewritten 80% of the RIL and now your SMS, IMEI, calls etc etc etc problems should be OVER.
    3. Remember that this is the first release for 4.3, we can say it's alpha!
    4. The build has been tested for only one day, no problems detected. You tell!
    5. The EternityProject TeaM rules! :p


    Enjoy the new release!

    P.S.: Source coming to GIT in 3 to 6 hours.


    The EternityProject Team Manager & Main Developer,
    --kholk
    29
    Correct, at all!

    I'm having some hard time at the university, but no problem at all.
    My roadmap is to publish out new packages for the HTC One X (almost ready -- and remember that the kernel will be the same, so it's also O4X work) and then to get back on the O4X for the most amazing things you'll ever see in your life! :)

    Then, I can confirm you that the serious O4X development will resume in 3 to 5 days.


    Stay tuned!

    The EternityProject Team Manager & Main Developer,
    --kholk
    17
    Hey guys!

    I've solved some issues.
    The vibrator now works perfectly here and there was a performance problem.
    The performance problem was related to OpenGL ES 1.1 not running really fine and the Camera app running slow because it was falling back on SW video processing. Now it works perfectly and fast as hell here.


    As for the "Android Beam" menu, I've got some ideas on how to activate it (even if actually NFC works wonderfully).


    I've read that an user says something about no autofocus on Camera: I can only say it's working fine here, I've practically stressed the focuser to get a bug, but nothing, my device focuses correctly.


    Another thing: ROOT.

    I may know why root isn't working and yeah, I was referring to ADB root access, not to users root access when I said it was working for me. I left enabled some developer-only "flags" that will make some mess here and there (and also lower the performance).



    So, the next version will be released tomorrow and will contain:
    - Vibration fix (done. -- damn proprietary things to reverse engineer!!!)
    - HW Video Decoding (done)
    - 3DHW Fix for OpenGLES 1.1 (done)
    - Easy root access for users (ToDo -- simple)
    - Option in settings for deactivating NFC (Not sure!)



    That's all for now.

    The EternityProject Team Manager & Main Developer,
    --kholk