Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM][UNOFFICIAL][DEV/WIP] SlimKat 4.4.2 RC1 for YP-G70 [US/INT/KOR][METICULUS]

OP Meticulus

13th December 2013, 08:17 PM   |  #1  
Meticulus's Avatar
OP Recognized Developer
Flag Springfield
Thanks Meter: 2,086
 
1,311 posts
Join Date:Joined: Dec 2011
Donate to Me
More

Disclaimer: I am not responsible for any damages on your device.

Chat with the slim team and other slim users
  • IRC: #slimusers @freenode
  • New to IRC? Don't have a native app? Try the Freenode web client [link] or the Firefox extension Chatzilla [link]
  • Google+ [link]
  • Twitter [link]
  • Facebook [Link]
FAQ
Check out the FAQ before posting! Keeps more common questions answered in one place!

Thanks!
You can find the full list of credits here

Also thanks to:Source
Please visit here for the rom source code.
Kernel source can be found here

Known Issues
  1. Limited photo resolution for rear cam snap
  2. 2 cards in mass storage...
  3. GPS ( WIFI Geolocation is OK )

Downloads
Features: here
Rom changelog here

Download: Slim-venturi-4.4.2.build.2.5.RC1-UNOFFICIAL-20140129-1514
INT KERNEL: http://www.4shared.com/zip/qC0hHefhb...T-KERNEL-.html
KOR KERNEL: https://mega.co.nz/#!QANFjQyB!f695gz...fi6ThYgz1ryBLg (Experimental)
Gapps: here

Old builds:
Slim-venturi-4.4.2.beta.2.4-UNOFFICIAL-20140121-0903 : INT KERNEL https://mega.co.nz/#!YI0CDQhC!ZP8A4j...-EZG_eviwBh9Ug
Slim-venturi-4.4.2.beta.2.3-UNOFFICIAL-20140114-0943
Slim-venturi-4.4.2.beta.2.1-UNOFFICIAL-20140105-0839
Slim-venturi-4.4.2.beta.2-UNOFFICIAL-20131231-1223
Slim-venturi-4.4.2.beta.1.9-UNOFFICIAL-20131223-1727 : INT KERNEL http://www.4shared.com/zip/hIpDJYGP/...T-KERNEL-.html
Slim-venturi-4.4.2.beta.1.7-UNOFFICIAL-20131221-1839
Slim-venturi-4.4.2.beta.1.6-UNOFFICIAL-20131213-1549 : INT KERNEL
Slim-venturi-4.4.1.beta.1.4-UNOFFICIAL-20131211-1326 : INT KERNEL
Last edited by Meticulus; 31st January 2014 at 05:49 PM.
The Following 29 Users Say Thank You to Meticulus For This Useful Post: [ View ]
13th December 2013, 08:17 PM   |  #2  
Meticulus's Avatar
OP Recognized Developer
Flag Springfield
Thanks Meter: 2,086
 
1,311 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Installation Instructions
Comming from a Pre "Slim-venturi-4.4.2.beta.1.7-UNOFFICIAL-20131221-1839" ROM
  1. Do a back up!
  2. Do factory reset/ wipe (incl. /system)
  3. In recovery: flash ROM zip file. (You WILL get an assert error!)
  4. Read the warning on the screen.
  5. Flash the ROM again!
  6. If you have and international device flash the INT Kernel from the OP.
  7. Flash Gapps
  8. Reboot.

Comming from "Slim-venturi-4.4.2.beta.1.7-UNOFFICIAL-20131221-1839" ROM or later
  1. Do a back up!
  2. Do factory reset/ wipe (incl. /system)
  3. In recovery: flash ROM zip file.
  4. Ignore the warning on the screen.
  5. If you have and international device flash the INT Kernel from the OP.
  6. Flash Gapps
  7. Reboot.
Last edited by Meticulus; 31st December 2013 at 02:33 PM.
The Following 7 Users Say Thank You to Meticulus For This Useful Post: [ View ]
13th December 2013, 08:18 PM   |  #3  
Meticulus's Avatar
OP Recognized Developer
Flag Springfield
Thanks Meter: 2,086
 
1,311 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Info 2 Change Log:

NOTE: All future changelogs will be attached below!

Slim-venturi-4.4.2.beta.1.7-UNOFFICIAL-20131221-1839 --> Slim-venturi-4.4.2.beta.1.9-UNOFFICIAL-20131223-1727 changes:

SlimRoms/frameworks_base:
  • 2013-12-22: systemUI: fix notification dissapearing during recreation and possible <@Lars Greiss>
    Code:
    app crashes due that binded notifications are not there anymore
    
    as well small cleanup
    
    Change-Id: Ieed143088a55693fc56e6526e6b349d72b7b25cc
  • 2013-12-22: Merge "fb: use SlimActions for torch tile and send as qualified user" into kk4.4 <@Gerrit Code Review>
  • 2013-12-22: Merge "fb: lock statusbar recreation and release after ticker is done" into kk4.4 <@Gerrit Code Review>
  • 2013-12-22: fb: use SlimActions for torch tile and send as qualified user <@Lars Greiss>
    Code:
    the broadcast and do not collape the panel bar
    
    as well send with qualified user the IME switcher broadcast.
    
    Change-Id: Ibad8b4f908e6d701999712f58b9996cd7a805fc4
  • 2013-12-21: fb: lock statusbar recreation and release after ticker is done <@Lars Greiss>
    Code:
    In rare cases it happens that the ticker call just happened and a recreation
    was called which results in a crah due of the missing binder.
    To avoid it lock the recreation when a ticker call is in progress
    and release it after it is done and notify the recreation to go ahead
    
    Change-Id: Iedbf858bdb2ac2ad97563e344a571b384e17cfc7
  • 2013-12-21: trds:[framework] dark images adjustments <@kroz>
    Code:
    Change-Id: Ie038c4a1aa535708c23f099fb5e836407e3d1603
SlimRoms/packages_apps_Camera2:
  • 2013-12-22: TrueView Returns! <@Gerrit Code Review>
    Code:
    This adds the ability to view the complete sensor frame image
    rather than the cropped preview used by AOSP to fill the entire
    surface.
    
    Change-Id: I79b14a165c66fa4f8b8e43598bd6a80e4de1c08b
  • 2013-12-22: Fix Smart Capture label display <@Lars Greiss>
    Code:
    Change-Id: Ia3cceda0bf7fec21f2d019f07d416bfe8ebf211d
  • 2013-12-22: Fixes Mako continues focus problem <@Lars Greiss>
    Code:
    rebase
    
    Change-Id: I25187998003d357ec5ed3b10329fb39941f47bea
    Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
  • 2013-12-22: camera: Add ZSL support for Samsung/Qualcomm cameras <@Lars Greiss>
    Code:
     * Preview management for Samsung/Qualcomm cameras
    
    Patchset 3: merge conflicts fixed
                build errors fixed
    
    PatchSet 4: codestyle corrections
    
    Change-Id: Ib36bd21c9a76b45bced3eee2f25acc35b5d82b30
SlimRoms/packages_apps_InCallUI:
  • 2013-12-21: Merge "TRDS: Dark InCallUI" into kk4.4 <@Gerrit Code Review>
  • 2013-12-19: TRDS: Dark InCallUI <@kroz>
    Code:
    PS2:
    - moved into right folder
    
    PS3:
    - redirect colors of original layout xml
    
    Change-Id: I5bcfeb692bc4653e240df7c47216826452ee7d47
SlimRoms/packages_apps_Settings:
  • 2013-12-22: Merge "First translation of Settings for KitKat" into kk4.4 <@Gerrit Code Review>
  • 2013-12-18: First translation of Settings for KitKat <@gwindlord>
    Code:
    "Go To Sleep" paraphrased
    
    Removed whitespace
    
    Change-Id: I666cb60da3a0751ba1d4f351c2a46b1b159d9dd3
SlimRoms/packages_apps_Torch:
  • 2013-12-22: Torch: add better error handling and added fallback mechanism <@Lars Greiss>
    Code:
    The handling of the Torch if an exception occured was very bad and
    it was easy to break:
    
    - notify the user with toast if the camera interface is not pressent
    - catch the case that sys led controlled devices have wrong permissions
      (eg third party kernel) and torch will completly crash.
      Checking now if sys init is present.......if not successful
      try to switch back to the camera interface.
    - send broadcast change only if the state really switched
    - when error occured turn off the service and the notification
    - cleanup
    - send broadcast with qualified users
    
    Change-Id: Iabeb3b5f1c17d784a06c154f9a33e8d3d5214b7d
  • 2013-12-21: make torch to a real system app <@Lars Greiss>
    Code:
    give it the correct permissions to allow to write
    to sys interface with less permissions needed to
    keep security alive
    
    Thanks Alex for the hint to the hidden API
    
    and gmillz for the idea
    
    Change-Id: I44f70bdf3ecfb57ccac85eebe61e57a163bdf501
SlimRoms/vendor_slim:
  • 2013-12-22: push to 1.9 <@Lars Greiss>
    Code:
    Change-Id: I4c4aab6fbd8440cda3649b1d77351aa0563dd15c
  • 2013-12-22: push to 1.8 for weekly <@Lars Greiss>
    Code:
    waiting for feedback on last patches then we start jenkins
    
    Change-Id: I1b8f5dcb6f8620506dfc4399b75c56802a3bd8e1


Older logs:
  • 2013-12-22: clean up: movefiles.sh is no longer needed... <@Meticulus>
  • 2013-12-22: overlay: SlimCenter overlay for ota. <@Meticulus>
    Code:
    -I've found that with just a few small adjustments you can redirect
    SlimCenter to another url to check for updates.
  • 2013-12-22: overlay: BOARD_USE_LEGACY_TOUCHSCREEN device tree flag. <@Meticulus>
    Code:
    -Everytime I repo sync my framework base commit to fix the touch screen
    gets wiped out. In order to preserve it, I'm putting it in the overlay.
  • 2013-12-20: ota: testing <@Meticulus>
  • 2013-12-20: LVMv2: phase out the use of mmcblk0p14 as extra space. <@Meticulus>
    Code:
    -With the implementation of LVMv2, we don't need to use mmcblk0p14
    (/vendor, /system/vendor) as extra space.
    -mmcblk0p14 is now in the logical volume group "lvpool" along with
    mmcblk0p13 and mmcblk0p16.
  • 2013-12-20: ota: change device name from venturi to YP-G70 <@Meticulus>
  • 2013-12-20: ota: removed beginning and ending spaces.. <@Meticulus>
  • 2013-12-20: ota: ota update manifest. <@Meticulus>
    Code:
    -Initial commit of the ota manifest.
  • 2013-12-19: slim.mk: build type switch. <@Meticulus>
    Code:
    -Switch from common full tablet to common full hybrid...
  • 2013-12-19: init.venturi.rc: fix a small typo.. <@Meticulus>
  • 2013-12-19: LVMv2: add lvm services to init.venturi.rc. <@Meticulus>
    Code:
    -This was left out of my initial commit here:
    https://github.com/Meticulus/slim_device_samsung_venturi/commit/7ccd47c874f9a00c0397c8e8f17f3faaf72e256b
    
    -This is absolutly neccessary for LVM...
  • 2013-12-19: twrp: Correct screen resolution. <@Meticulus>
  • 2013-12-18: LVMv2: initial implementation system(600M) <@Meticulus>
    Code:
    -Logical Volume Management
    
    -The YP-G70 only has a 290m /system partition and this is not enough
    to accomodate KitKat + full gapps. So, I'm implementing LVM so that
    we can get dynamic volume resizing without having to change the under-
    lying partitions.
    
    -Partitions in Logical Group (Aprox 2.1G)
    -- /dev/block/mmcblk0p13 (normally /system)
    -- /dev/block/mmcblk0p16 (normally /data
    
    -Logical volumes
    -- /dev/lvpool/system (600M)
    -- /dev/lvpool/data (100% remaining, aprox 1.5G)
    
    -Installation Notes
    --On the first flash, if the system logical volume is not present or
    is less than 600M there is an assert error. This is so that if anyone
    needs to backup information contained in /data, they can. In order to
    proceed with the installation, the zip must be flashed a 2nd time.
    --During the 2nd flash partitions in the logical group are wiped and
    the logical volumes are created and formated then the /etc/fstab and
    /etc/recovery.fstab are switched so that, when we hand everything off
    to the normal rom installer, the new logical volumes are mounted.
    
    -Reverting to a PRE-LVM ROM
    --In the YP-G70 the "recovery", be it CWM or TWRP and in the kernel's
    recovery-ramdisk. So in order to get a different recovery you just
    flash a different kernel. So to get back to a PRE-LVM ROM, you just:
    1. Reboot to recovery like normal.
    2. Flash your PRE-LVM ROM like normal.
    -- Note: All we really care about at this point is that the kernel
    (boot.img) gets flashed. Ignore any other errors!
    3. After the flash, Power off.
    4. Hold volume up and power on, till you get to recovery.
    5. Full wipe, including /system
    6. Flash ROM + Gapps like normal
    
    -Future Considerations
    --LVMv2 allows us to quickly change the size of the system partition
    as Android grows in size without having to manually repartition.
    Manually repartitioning might cause unforseen problems with legacy
    software.
    
    -Meticulus
  • 2013-12-17: recovery init: adb without /system <@Meticulus>
    Code:
    This allows "adb shell" to function when /system partition is not mounted
    or for any reason /system/bin/sh is unavailable.
    When /system IS mounted then adb uses mksh is used via /system/bin/sh
    When /system IS NOT mounted then adb uses busybox via /sbin/sh
  • 2013-12-14: Removed torch from build. <@Meticulus>
    Code:
    Torch isn't working at the moment anyways. May readd later!
  • 2013-12-14: twrp: defined custom power key and fixed screen timeout problem. <@Meticulus>
  • 2013-12-14: Initial commit <@Meticulus>
Last edited by Meticulus; 30th January 2014 at 12:43 AM. Reason: Assign Purpose
The Following 6 Users Say Thank You to Meticulus For This Useful Post: [ View ]
13th December 2013, 08:18 PM   |  #4  
Meticulus's Avatar
OP Recognized Developer
Flag Springfield
Thanks Meter: 2,086
 
1,311 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Super mine again!
The Following 5 Users Say Thank You to Meticulus For This Useful Post: [ View ]
13th December 2013, 08:21 PM   |  #5  
Lorddemonrage's Avatar
Member
Thanks Meter: 20
 
63 posts
Join Date:Joined: Aug 2013
BAH!! y u release while i'm at work....

Gonna test when i get home....

Flashy flashy, its like Christmas but better! no wrapping paper to clean up or relatives to dispose of.
13th December 2013, 09:14 PM   |  #6  
64kb's Avatar
Member
Flag Hamilton
Thanks Meter: 20
 
64 posts
Join Date:Joined: Aug 2012
More
Somehow I knew I would come on today to find KitKat available. Trying it now, will update later.

EDIT: No options for hardware buttons?
Last edited by 64kb; 14th December 2013 at 04:49 AM.
13th December 2013, 10:54 PM   |  #7  
Recognized Developer
Flag Southern California
Thanks Meter: 1,108
 
864 posts
Join Date:Joined: Jun 2012
More
Very nice. How did u solve the dalvik cache issue?

Sent from my Nexus 7 using Tapatalk
The Following User Says Thank You to iurnait For This Useful Post: [ View ]
13th December 2013, 11:00 PM   |  #8  
Meticulus's Avatar
OP Recognized Developer
Flag Springfield
Thanks Meter: 2,086
 
1,311 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Quote:
Originally Posted by iurnait

Very nice. How did u solve the dalvik cache issue?

Sent from my Nexus 7 using Tapatalk

I didn't really solve it, per say. I put in a cheap hack to change the permission of the directory: in the init.venturi.rc. I'll got some clean up to do, but I'll be pushing my device tree tomorrow and submitting some changes to yours so we can get CM11.
The Following 3 Users Say Thank You to Meticulus For This Useful Post: [ View ]
14th December 2013, 02:47 AM   |  #9  
Member
Flag Odessa
Thanks Meter: 15
 
32 posts
Join Date:Joined: Mar 2012
More
Hello! Thanks for your work! I tested this rom, it's pretty nice. The only bug (except known) is that TWRP is not working on INTL kernel.
14th December 2013, 03:04 AM   |  #10  
Lorddemonrage's Avatar
Member
Thanks Meter: 20
 
63 posts
Join Date:Joined: Aug 2013
i'm having problems getting super user access, anyone else got this?

Post Reply Subscribe to Thread

Tags
galaxy player 5.0, slim kit kat 4.4
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes