Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36
Like Tree1Likes

Thread: [L-ROM] Tenchi's Euphoria-OS ROM Lollipop Android 5.x for ADAM [WIP]

  1. #1
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts

    [L-ROM] Tenchi's Euphoria-OS ROM Lollipop Android 5.1.1 for ADAM [WIP] [2015-09-28]

    This is a build of the latest Android Euphoria-OS ROM Lollipop 5.1.1 ROM. See official Euphoria-OS web site for full change log. This includes USB fixes from ri9000 and NVOMX, screen capture, and HDMI patches from timduru.

    For now it is a nvflash release as there are some issues with zip file install.

    Currently overclocked to 1.5GHz, to edit PixelQi settings, clock speed, sleep mode and other settings edit /system/etc/adam_preboot.sh

    How to install ROM and Google Apps zips from ClockworkMod

    1. Download the zip and ADB and USB drivers ZIP in download section.
    2. Follow "How to install ADB driver" instructions below.
    3. Make sure you have an alternate keyboard pre-installed before installing Google Apps otherwise you will get force closes of AOSP keyboard all the time.
    4. Power on Adam in recovery mode by holding Volume + and toggling power switch.
    5. On PC in command prompt type 'cd "adb directory"'
    6. If you want to install to micro sdcard refer to link for setup details: Booting from sdcard much faster! and Type 'adb shell setprop sdboot 1'.
    7. Type 'adb shell mount -a' ignore the errors (try again if you don't see any error message).
    8. If installing new ROM type adb shell rm -rf /system/* to remove previous ROM files and do Wipe Data/Factory Reset.
    9. Type 'adb push file.zip /external_sd/' (should see files being transferred to microsd).
    10. On Adam use volume keys or middle 2 soft touch keys to navigate up and down to "Install zip".
    11. Press top soft key button to enter selection.
    12. Navigate and enter to /storage/external_sd.
    13. Navigate and enter to your file.zip file.
    14. Navigate and enter to Yes to install, should be no errors.
    15. Reboot your Adam once the transfer is complete.

    Install Instructions for Windows NVFLASH package

    1. Download from links below the ROM, any updated boot.img if needed, no google apps download available yet.
    2. Extract nvflash ROM zip file.
    3. Default /system is now 900MB as /cache is no longer big enough to be useful.
    4. Connect Adam via usb to computer.
    5. Set Adam to nvflash recovery mode by holding Volume - and power on.
    6. Goto driver manager in Windows and you should see some APX device, and right click on update the driver for this device.
    7. Set Browse driver to Drivers/Driver32-bit/ and install.
    8. run "fbs.bat" to just install ROM and wait till it finished flashing or run "download.bat" to completely format your Adam internal storage and install complete ROM with ClockWorkMod Recovery and a 650 Meg system partition by default.
    9. Reboot Adam while holding Volume + to go into ClockWorkMod recovery.
    10. Wipe data/factory reset. (This will wipe all data from your internal sdcard and the cache).
    11. Install Google apps.zip and SuperSU to root if needed.
    12. Skip to step 16 if you don't need to flash an updated boot.img
    13. Reboot while holding volume - to go into nvflash recovery again.
    14. Copy downloaded boot.img into your nvflash directory or extract boot.img from ROM.zip (if no updated boot image is available).
    15. Run "flashboot.bat boot.img" in command line.
    16. Restart after it is finished flashing and you will boot into your new Kitkat ROM.

    How to install Google Apps zip

    1. Download the Google Apps for Android 5.x zip and ADB and USB drivers ZIP in download section.
    2. Follow "How to install ADB driver" instructions below.
    4. Power on Adam in recovery mode by holding Volume + and toggling power switch.
    5. On PC in command prompt type 'cd "adb directory"'
    6. Type 'adb shell mount -a' ignore the errors (try again if you don't see any error message).
    7. Type 'adb push GoogleApps.zip /external_sd/' (should see files being transferred to microsd).
    8. On Adam use volume keys or middle 2 soft touch keys to navigate up and down to "Install zip".
    9. Press top soft key button to enter selection.
    10. Navigate and enter to /storage/sdcard2.
    11. Navigate and enter to you GoogleApps.zip file.
    12. Navigate and enter to Yes to install, should be no errors.
    13. Reboot your Adam once the transfer is complete.

    How to install ADB driver

    1. Extract the ADB zip with archive utility like WinZip or WinRAR.
    2. Run UniversalAdbDriverSetup6.msi.
    3. Connect Adam to computer via USB.
    4. Right click on "My Computer" in File Explorer.
    5. Click on "Device Manager".
    6. Should see "Notion" with exclamation mark.
    7. Right click on "Notion" and select "Update Driver Software".
    8. Select "Browse my computer for driver software".
    9. Select "Let me pick from a list of device drivers on my computer".
    10. Select "Android Device" and press Next.
    11. Select "Asus Transformer ADB Interface" and press Next.
    12. Ignore Update Driver Warning and press Yes.
    13. Should now see Android Device\Asus Transformer ADB Interface in devices.

    How to obtain adam logs to report problems

    1. Follow instructions above on How to install ADB driver.
    2. Connect Adam to computer via USB.
    3. Power on Adam with ROM you are having problems with to capture log and do what you did you get the problem.
    4. Launch Windows command prompt and type cd "path to platform-tools".
    5. Type "adb wait-for-device pull /data/aplog".
    6. If you get remote object '/data/aplog/ does not exist' goto step 8.
    7. Type "adb pull /data/dmsg".
    8. Goto step 13 if step 5 and 7 were successful.
    9. Type "adb shell".
    10. Type "cd /data".
    11. Type "logcat -d > aplog".
    12. Type "dmesg > dmsg".
    13. Type "cat /proc/kmsg > kmsg &".
    14. Press CTRL-C to exit shell.
    15. Type "adb pull /data/aplog".
    16. Type "adb pull /data/dmsg".
    17. Type "adb pull /data/kmsg".
    18. You should now have 3 files in your platform-tools directory, aplog, dmsg, and kmsg.
    19. Launch Web browser and goto Pastebin.com - #1 paste tool since 2002!.
    20. Open aplog in wordpad and copy and paste all text to web page and submit.
    21. Create a new message in this thread and paste the URL from pastebin.com of your newly submitted log.
    22. Repeat 19-20 for dmsg and kmsg.

    Download links:

    Euphoria-OS ROM Lollipop for ADAM:

    5.1.1:
    download removed (not booting) 2015-09-28 CWM micro sdcard install only [/URL]

    download 2014-04-23 boot.img

    5.1.1:
    download 2015-04-22 NVFLASH

    5.1.0:
    download 2015-03-22 NVFLASH

    Hackers Keyboard (included in ROM, just run app to switch to this keyboard):
    https://code.google.com/p/hackerskeyboard/

    SuperSU for root access:
    download

    ClockworkMod 6.0.4.7 Recovery with nvflash (run "flashrecovery.bat recovery.img" in command line):
    download CWM with battery indicator from Borkata and working USB thanks to ri9000

    ADB with USB drivers (usb_driver folder contains older version which will work with ClockworkMod although you need to allow unsigned drivers to install) download

    Download PA Google Apps

    Source download links:

    Euphoria-OS ROM: download

    Device tree and kernel source: download

    Vendor tree: download

    Tested and working:

    [2015-09-28]
    -500MB ZRAM swap enabled (configurable in /system/etc/adam_postboot.sh)
    -stagefright vulnerability patched
    -Chrome works
    -Splashtop works
    does not show more than 1 notification
    -if it does not wake from sleep, try toggling off and on Back button wake in Settings
    -no boot animation
    -may be freezing sometimes
    -increased nominal voltages for stable reboot/shutdown
    -reverted to old power off timers for more stable reboot/shutdown
    -prevent dofstrim freeze by skipping /data and /system partitions so it can deep sleep properly
    -FC launching Chrome
    -now CWM ZIP with micro sdcard boot only
    -camera app should be working but may be inverted

    [2015-04-23]
    -updated sepolicy to fix chrome crashes

    [2015-03-03]
    -USB Audio working
    -hwcomposer hdmi fix
    -PowerHAL for cpu boost on touch and 1GHz battery saving mode
    -mic fix
    -cpu clock reduced to 1.5GHz and voltages decreased for better battery life
    -camera shouldn't prevent sleeping now
    -vpn working
    -HW Accelerated video
    -Screen capture
    -lp2 mode sleep disabled by default now to allow for stable usb connection can be re-enabled in /system/etc/adam_preboot.sh, for adams not waking properly uncomment keepawake line
    -Pixel Qi toggle app
    -Wifi
    -Bluetooth A2DP
    -HDMI
    -GPS should be working

    Not working:
    -built in aosp keyboard (use Hackers Keyboard or another keyboard)
    -HW Accelerated video
    -sleep mode (use Wake Lock level 4 to prevent freezing/rebooting)
    -sometimes touch screen doesn't respond, just slide power switch and then press side back button
    -Camera app gives black screen, use alternative camera app like Camera MX
    -Compass
    -3G (added back, not sure if it is working)
    -if not booting and logcat shows surfaceflinger crash, on PC type "adb pull /system/lib/egl/ egl", then type "adb push egl /system/lib/egl/", not sure why this is needed but it seems to work on my Adam.
    -shutdown/reboot sometimes freezes

    Credits
    Borkata for making such an excellent kernel and CM ports and help with problems

    ri9000 for usb fixes

    timduru for NVOMX, screen capture fixes and HDMI fix

    Euphoria-OS ROM developers for providing Android ROM
    Last edited by tenchi; 10-20-2015 at 09:09 AM. Reason: ROM Update

  2. The Following 7 Users Say Thank You to tenchi For This Useful Post:

    fantaze (07-18-2015), mikus (03-23-2015), Prema (04-11-2015), ri9000 (03-23-2015), Trans (03-23-2015), Waho (10-03-2015), ZenOgeek (03-23-2015)

  3. #2
    Resident
    Join Date
    May 2011
    Location
    Austin, TX
    Posts
    509
    Thanks
    115
    Thanked 50 Times in 34 Posts
    The Android 5.1 roms for the Adam (omni, euphoria) currently don't have hardware video acceleration working; nor does the 'swapon' command work. So for day-to-day operation of the Adam I'm still depending on Android 5.0.1 roms.

    In the past, I could never predict whether any given Adam (with 5.1) reboot attempt would: (a) complete, giving me a working system; or (b) keep trying something over and over, giving me a "stuck in boot" system; or (c) fail, giving me a "crashed in boot" system. From my limited time with euphoria, this rom might be more dependable.

    Thank you for making the latest Android versions available to Adam users.

  4. #3
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    Quote Originally Posted by mikus View Post
    The Android 5.1 roms for the Adam (omni, euphoria) currently don't have hardware video acceleration working; nor does the 'swapon' command work. So for day-to-day operation of the Adam I'm still depending on Android 5.0.1 roms.

    In the past, I could never predict whether any given Adam (with 5.1) reboot attempt would: (a) complete, giving me a working system; or (b) keep trying something over and over, giving me a "stuck in boot" system; or (c) fail, giving me a "crashed in boot" system. From my limited time with euphoria, this rom might be more dependable.

    Thank you for making the latest Android versions available to Adam users.
    The swapon may be failing because it is already in use by dex2oat see 5.1 change: https://android.googlesource.com/pla...68ce4d%5E!/#F0

    UPDATE: You can turn off by modifying /system/build.prop to this to disable dex2oat swap:
    ro.config.low_ram=false

    Did you ever try the updated kernel for omnirom to see if it was more stable? This rom now has that up volted kernel may be making the difference in stability.

    I am always on the lookout for new updated roms for the Adam.
    Last edited by tenchi; 03-23-2015 at 08:36 PM.

  5. #4
    Resident
    Join Date
    May 2011
    Location
    Austin, TX
    Posts
    509
    Thanks
    115
    Thanked 50 Times in 34 Posts
    Quote Originally Posted by tenchi View Post
    Did you ever try the updated kernel for omnirom to see if it was more stable? This rom now has that up volted kernel may be making the difference in stability.
    I did try the updated kernel and it gave the running system more stability. But I gave up on omni because of the reboot uncertainty (and because of no hardware accelerated video).

  6. #5
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    Quote Originally Posted by mikus View Post
    I did try the updated kernel and it gave the running system more stability. But I gave up on omni because of the reboot uncertainty (and because of no hardware accelerated video).
    Hopefully timduru will get hw accelerated video working in 5.1 as I don't know how to fix it. What reboot problems were you having? I am getting freezing sometimes on reboot/shutdown.

  7. #6
    Resident
    Join Date
    May 2011
    Location
    Austin, TX
    Posts
    509
    Thanks
    115
    Thanked 50 Times in 34 Posts
    Quote Originally Posted by tenchi View Post
    What reboot problems were you having?
    As I mentioned in a previous post, I often saw boot "stall" (endless retries of SurfaceFlinger, perhaps?). And I saw boot restart and restart and ... (out of memory, perhaps?). Plus after sleep I sometimes would have to perform a paper-clip reset, wait for the Adam to become unresponsive (instead of booting), perform a paper-clip reset, wait ... All in all, not a productive way for me to spend my time.

  8. #7
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    Quote Originally Posted by mikus View Post
    As I mentioned in a previous post, I often saw boot "stall" (endless retries of SurfaceFlinger, perhaps?). And I saw boot restart and restart and ... (out of memory, perhaps?). Plus after sleep I sometimes would have to perform a paper-clip reset, wait for the Adam to become unresponsive (instead of booting), perform a paper-clip reset, wait ... All in all, not a productive way for me to spend my time.
    I did see surfaceflinger crash on initial booting, but once I recopied /system/lib/egl/ with adb it seemed fine for some reason even though the files were identical, not sure why this is happening. Never seen the out of memory though could be some apps causing this? SOD is back with 5.1 unfortunately and will have to use wake lock app again to prevent deep sleep. Hopefully these issues will be worked out in the near future.

  9. The Following User Says Thank You to tenchi For This Useful Post:

    ZenOgeek (03-27-2015)

  10. #8
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    Euphoria 5.1.1 is now on front page, still not sleeping though...

    UPDATE: This is the smoothest 5.1 ROM yet, maybe even smoother than 4.4. Although no hw video acceleration yet.
    Last edited by tenchi; 04-22-2015 at 08:33 PM.

  11. The Following 2 Users Say Thank You to tenchi For This Useful Post:

    mikus (04-23-2015), ri9000 (04-23-2015)

  12. #9
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    New boot.img on front page to fix chrome crashes

  13. The Following User Says Thank You to tenchi For This Useful Post:

    ri9000 (04-23-2015)

  14. #10
    Resident
    Join Date
    May 2011
    Posts
    803
    Thanks
    15
    Thanked 531 Times in 203 Posts
    Guess Euphoria 5.1.1 is not that stable with google apps, maybe try building a new liquidsmooth rom next see how that goes...

    UPDATE: Maybe not liquidsmooth for now as it is failing to build... maybe a different 5.1.1 ROM then.
    Last edited by tenchi; 04-24-2015 at 02:30 PM.

Page 1 of 4 123 ... LastLast

Remove Ads

Similar Threads

  1. Replies: 130
    Last Post: 12-19-2017, 07:59 AM
  2. Replies: 133
    Last Post: 12-06-2015, 11:55 AM
  3. Replies: 18
    Last Post: 08-30-2015, 08:16 PM
  4. Replies: 8
    Last Post: 08-21-2015, 09:17 PM
  5. Replies: 37
    Last Post: 07-04-2015, 12:04 PM

Search tags for this page

download euphoria os android 5.1 lollipop

,

oc android 5.0 lollipop

Click on a term to search for related topics.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •