[DEV] [ROM] [N1] Evervolv Jellybean (4.1)

Search This thread

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
si no puedo flashar!!!!el sistema no puede hallar el archivo especificado how to flash???

---------- Post added at 03:48 AM ---------- Previous post was at 03:36 AM ----------




i can´t flash in fastboot usb how to flash a tarball file?????

hay que descomprimir el tarball archivo.. que contiene el system.img y boot.img
--
unpack the tarball archive.. it contains system.img and boot.img

---------- Post added at 03:59 AM ---------- Previous post was at 03:57 AM ----------

Flashed your patch just after flashing the ROM. TuneIn works well, but ringtones, notifications do not sound even at max volume.

Yeah I know. I updated the post allready. System sounds doesn't work at all. No alarm, no ringtones, no notification sounds. but speaker works for listen to audio files from sdcard and - most important - phone calls. Thanks for your feedback.
 

taodan

Senior Member
Nov 27, 2011
978
232
LineageOS
si no puedo flashar!!!!el sistema no puede hallar el archivo especificado how to flash???

---------- Post added at 03:48 AM ---------- Previous post was at 03:36 AM ----------




i can´t flash in fastboot usb how to flash a tarball file?????
You can't flash the tarball file. Extract the images from the tarball and flash them via fastboot. Yo no comprendo Espanol che :)
 

ricky9237

Member
Jul 11, 2010
46
9
What exactly do you mean? You can't hear music with VLC? With built-in Musicplayer? Or do you have no speaker at all - so also not for phone calls? That would be really weird! I flashed fastboot images and had no speakers. Then I flashed Superuser.apk (and su binary) and my UMS App to test if the App would still work. After that, without any further modifications, installations or whatever i pushed the libs listed upthread, set the permissions, rebooted and I got working speakers..

edit: the file was downloaded a few times more.. can we please get another feedback if you got a working speaker after flashing my zip?! Thanks!



@Bexton
I have updated my post.
Yes. VLC player works and I can do phone call after using your method.
But the ringtone and built-in musicplayer still broke.
Thanks for your work.
 
Last edited:

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
@Bexton
I have updated my post.
Yes. VLC player works and I can do phone call after using your method.
But the ringtone and built-in musicplayer still broke.
Thanks for your work.

Glad you got it working.

Yeah.. I just tested Winamp for audio files and it did not worked .. For playing audio files VLC seems to be the only working so far.

For videos I succesfully tested VLC and MX Player (720p mkvs run really smooth!):
https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad
https://play.google.com/store/apps/details?id=com.mxtech.ffmpeg.v7_neon

Mobo Player did not worked.

For audio, it seems like there're still missing some libraries to get aac working!? Anyway.. this is a pre-release, so don't expect things to work just right out of the box. Most times it's much more than just copying files from a to b ;)
 
Last edited:

texasice

Retired Recognized Developer
Oct 27, 2009
603
3,434
Austin

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
Good work bexton. looks like all aosp devices have those proprietary files. and they will need to be added in. i havent looked into it much myself yet. but there is also this new config file /system/etc/audio_policy.conf. https://github.com/Evervolv/android_device_samsung_crespo/blob/jellybean/libaudio/audio_policy.conf something we'll have to modify for our hardware. and maybe adjust the hal to read it. not sure.

Hehe, thanks for pointing me to the audio_policy.conf file! After diffing few different of those conf files the crespo one looked perfectly to me.. So I just pushed the file https://raw.github.com/Evervolv/android_device_samsung_crespo/jellybean/libaudio/audio_policy.conf to /system/etc.. adb reboot.. oh what is that.. new entries in logcat:

202of8.jpg


Et voila: my headphones are working! :D

System sounds are still missing though.. but it's going forward.. :)

Btw: Trackball notications work, too.
 
Last edited:

earth08

Senior Member
Jan 4, 2011
779
68
Hey Devs I think this time we will get a stable version faster than ICS.
Dont you ppl think so?
 

Psychokilz

Senior Member
Jan 30, 2012
113
14
Brampton
Following this thread is so exciting. I am very thankful to the developers for working so hard...thank you so much.

Sent from my Nexus One using xda app-developers app
 

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
Because a couple of people have asked "how to flash the tarball"(!!!???) and because I can't sleep I thought I sum up some things and give you a little flashing for dummies instructions ;)

THIS INSTRUCTIONS ARE FOR P1 ONLY!​

0.) PREPARE
  • MAKE A BACKUP

1.) INSTALL EVERVOLV JELLY BEAN PREVIEW
  • Download this file: Evervolv-Perdo-3.0.0p1-passion.tar.bz2 (Mirror) to your computer.
  • Extract the file with the archive manager of your choice to, let's say, C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion (you will find two files in the dowloaded file: "system.img" and "boot.img").
  • Connect your phone via USB to your computer (make sure it is recognized correctly).
  • Open a terminal / command line on your computer and navigate to the directory that contains the adb and fastboot executables.
    So, if this is the full path: C:\android-sdk\platform-tools\fastboot.exe, you type: cd C:\android-sdk\platform-tools
  • Now, boot into bootloader mode. Therefor, type in the terminal: adb reboot bootloader
  • In bootloader mode, type in the terminal: fastboot -w and wait until it's finished.
  • Now type: fastboot flash system C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion\system.img (of course you change that to the real path where you extracted the files to!). Wait a bit..
  • Now type: fastboot flash boot C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion\boot.img (of course you change that to the real path where you extracted the files to!). Wait not that long..
  • Now type: fastboot reboot. Your phone will reboot now. Welcome to Jelly Bean!

2.) INSTALL EXTRAS
  • Download this file: Superuser-3.2-RC2-arm-signed.zip to your computer (contains Superuser.apk and su binary).
  • Download this file: ev-3.0.0p1-passion-addons-signed.zip (Mirror) to your computer (contains "Audio Fix", UMS app, QuickReboot app and Terminal emulator).
  • OPTIONAL: If you want Gapps, download this file: http://d-h.st/rOD to your computer (contains only: play store, google gallery, gmail, calendar).
  • Now, type again from terminal: adb reboot recovery to reboot into recovery mode.
  • Select Mount sdcard (or toggle usb mass storage) in your recovery menu.
  • Use the computer's file explorer to copy the downloaded zips to your phone's sdcard. When files are copied, unmount again and go back to the main menu of the recovery.
  • Now, select Install Zip from SD > Select Zip from SD and choose the Superuser-3.2-RC2-arm-signed.zip
  • When installation of Superuser has finished, select again Install Zip from SD > Select Zip from SD and choose the ev-3.0.0p1-passion-addons-signed.zip
  • When installation of ev-3.0.0p1-passion-addons-signed.zip has finished, you can A) reboot or - if you want Gapps - B) select again Install Zip from SD > Select Zip from SD and choose the gapps-ev-jb-20120713-min.zip - when that is done, you can reboot.

That's it. You now have Jelly Bean running with full connectivity, root access, (almost fully) fixed sound, UMS support and working Gapps.. Anything else that you need, you can now download it from the market.

Update: A few minutes after I wrote this, I got sound fully working - including system sounds. I'm too tired now to update this. Just make sure you check the attached post for the fix! ;) (obsolete; updated the ev-3.0.0p1-passion-addons-signed.zip to include the system sound fix)

Update 2: As paulo_cv reported, the search button does not work. To fix this, read on here: http://xdaforums.com/showthread.php?p=28859942#post28859942


---------- Post added at 11:02 AM ---------- Previous post was at 10:13 AM ----------

And finally........ I "fixed" the system sound! :good: My phone rings!!! Hell yeah! And now also the stock music app, as well as the Play Music app, can play music! Was only a question of correct configuration. Download this xml file: http://d-h.st/oMB and push it to /system/etc ..then reboot and that's it. Sound is fully working now! :laugh: (obsolete; updated the ev-3.0.0p1-passion-addons-signed.zip to include the system sound fix)
 

Attachments

  • ev-3.0.0p1-passion-addons-signed.zip
    1.9 MB · Views: 175
Last edited:

mrhohoha

Senior Member
Nov 17, 2010
106
44
This is pretty rapid! :) Wouldn't Google Now et al work if we resized added 40mb to system and cut that from data? I realise that's cutting into app space, but since most of us use a2sd anyhow I suppose it should be alright?

Anybody tried that?

Sent from my Nexus One
 

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
This is pretty rapid! :) Wouldn't Google Now et al work if we resized added 40mb to system and cut that from data? I realise that's cutting into app space, but since most of us use a2sd anyhow I suppose it should be alright?

Anybody tried that?

Sent from my Nexus One

If it works is another question. But it would fit on disk. ;) Well, I would love to try resizing my partition layout, but with my class 2 sd card I can not use a2sd.. performance decreases drastically and lots of fcs.. i need to get a new sd card next week, bc I think - in the long run - you're close to right with that 40 mb extra we need for system. I could take another 10 from cache (have 16 now) but 170 for data is really too less for me. So I need a useable, external storage before I can try.
 

omegacorp

Member
Sep 14, 2008
31
0
Hi there!

I just install this prealpha1 rom and it's seem to works quite well, but I will return to ICS unless there is a patch for trackball wake I tested to install the EVERVOLV toolbox from my titanium last backup but it wont work neither for vol wake ...

If there is a solution I will pleased to test ...

thanks a lot team EVERVOLV!
 

Bexton

Senior Member
Sep 26, 2011
643
1,129
50° 56' 33" 6° 57' 32"
Hi there!

I just install this prealpha1 rom and it's seem to works quite well, but I will return to ICS unless there is a patch for trackball wake I tested to install the EVERVOLV toolbox from my titanium last backup but it wont work neither for vol wake ...

If there is a solution I will pleased to test ...

thanks a lot team EVERVOLV!

+1 for trackball wake... or vol wake...

i'm itching to try this... but i've got a broken power button... so no chance... :(...

but great work otherwise!!!! :)

For the moment, use 3rd party Apps: https://play.google.com/store/apps/details?id=cz.destil.fixbrokenpb or https://play.google.com/store/apps/details?id=org.firezenk.wakeall
 

Top Liked Posts

  • There are no posts matching your filters.
  • 288
    Jellybean 4.1
    ALL USERS SHOULD UPGRADE TO JELLYBEAN 4.2

    Known Issues:
    • USB Tether
    • P2P: (not supported by hardware)
    • ...

    New BLACKROSE Hboot required for jellybean
    Downloads: MD5SUMS
    System: 260 Cache: 8 Userdata: 168 (recommended, future proof, fits any gapps)
    System: 250 Cache: 8 Userdata: 178 (should be safe)
    System: 230 Cache: 8 Userdata: 198 (possible but you need to use bextons gapps installer and dont install offline voice recognition)
    System: 210 Cache: 8 Userdata: 218 External gapps required (see 3rd post)
    Why does /system need to by so big? Well to put this in perspective the gnex and n7 have 600mb /system partitions. So their /system is larger than our entire nand (~430mb usable). The 'base' android build is <200mb. The real bulk comes from gapps which are like +40mb the bulk of that is the new voice recognition dictionaries for google now. So theres the gist. Now heres the problem. Dalvik-Cache will be no smaller that 100mb so we're pretty much left with 60mb for apps and data. Which is way too small. Which makes a2sd pretty much required. If youre like me and have <10 apps the builtin a2sd should work fine otherwise you will need m2sd (see QA below) or you wont be able to install /anything/ from the market due to 'low storage space' errors.


    • To flash
      Code:
      adb reboot bootloader
      fastboot flash hboot hboot_jellybean_260-8-168.nb0
      fastboot reboot-bootloader
    • Should see "Jellybaby" on second line
      Code:
      fastboot erase system
      fastboot erase boot
      fastboot erase userdata
      fastboot erase cache
    • Boot recovery. Flash your zip

    QA:
    **I dont have enough space for all my apps? A: try m2sd
    **Where can I get info on the builtin a2sd? A: see here for quick run down.
    **What is blackrose? A: Please do NOT try and flash this until you find out. And do NOT ask in this tread
    **Why is my screen not working? A: Reformat your sdcard. Sounds stupid but its the answer

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

    For tarball: It is now xz compressed (depreciated new method below)
    Code:
    tar -xaf <release>.tar.xz
    fastboot erase system
    fastboot flash system system.img
    fastboot erase boot
    fastboot flash boot boot.img
    To flash with fastboot: use the zip appended with "-fastboot-update"
    Code:
    fastboot erase boot
    fastboot erase system
    fastboot update Evervolv-3.1.0-<release>-fastboot-update.zip
    111
    DOWNLOADS

    Downloads: http://dl.evervolv.com/

    Nightlies
    For nightly changelogs reference gerrit. or the changelog.html in the dl directory for shortlog (blank means no changes were pulled)
    These are automated builds and might not work properly but the general rule: its probably fine.

    Gapps:
    Usually the newest is best (http://goo.gl/LJiTC)

    Releases
    thanks to bexton for the host for releases
    Note about *mini* builds: Strips out video editor, boot animation, international dictionaries, some fonts and ringtones to fit on smaller /system. needs ~230mb /system (wont fit on stock hboots)

    Changelog

    Evervolv-Perdo-3.1.0p1-passion (10/17)
    • Merge android 4.1.2
    • fix trackball notifications
    • transparent lockscreen
    • some kernel changes to ondemand governor for better meshing with userspace powerhal
    • Enable vsync

    Evervolv-Perdo-3.0.0p6-passion (10/05)
    • Bump JRO03R
    • Partialy working camcorder
    • Misc updates*

    Evervolv-Perdo-3.0.0p5-passion (9/19)
    • fix 3g network discovery
    • a2dp: bluetooth audio (via tyler hall)
    • more dictionaries
    • launcher rotation
    • new kernel
    • update openssh, busybox
    • no more legacy camera, using gallery version now (preview has some issues)
    • new default wallpaper
    • a2sd supports new jb folder app-asec
    • fix capacitive button backlight with autobrightness
    • webgl in stock browser
    • ctr-screen off animation

    Evervolv-Perdo-3.0.0p4-passion (8/10)
    • bump JRO03L
    • add more features: battery percent, powermenu screenshot, t-9 dialer, 6bar signal
    • update adreno libs
    • split long sms instead of convert to mms
    • experiments with power hal to extend battery life on standby
    • linaro bionic optimizations for a bit of speed
    • Camera should be able to take pictures

    Evervolv-Perdo-3.0.0p3-passion (7/31)
    • Kernel update: data usage shows up in settings, add avs, switch to caf ondemand gov
    • Update Superuser
    • Port jumpytouch filter from ics (thanks thoemy) for better pinch to zoom
    • bump to JRO03H
    • HWA now working (no butter)
    • EVToolbox is back (trackball/volume wake, vol music control, ics lockscreen)

    Evervolv-Perdo-3.0.0p2-passion (7/19)
    I'm pretty tired and dont feel like rebuilding just to bump the version. So here is a p2 'nightly'. That was really only built to test a cron script. but should work just fine.
    Fixes:
    • Wifi tether (used it all day today)
    • browser rendering
    • paid apps (untested)
    • googles apps on sd (untested)
    • Superuser

    Evervolv-Perdo-3.0.0p2-passion (7/16)
    • Wifi signal. (switched to bcmdhd) (maybe broke wifi tether)
    • Apps2sd (cant format the partition, i forgot to add e2fsprogs to the build)
    • Sound. (probably)
    • Reboot menu
    • Usb mass storage
    • Trackball (no wake yet)

    Evervolv-Perdo-3.0.0p1-passion (7/14)
    76
    HOWTO: external gapps

    Cautions:
    -This is an alternative to flashing the gapps zip in recovery. Do not do this if you have flashed gapps through recovery
    -For m2sd users see here

    Gist:
    Instead of wasting nand space installing 50+MB of gapps to /system we will place them on /sd-ext and create symlinks to /system. This means you can reduce the /system partition to 210MB safely and still have full gapps. In principle, after the initial setup this will survive wipes and updates (assuming you dont format /sd-ext).

    The main reasoning is reading from the sdcard should be just as fast (or faster especially with journaling disabled which is now done automatically by the init mount script) than from nand. But random writes to the sdcard are going to me much slower than nand. So if we are only reading from the sdcard and writing all our data to nand it should be much faster.

    getting the gapps in the right place

    # via adb
    Code:
    # extract the gapps zip on you desktop
    # create directory on device
    $ adb shell mkdir -p /sd-ext/gapps/system
    # push the system folder to device
    $ adb push ~/Downloads/gapps/system /sd-ext/gapps/system
    # make sure directories are right init script depends on this exact placement (mainly check we dont have gapps/system/system/)
    $ adb shell ls /sd-ext/gapps/system
    app        etc        framework  lib        usr
    # enable extgapps (quotes needed)
    $ adb shell "echo x > /sd-ext/gapps/.extgapps"
    # gapps dir should look like this (if .extgapps doesnt exist the init script wont run)
    $ adb shell ls -a /sd-ext/gapps/
    .extgapps  system
    # reboot and wipe device
    $ adb reboot bootloader
    $ fastboot -w
    $ fastboot reboot
    # via root explorer (these are fairly rough)
    Code:
    -click on the gapps zip on sdcard to open
    -long press the system folder -> extract -> 'go to extracted'
    -long press the system folder (the extracted one) -> copy
    -navigate to /sd-ext
    -menu -> new folder -> name it 'gapps'
    -open gapps -> paste (system folder)
    -menu -> new file -> name it '.extgapps' the dot is required
    # directories should now contain:
    # /sd-ext/gapps should have: .extgapps, system
    # /sd-ext/gapps/system should have: app, etc, framework, lib, usr
    -reboot recovery -> wipe data

    once its setup

    # on reboot
    Code:
    # symlinks will be created on boot
    # look at beginning of logcat to ensure links were created
    $ adb logcat -C
    .....
    I/extgapps(  137): Removed Provision 
    I/extgapps(  139): Removed QuickSearchBox 
    I/extgapps(  145): Created /system/app/Talk.apk 
    I/extgapps(  148): Created /system/app/ChromeBookmarksSyncAdapter.apk 
    I/extgapps(  151): Created /system/app/GoogleBackupTransport.apk 
    I/extgapps(  154): Created /system/app/GoogleCalendarSyncAdapter.apk 
    I/extgapps(  157): Created /system/app/OneTimeInitializer.apk
    .....

    let me know how it works for you.
    You will now never need to flash gapps again.
    31
    Evervolv-Perdo-3.0.0p3-passion
    • Kernel update: data usage shows up in settings, add avs, switch to caf ondemand gov
    • Update Superuser
    • Port jumpytouch filter from ics (thanks thoemy) for better pinch to zoom
    • bump to JRO03H
    • HWA now working (no butter)
    • EVToolbox is back (trackball/volume wake, vol music control, ics lockscreen)
    ZIP:http://goo.im/devs/evervolv/Releases/NexusOne/Evervolv-Perdo-3.0.0p3-passion.zip
    TARBALL:http://goo.im/devs/evervolv/Releases/NexusOne/Evervolv-Perdo-3.0.0p3-passion.tar.xz
    27
    Because a couple of people have asked "how to flash the tarball"(!!!???) and because I can't sleep I thought I sum up some things and give you a little flashing for dummies instructions ;)

    THIS INSTRUCTIONS ARE FOR P1 ONLY!​

    0.) PREPARE
    • MAKE A BACKUP

    1.) INSTALL EVERVOLV JELLY BEAN PREVIEW
    • Download this file: Evervolv-Perdo-3.0.0p1-passion.tar.bz2 (Mirror) to your computer.
    • Extract the file with the archive manager of your choice to, let's say, C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion (you will find two files in the dowloaded file: "system.img" and "boot.img").
    • Connect your phone via USB to your computer (make sure it is recognized correctly).
    • Open a terminal / command line on your computer and navigate to the directory that contains the adb and fastboot executables.
      So, if this is the full path: C:\android-sdk\platform-tools\fastboot.exe, you type: cd C:\android-sdk\platform-tools
    • Now, boot into bootloader mode. Therefor, type in the terminal: adb reboot bootloader
    • In bootloader mode, type in the terminal: fastboot -w and wait until it's finished.
    • Now type: fastboot flash system C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion\system.img (of course you change that to the real path where you extracted the files to!). Wait a bit..
    • Now type: fastboot flash boot C:\Users\You\Downloads\Evervolv-Perdo-3.0.0p1-passion\boot.img (of course you change that to the real path where you extracted the files to!). Wait not that long..
    • Now type: fastboot reboot. Your phone will reboot now. Welcome to Jelly Bean!

    2.) INSTALL EXTRAS
    • Download this file: Superuser-3.2-RC2-arm-signed.zip to your computer (contains Superuser.apk and su binary).
    • Download this file: ev-3.0.0p1-passion-addons-signed.zip (Mirror) to your computer (contains "Audio Fix", UMS app, QuickReboot app and Terminal emulator).
    • OPTIONAL: If you want Gapps, download this file: http://d-h.st/rOD to your computer (contains only: play store, google gallery, gmail, calendar).
    • Now, type again from terminal: adb reboot recovery to reboot into recovery mode.
    • Select Mount sdcard (or toggle usb mass storage) in your recovery menu.
    • Use the computer's file explorer to copy the downloaded zips to your phone's sdcard. When files are copied, unmount again and go back to the main menu of the recovery.
    • Now, select Install Zip from SD > Select Zip from SD and choose the Superuser-3.2-RC2-arm-signed.zip
    • When installation of Superuser has finished, select again Install Zip from SD > Select Zip from SD and choose the ev-3.0.0p1-passion-addons-signed.zip
    • When installation of ev-3.0.0p1-passion-addons-signed.zip has finished, you can A) reboot or - if you want Gapps - B) select again Install Zip from SD > Select Zip from SD and choose the gapps-ev-jb-20120713-min.zip - when that is done, you can reboot.

    That's it. You now have Jelly Bean running with full connectivity, root access, (almost fully) fixed sound, UMS support and working Gapps.. Anything else that you need, you can now download it from the market.

    Update: A few minutes after I wrote this, I got sound fully working - including system sounds. I'm too tired now to update this. Just make sure you check the attached post for the fix! ;) (obsolete; updated the ev-3.0.0p1-passion-addons-signed.zip to include the system sound fix)

    Update 2: As paulo_cv reported, the search button does not work. To fix this, read on here: http://xdaforums.com/showthread.php?p=28859942#post28859942


    ---------- Post added at 11:02 AM ---------- Previous post was at 10:13 AM ----------

    And finally........ I "fixed" the system sound! :good: My phone rings!!! Hell yeah! And now also the stock music app, as well as the Play Music app, can play music! Was only a question of correct configuration. Download this xml file: http://d-h.st/oMB and push it to /system/etc ..then reboot and that's it. Sound is fully working now! :laugh: (obsolete; updated the ev-3.0.0p1-passion-addons-signed.zip to include the system sound fix)