[ROM][UNOFFICIAL][LineageOS 15.1][PREVIEW: CLOSED][STABLE: 2018/07/27] by SergeyL - Galaxy Ace II Android Development

If you can see this text clearly, then you are probably viewing this thread in AMP mode or mobile app. It's fine, but please consider viewing in the normal mode (no mobile app or AMP) for easier reading!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SAMSUNG Galaxy Ace II GT-I8160/P/L LineageOS 15.1 with Android 8.1​
Introduction (Must read first):
Hi there!
I would like to share another LineageOS 15.1 ROM, but from @SergeyL.
I'm not a developer of this ROM.
So that, if you want to install this ROM, please be warned, that:
HTML:
/*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
But don't worry, all the things below are from my tests and @SergeyL's informations, so if you are going to problems, I will help you.
GLOBAL INFORMATION:
Starting from 2018/06/29 version, @SergeyL said it's better to use this ZIP to repartition your phone: CWM_ReParted_SY920_CA30_DA1800_SD1000.zip
Else for who want to swap storage can use this ZIP: CWM_ReParted_SY920_CA30_DA2800_SD100.zip
Informations for newest stable version (2018/07/27):
What's working: Everything except in not working list
What's not working: Video recording
Informations for newest preview version (2018/05/28):
Closed.
Downloads (Newest stable/preview version):
Preview:
Closed.
Stable:
Yadisk link
Google Drive link
MD5SUM (ROM): 36b6396d185878a22a13e91e96b3950d
Kernel (for swap storage) (Yadisk)
Older versions (Stable only):
2018/06/29:
From this version, the ROM is odexed.
Yadisk link
Google Drive link
MD5SUM (ROM): 2e054bdc7d0c2e600a6cdf272d9abe8a
Kernel (for swap storage) (Yadisk)
2018/06/18:
This is the last version which deodexed. Newer versions are odexed.
Yadisk link
Google Drive link
MD5SUM (ROM): 9fdf2a869791109e4966f274002a435f
Kernel (for swap storage) (Yadisk)
2018/05/31:
Yadisk link
Google Drive link
MD5SUM (ROM): 60715cc0b04ebb0c8bb521ce0e3866f3
Kernel (for swap storage) (Yadisk)
Deleted versions by @SergeyL:
- 2018/05/16
- 2018/04/20
- 2018/04/12
- 2018/03/24
- 2018/03/14
- 2018/03/06
- 2018/02/26
- 2018/02/20
Tools:
- Temp CWM
- A2N Kernel
- ChronoKernel
- Gapps (Select ARM, 8.1, Pico -> Download
- Older reparted ZIP for older deodexed ROMs version which you have to swap storage..
- Newer version of reparted ZIP that you DON'T HAVE to swap storage.
- Newer version of reparted ZIP that you HAVE to swap storage.
How to install:
Step0: Make sure you are in at least Android 4.1.2. Otherwise, upgrade to the latest Samsung 4.1.2.
Step to upgrade:
Download needed Files for Windows (for other OS, please search the Web):
Samsung USB Driver for Mobile Phones and ODIN v3 Offline flasher:
http://www.xda.mister-freeze.eu/XDA-files/ace2nutzer/GT-I8160/General/
Stock ROM:
http://www.xda.mister-freeze.eu/XDA-files/ace2nutzer/GT-I8160/Stock_ROM/
For the GT-I8160 you need:
I8160XXMB4.zip (3-parted)
and
ONE-I8160XXNF2-20140930142454.zip (Latest Stock ROM)
(FLASH BOTH IN THAT ORDER !)
For the GT-I8160P you need:
CODE_GT-I8160P_I8160PXXLK2_CL1211774_REV00_user_SEC_KEY_XLK2_4G.zip (3-parted)
and
CODE_GT-I8160P_I8160PXXME1_DBT_1106830_REV00_user_low_ship.zip (3-parted)
and
DBT-I8160PXXMG2-20130820164646.zip (Latest Stock ROM)
(FLASH THEM ALL IN THAT ORDER !)
For the GT-I8160L you need:
GT-I8160L-3parted.zip (3-parted)
and
PGU-I8160LUBMK2-20140603151522.zip (Latest Stock ROM)
(FLASH BOTH IN THAT ORDER !)
After u've downloaded the needed Files and u've unpacked and installed the Samsung USB Driver, u can proceed wit the upgrade.
Note: All your data will be deleted, so it's recommended to backup some important files to your Computer, including the content of your sdcard.
First of all, export all your Contacts to your ext-sdcard. Later you will need this File in order to import your Contacts into the new ROM because the new ROM CM11 has a small issue that it can't read SIM-Contacts.
Now copy the file of contacts to your PC and then format the sdcard as FAT32 if u can, if u don't know how to do that, it's also (for now) enough to simply delete all files and folders from the sdcard.
Unpack Odin3_v3.07.zip and open the Program inside, it's: Odin3 v3.07.exe
Unpack the ROM, for example we unpack the ROM: I8160XXMB4.zip for the GT-I8160 which is a 3-parted Stock ROM.
Well, now Power OFF the Phone and remove the sdcard.
Press and hold at the same time Home + Volume UP + power button until it'll vibrate.
select now "wipe data" and confirm with home button.
select now "reboot system" and when the Screen is black, press and hold at the same time: Volume down + Home + Power Button.
The Phone will boot directly to "Download Mode"
Connect the Phone with your PC with the original USB Cable (important: during flashing don't turn off your pc or phone, also don't touch the Phone and the USB Cable!)
Your Phone should be recognized by ODIN .. u can see this in "ID:COM"
Don't change the check boxes !!!
The Field: "Bootloader" and "PHONE" remains empty!
Nos load the *.tar.md5 files as following into ODIN:
PDA = HOME OR CODE (*.tar.md5)
CSC = CSC (*.tar.md5)
PIT = *.pit File (the checkbox Re-Partition is now checked )
Wait until the MD5 Check is done and proceed by adding the next package in ODIN.
Before u press "Start", make sure everything looks like this:
For 3-parted Stock ROM:
http://www.xda.mister-freeze.eu/XDA-files/ace2nutzer/GT-I8160/General/odin_3parted.png
For latest Stock ROM:
http://www.xda.mister-freeze.eu/XDA-files/ace2nutzer/GT-I8160/General/odin.png
Finally press "Start" - Wait patiently ... this takes around 7 Minutes.
The Phone will reboot several times. When u see the pad for entering the SIM PIN ... then the upgrade is complete and u can now remove the USB Cable and reset ODIN and u should flash the next ROM with ODIN.
Step1: Download everything on
Step2: Extract kernel for swap storage ZIP (you will found boot.img file) then copy everything you downloaded to your phone.
Step3: Boot to recovery:
- Power off your phone.
- Hold Power + Home + Volume up button for 5 seconds
- When your screen lights up with boot logo, release Power button BUT keep holding Home + Volume up button until your recovery boots up.
(If you are upgrading from older version, do this for a dirty install):
Step4: Flash ROM, Gapps
Step5: (If you use the reparted ZIP that for swap storage):
Go to Install -> Flash Image -> Choose boot.img you copied -> Choose Boot -> Choose Flash
Step6: Wipe /cache, Dalvik cache (Wipe -> Advanced Wipe -> Tick /cache, Dalvik Cache -> Swipe to Wipe)
Or if you want to do a clean install, continue:
Step4: Flash temp CWM
Step5: Flash A2N Kernel
Step6: Reboot to recovery
Step7: Flash the reparted ZIP
Step8: Reboot to recovery again
Step9: Format /system, /data, /cache, /sdcard0
Step10: Flash ChronoKernel
Step11: Reboot recovery again
Step12: Format /ramdisk as EXT2
How to do it in TWRP: Go to Wipe -> Advanced Wipe -> Tick ramdisk -> Repair or Change File System -> Change File System -> EXT2 -> Swipe
Step13: Flash ROM, Gapps
Step14: (If you use the reparted ZIP that for swap storage):
Go to Install -> Flash Image -> Choose boot.img you copied -> Choose Boot -> Choose Flash
Step optional: Flash Xposed below
Step15: Reboot and see the LineageOS logo appear!!
If your phone auto reboots to recovery again (a bug on most phones), just go to Reboot menu -> System and wait for it boots.
It takes around ~15 - 20 minutes to boot, so please wait!
Misc tweaks:
- Root:
HOW TO OBTAIN ROOT:
-Go to "About Phone"
-Tap on "Build Number" seven (7) times to enable dev options
-Go to "Developer Options"
-Look for "Root Access"
-It will say "Apps" so go ahead and disable it
-After disabling it, set it to "Apps" again
-You get root
-Yay
Also, if you find Root access not granted to some apps -Aptoide, Link2sd, App2sd
SpiritFM or some others-, you can additionally flash by Recovery this Chainfire zip:
https://download.chainfire.eu/743/supersu
- Xposed:
Download here
Remember to download latest version!
Also, if you install Xposed, I will not support you about problems caused when you use this ROM.
- MicroG:
Here is the MicroG for LineageOS 15.1
In the newest version, the ZIP is universal which mean you can flash it in Android 6.0.1, Android 7.1.2, Android 8.1 and this ROM.
Main components:
- microG Services Core v.0.2.4-111 - Modded by Merovingian111
+ microG Services Framework Proxy v.0.1.0
+ Nominatim Geocoder Backend 1.2.2
+ Google Maps API v.1-0.1.0
+ PlayStore v.7.8.74.P-all (Mods By Aeronliru)
+ BlankStore v.0.7.5;
+ FakeStore v.0.0.2.
+ GoogleCalendarSyncAdapter
+ GoogleContactsSyncAdapter
Downloads:
Newest version:
MicroG universal version 0.1
Older versions:
MicroG:
From v4 and above, there's no need to flash Google Sync fix again, as it is added in the MicroG.
v4d
v4b
v4
v3
v2
Google Sync:
v2
v1
A version which allows Google Play Store to auto update:Here
Miscellaneous informations:
1. To use the newer version of Google Play Store, take here (in Russian) and replace it in the archive.
2. If the RH-01 error appears in the microG settings when opening Google Play Store, enable push messages for Play Store (Google Cloud Messaging). And reboot the device.
Credits:
- @SergeyL for his ROM and MicroG
- @ace2nutzer, @ChronoMonochrome for their kernel
- @ace2nutzer for his instructions and files for upgrading to Samsung 4.1.2 ROM
- @Shaaan for his temp CWM
- @Culateralligator for updating Gapps link, Xposed, how to activate root and reparted ZIP
- OpenGapps team for Gapps
- And everyone who have contributed to this ROM!
- If I forgot to mention anyone, please PM me and I will update OP.

Changelogs:
ROM:
Newest preview changelog (2018/05/28):
- The camera problem fixed. Thanks @ChronoMonochrome for fixing old blob (OMXCodec).
- All RIL problem, include dialing *#06# do not show the IMEI number are fixed. Thank @rlNanDO, @Ziyan, @MWisBest
- Old GraphicBufferAlloc processing mode returned for more accelerated drawing graphics. But as @SergeyL said he thought that would increase battery drain.
Newest stable changelog (2018/07/27):
+ CM sources update. The base was updated to 8.1.0_r36.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Updated ChronoKernel kernel source to 07/02/2018.
+ Added to the settings for enabling and disabling the function Flashing flash when an incoming call.
+ Added adjustment of flash on delay for incoming call.
+ Fixed checks for unsupported printservice service when the device is booted.
+ Added to the blackout shutdown settings. Has entered. I have done at the user's request to the HDA . Only I divided the functions to:
__ 1 Darkening the menu background of recent applications
__ 2 Darkening the background of the lock screen
__ 3 Darkening the background of the notification curtain
__ 4 Darkening the background of the shutdown menu
+ Fix scrolling after overloading the MTPService when checking the SD card. Increased stability.
+ Fix animation conversion for Android P function . Increased stability.
+ Fix the device flipping when the screen is turned off with the TV effect chip included.
+ Fix SystemUI force closes when scrolling CustomTile when the device reboots.
+ Fixed checking after reloading submission errors in /data/anr . Increased stability. IN TEST
+ Activated inclusions record conversations. A new feature from CM.
+ Fix memory leak while discovering and processing a socket. Increased stability.
+ Added checks when handling MTP permissions on /mnt /media_rw . Shortage for our system.
+ Many minor fixes. Which affect the stability of the phone.
Older changelogs:
Please be warned that there are many old changelogs, so if you are a "slow reader", don't expand all these contents!
2018/06/29:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added optimization of bionic ARM strcmp to increase performance of cortex-a9 . Now I use the modification of the structure cortex-a15.
+ Fix errors when rebooting the device when the application determines an external SD card.
+ Fixed checks for unsupported printservice service when the device is booted.
+ Optimized HWUI processing for our old GPUs . Accelerating the drawing of the screen without significant consumption of RAM.
+ Added the ability to include the use of livedisplay in HWC mode. Added on request.
+ Added TCP buffer size miscalculation for mobile internet and also for wifi .
+ Fix modification of the percent charge display when not finding the animation in the pictures. The idea of Stefan Berger.
But this is essentially just a precaution, I doubt that this animation will ever be lost.
+ Added a percentage charge display to the charging animation when the phone is off . Many of them asked
+ Optimize the build to increase performance . Entered
__ 1 Added by Odexoptimization for frameworks services . The firmware size has increased 30MB more.
__ 2 Removed profile definitions for application optimization. By default, I enabled the speed profile , as well as in ART optimization.
__ 3 Added the possibility of the first optimization for the system profile application speed. Increase performance for system applications.
All this works if the firmware is installed on a clean system.
+ Many minor fixes. Which affect the stability of the phone.
2018/06/18:
+ CM sources update. The base was updated to 8.1.0_r30.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added optimization of bionic ARM strchr to increase performance of cortex-a9. Also improves compatibility with old egl ibc. IN TEST
+ Fix error when scanning BT devices.
+ Removed the gralloc lock / unlock when accessing the backBuffer . This led to the braking of the interface.
This new optimization of the code from Google does not work correctly with our gralloc.montblanc .
+ Returned to the surfaceflinger a check of the order of the buffers to use. Increased stability.
+ Returned using the old OpenGL ES functions when creating a screenshot. Increased stability.
+ Fix the occurrence of artifacts when you flip the screen while creating a screenshot.
+ Disable the use of HW crypto when downloading. Accelerating performance, and we do not use it.
+ Fix the occurrence of errors when requesting access to / proc / self / fd . Increased stability.
+ Many minor fixes. Which affect the stability of the phone.
2018/05/31:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix the wrong time display when playing from the pause track.
+ Added a memory limit of 256M for the processmediaextractor to prevent errors.
+ Fix optimization to improve the definition of connecting headphones. Increased stability.
+ New fixed video fixes without OMXCodec . Thanks @chronomonochrom .
+ Fix Snap force closes when switching to the front camera.
+ Fix security check when connecting the BT modem. Increased stability.
+ Fix launching applications with a low version of Sdk .
+ Fix to prevent changing the name of the SD card. Thanks @ChronoMonochrome .
+ Fix synchronization of mLastQueuedCropto improve the conversion of stethogram buffer. Increased stability.
+ Elimination of errors in KernelCpuSpeedReader when reading sysfs. Increased stability.
+ Fix bug in hwui when checking pixel_format_float . Increased stability.
+ Fix optimization setImageBitmap when processing RemoteViews . Increased stability.
+ Added a miscalculation of the maximum number of hidden wifi networks for each scan.
+ Fix to free the buffers when recording video to prevent a process from failing. IN TESTING
+ Added a modified cover for fixing old functions libril. Thanks @Ziyann , @MWisBest and @rINanDO.
If there is any problem with the libril operation , then in the build.prop line
# rild.libpath = /system/lib /libsec-ril.so - activate
rild.libpath = /system/ lib/libsecril-shim.so - block
+ Many minor fixes. Which affect the stability of the phone.
2018/05/16:
+ CM sources update. The database was updated to 8.1.0_r30.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added optimization of bionic ARM strchr to increase performance of cortex-a9. Also improves compatibility with old egl ibc. TESTING
+ Fixed error when scanning Bluetooth devices.
+ Removed the gralloc lock/unlock when accessing the backBuffer. This led to a slowing down of the interface
This new code optimization from Google does not work correctly with our gralloc.montblanc.
+ Returned to the surfaceflinger a check of the order of the buffers to use. Increased stability.
+ Returned using the old opengl es functions when creating a screenshot. Increased stability.
+ Fix the occurrence of artifacts when you flip the screen while creating a screenshot.
+ Disable the use of HW crypto when downloading. Accelerating performance, and we do not use it.
+ Fix the occurrence of errors when requesting access to /proc/self/fd. Increased stability.
+ Many minor fixes. Which affect the stability of the phone.
2018/05/31:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix the wrong time displayed when replay from the pause track.
+ Set a memory limit of 256M for the mediaextractor process to prevent errors.
+ Optimization to improve the definition of connecting headphones. Increased stability.
+ New fixed video fix without OMXCodec. Thanks @ChronoMonochrome.
+ Fix Snap app force closes when switching to the front camera.
+ Fix security checks when connecting a BT modem. Increased stability.
+ Fix of launching applications with a low version of SDK.
+ Fix to prevent changing the name of the SD card. Thanks @ChronoMonochrome.
+ Fix the synchronization of mLastQueuedCrop to improve the conversion of a stethogram buffer. Increased stability.
+ Elimination of errors in KernelCpuSpeedReader when reading sysfs. Increased stability.
+ Fix bug in hwui when checking pixel_format_float. Increased stability.
+ Optimization of setImageBitmap when processing RemoteViews. Increased stability.
+ Added a miscalculation of the maximum number of hidden wifi networks for each scan.
+ Fix to free the buffers when recording video to prevent a process from failing. Under testing.
+ Added a modified cover for fixing old functions libril. Thanks @Ziyann, @MWisBest and @rlNanDO.
If there is any problem in working libril then in the build.prop line
# rild.libpath = / system / lib / libsec-ril.so (Delete the "#")
rild.libpath = / system / lib / libsecril-shim.so (Add the "#" like on)
+ Many minor fixes. Which affect the stability of the phone.
2018/05/16:
+ CM sources update. The database was updated to 8.1.0_r26
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added in the options menu Select an application that will be excluded from the recent panel. Made on request.
+ Fix system failure when checking dumpHprofData. Increased stability.
+ Fixes to prevent errors when restarting system processes.
+ Fix when saving the synchronization state. Memory leak fixed.
+ Fix synchronization fixes when more than one Google Account is added.
+ Fix a failure when displaying notifications in the blind.
+ Fix an error when installing the application when the free memory is out on the disk.
+ Fix processing CountDownLatch when sorting processes. Memory leak fixed.
+ Fix the animation when you open the tiles in full size.
+ Bug fixes for BottomSheetBehavior when using some applications.
+ Fix in libril checking the network type from config_radio_access_family.
+ Increased the size of ZipFile's read buffers from 8k to 64k. System optimized
+ I replaced AudioFX with MusicFX from OmniRom. And made compatibility for use on LineageOS firmware.
+ Tweaks framework for better compatibility with Google Apps.
+ Many minor fixes. Which affect the stability of the phone.
2018/04/20:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix ARM optimization to increase the processing performance of libpng. System Acceleration
+ Fix ARM strlen optimize the bionic performance increase for cortex-a9. System Acceleration
+ Added a choice of tiles "Compass" in the quick settings panel.
+ Added to the settings the selection of the animation for pop-up toast notifications.
+ Fix the correction of requests when determining the status of the connected network. Increased stability.
+ Fix the display of the inscriptions on the animation when the phone is turned off.
+ Fix the incorrect processing of forceStopPackageLocked. Increased stability.
+ Fixes to prevent errors when restarting system processes.
+ Fix when deleting applications that are on the sdcard.
+ Fixes to prevent a failure during backup. Increased stability.
+ Fix modification of the location of the backup storage.
+ Fix the application crash when creating a new thread to run. Increased stability.
+ Modification of delay changes for pop-up notifications. Performance improvements.
+ Fix the interval of scanning the running processes. Increased stability.
+ Modification of multiple integrity_check checks in SQLite when downloading applications.
+ Fix bug for NativeDaemonConnector when processing binarik netd. Increased stability.
+ Fix memory leak when processing the BackupManagerService service.
+ Fix memory leak when registering ContentObserver. Also speeds up requests.
+ Fix preventing process lock errors when running applications. Also removes unnecessary requests.
+ Fix SystemUI force closes when editing quick settings.
+ Fix the processing of the SPN configuration to determine the id of the communication operators.
+ Modification of the battery saving energy with active caller session.
+ Fix the applicationUsUI application crash when creating a new folder.
+ Fix a memory leak when viewed in the Wifi network settings list.
+ Modifications and fixes to improve the compatibility of libasound with Andyusha 8.1.0.
+ Many minor fixes. Which affect the stability of the phone.
2018/04/12:
+ CM sources update. The database was updated to 8.1.0_r20
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix bionic optimization of performance increase for the armv7-a-neon cortex-a9 structure.
+ Added to the on and off settings, the choice of animation in the style of Android P.
+ Added the ability to reset the battery statistics in the settings.
+ Fix video playback fix, disabled freeNode lock. Increased stability.
+ Fix LoaderManager download fixes to fix the failure of the applications.
+ Fix the modification of the BroadcastQueue call processing when downloading applications. Increased stability.
+ Fix the increasing brightness when the screen is turned on.
+ Fix rectification processing DecorView. Bug fixes for drawing applications.
+ Fix restarting processes if the timeout period has elapsed. Increased stability.
+ Fix an incorrect classloader definition when downloading applications.
+ Fix the force close of applications when processing scheduleRegisteredReceiver. Increased stability.
+ Fix tge flicker of wallpaper when downloading the device.
+ Fix a system crash when viewing notifications when accessing allPendingIntents. Also fixes a memory leak.
+ Fix the drawing of the primary layer when loading the window. Increased stability.
+ Fix bug in applications when checking Internet requests.
+ Fix the processing tokenToActivityRecordLocked. A vile mistake and intrusive.
+ Fix optimization and acceleration of the graphical interface. Increase fluency.
+ Fix the SetupWizard's force close when the welcome screen is displayed.
+ Fix in libril verifying the name of the carrier operator. Also eliminate memory leaks.
+ Fix the force close of the application when accessing ParcelFileDescriptor. Increased stability.
+ Fix bug when downloading ConnectivityManager. Increased stability.
+ Fix priority for applications selected by default.
+ Disable the ability to scan the rendering of a fingerprint when the screen is off. Saving the charge, and we do not need this.
+ Fix bug related to ManagedProvisioning when using Gapps.
+ Fixed fix for LocalTransportService when using Gapps.
+ Fixes errors during SocketClient processing.
+ Fix callback sync for applications using the Internet.
+ Added the ability to configure low memory killer minfree.
To configure in build.prop to configure the parameter persist.sys.ram_minfree = 138240 - the default is set to 135 MB.
+ Many minor fixes. Which affect the stability of the phone.
2018/03/24:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added to the on and off settings Quick unlock when a valid PIN or password is entered.
+ Added to the settings the choice of list animation when scrolling. Did to check for smoothness but decided to leave in firmware.
+ Fix Optimization Processing AbsListView Accelerate and improve the smoothness of the system.
+ Removed the NFC and Bluetooth status check when the device is turned off. Extra time delay.
+ Fix the force close of applications when processing setHttpProxy. Increased stability.
+ Fix memory leak when processing TokenCache.
+ Fix modification for applications when processing configs from /system/etc/sysconfig. Increased stability.
+ Fix correction processing adjustSuggestedStreamVolume. Memory leak.
+ Added a modification of the OffsetTime processing for MediaScanner.
+ Fix correcting the wrong display of the wallpaper when the device is booted. Fixed download timeout problem.
+ Modification of the SystemUI force close fixes when loading heavy applications. Increased stability.
+ Fix bug when processing ArraySet. Increased stability.
+ Fix the force close of some older applications due to the incompatibility of the graphics processing.
+ Fix for errors when using Google Gapps. Increased stability
+ Fix the error in the Contacts application if you do not install Google Gapps.
+ Changed the size of the SurfaceFlinger buffer from 4k to 16kb. Eliminates buffer overflow errors.
+ Added a minimum delay check while processing the sensor driver.
+ Fix elimination of memory leak when processing GraphicBuffer.
+ Fix switching fixes and selecting 2G or 3G network mode. Select mode only when mobile data is turned on.
+ Modification of network modes selection WCDMA_PREFERRED, WCDMA_ONLY, GSM_ONLY.
+ Fix the memory leak when selecting settings in the Settings application.
+ Fixes errors in Settings. Increased stability.
+ Disable secdiscard check. Troubleshoot problems when setting a lock password.
+ Fix priority of loading API 1 for the camera module.
+ Many minor fixes. Which affect the stability of the phone.
2018/03/14:
+ CM sources update. The database was updated to 8.1.0_r15
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix downloads of data on satellites with XTRA servers. Accelerate the connection to satellites.
+ Modified the animation speed setting, added 0.7x and 0.8x.
+ Fix force close of the Google Play Store when viewing installed programs. With the microG installed, the Market force closed, I did not put the Gapps in yet.
+ Fix crashes of applications when processing mCacheDir. Increased stability.
+ Fix memory leak when processing in WindowToken applications. Increased stability.
+ Fix the modification of the drawing of the initial window when animating. Increased stability
+ Fix call modification eglCreateWindowSurface. As Google writes, it increases stability in work. Test.
+ Fix the failure of applications when accessing ViewRootImpl. Eliminated unwanted error output.
+ Fix the processing of TelephonyManager when displaying numbers in the phone book. Not always but a mistake popped up.
+ Fix call processing startProcessLocked. Increased stability
+ Changed the delay (5 sec - 2 sec, 2 sec - 1 sec) after the call is over and InCallUI is closed.
+ Fix of falling of service Telecomm at reproduction of melodies from a memory card in indirect Callers.
+ Fix eliminating memory leaks in libril when processing Time and date network.
+ Fix eliminating the memory leak in the libril when processing the call onUnsolicitedResponse.
+ Many minor fixes. Which affect the stability of the phone.
2018/03/06:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Fix memory leak when downloading AudioService.
+ Activated fastJni for some methods in AudioTrack. Corrects audio output malfunction.
+ Fix a memory leak in RenderScript when loading resources. Increased stability.
+ Added to the list view settings of the update list for CM.
+ Added a display icon in the upper left corner in the notification when the application is closed.
By default, it is displayed to activate it in build.prop #ro.toast.icon_show=false
+ Added to the settings the choice of behavior MediaScanner at boot.
+ Added to the settings for enabling and disabling the scroll cache. Shutdown improves performance.
+ Activated additional information about the phone in the General Information menu.
+ Added to the settings the choice of animation when the screen is turned off. Remember CM11.
+ Fix errors when uninstalling in the StorageManager application.
+ Fix optimization to speed up the processing of the sensor. System Acceleration.
+ Fix processing ScrimController to prevent black background when turning on the screen.
+ Fixed a bug when loading the Wifi service. Prevention of errors.
+ Disable forced IPv6 download by default. Increased stability.
+ Fix the reboot in the recovery from the Power Button menu. Thanks @ChronoMonochrome
+ Fix correcting the fall of Rila when the call is interrupted by the interlocutor. Thanks @ChronoMonochrome
+ Fix Rila to prevent processing failures. Increased stability.
+ Many minor fixes. Which affect the stability of the phone.
2018/02/26:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Added to the settings the choice of the mode Transfer files (UMS) That is UMS (USB Mass Storage) mode.
+ Modify the menu to save the USB mode connection. To use, disable the MTP fix instead of Charging.
+ Fix bug when downloading the device when accessing RemotePrintSpooler.
+ Fix bug when accessing doTrimForeground. Increased stability.
+ Fix FragmentManager failed when loading mHost. Increased stability.
+ Fix correcting the drawing of the vertical scroll bar if it is hidden. System Acceleration
+ Added the ability to quickly scroll in the Settings-Applications menu.
+ Added optimization of scrolling settings in applications. Everything is configured via build.prop
You can adjust the scrolling as you like by changing the parameters ro.min.fling_velocity and ro.max.fling_velocity
+ Fix corrects screen transformation vertically in DecorView when flipping the device.
+ Fix the image size of the QCIF image.
+ Fixed memory leak when bluetooth is turned on and off. That is, after disabling bluetooth memory was not restored.
+ Modification to fix problems in applications when accessing AbsListView. Increased stability.
+ Fix crashes in applications when processing renderscript. Increased stability.
+ Fix modification of the locking of the touch buttons when pressing the Volume buttons and the Home button.
+ Activated the support of the exfat file system for the memory card. New code from CM
+ Fix correcting miscalculation by applications of the exfat file system.
+ Fix bug in PackageInstaller when uploading files.
+ Many minor fixes. Which affect the stability of the phone.
2018/02/20:
+ CM sources update.
+ Corrected small CM irregularities.
+ Fixed some bugs on Loggate.
+ Optimize clang to build the firmware. Also removed the -fstrict-aliasing processing flag.
As Google writes, this increases the performance of hwui / skia.
+ Fix busybox to run on /system/bin/sh.
+ TWRP is compiled with busybox binaries. So look through the archives when installing via TWRP. Packages MicroG for this TWRP updated.
+ Fix eliminating memory leak when processing AddAccountSettings.
+ Final fix for SystemUI crashes when device is overloaded.
+ Fix optimizing startup processes, to improve the performance of applications. Increased stability.
+ Error correction fixes when processing BackupManagerService.
+ Fix the occurrence of errors when using old EGL.
+ Disable the introduction of the log when processing hwui. I do not know why they turned on Sm15.1, for OpenGL it's useless thing.
+ Fix the bug display of the crash window for a dead application. Increased stability.
+ Fix system crash when processing LegacyGlobalAction.
+ Fix the incorrect uid definition in AppOpsService.
+ Removed some delays to speed up the interface.
+ Many minor fixes. Which affect the stability of the phone.
MicroG:
Newest changelog (Universal version 0.1):
+ Updated the script to restore services after updating the firmware.
+ Added a selection of GoogleSync for Android 6.0.1
+ Many minor corrections in installation scripts to support Android 6.0.1, Android 7.1.2, Android 8.1.
Older changelogs:
v4d:
+ Added installation of helper libvtm-jni.so for GsmCore.
+ Updated the script to restore services after updating ROM.
+ Fix of force closing applications such as traffic police fines, taxi call. That is, those who check the geology.
v4:
+ Updated microG Services Core to version 0.2.4-111
+ Added to the assembly the choice of GoogleSync installation , namely GoogleContactsSyncAdapter and GoogleCalendarSyncAdapter
+ Updated the script for recovery.
Q/A:
Coming soon Wait...

Thanks for the thread!! :good:
I've tried with luck Xposed:
Xposed for Android 8.1 Oreo:
There's an specific version for Oreo 8.1
1st Install from recovery the last available zip and reboot the phone (it will take a while)
2nd Download the file XposedInstaller_3.1.5.apk
and install it with File Manager or similar
I've tried installing this ROM with your reparted zip with same steps but I always stuck at logo.
Then, I read we need more cache for any reason just to install it and I made other reparted zip with 130 MB for cache, 900 MB for system and 2,75 GB for data. Probably I'm killing flies with cannon shots, but it worked at first attempt.
Finally, it someone needed it, for Root access, pick HERE
Regards :good:

Culateralligator said:
Thanks for the thread!! :good::good::good:
I have a doubt. Why formatting Ramdisk? I thought you lose imei with that.
Let me do some points:
I've tried with luck Xposed:
Xposed for Android 8.1 Oreo:
There's an specific version for Oreo 8.1
1st Install from recovery the last available zip and reboot the phone (it will take a while)
2nd Download from this link the file XposedInstaller_3.1.5.apk
and install it will File Manager or similar
I couldn't download GAPPS from the link you attached, it seems to be out of order. Here there's other GAPPS:
DOWNLOAD OPENGAPPS
Maybe download links are temporary down, if they don't fix it you can try looking for a proper link here:
https://forum.xda-developers.com/android/apps-games/arm-unofficial-opengapps-builds-android-t3743495
I've tried installing this ROM with your reparted zip with same steps but not formatting Ramdisk. I always stuck at logo.
Then, I read a message at Chrono's thread which says we need more cache for any reason just to install it. Then I made other reparted zip with 130 MB for cache, 900 MB for system and 2,8 GB for apps. Probably I'm killing flies with cannon shots, but it worked at first attempt. Anyway, it can be modified if needed, of course. So if anyone wants it, I can attach it.
Finally, it someone needed it, for Root access, pick HERE
Regards :good::good::good:
Click to expand...
Click to collapse
I will add it to OP.
No, formatting ramdisk does not wipe your IMEI. Your IMEI is stored in CSPSA partition.
A long time ago, I failed to go to recovery because I didn't wipe /ramdisk when installing LineageOS 14.1. It's because there is insufficient space on /ramdisk for recovery.cpio file.
Can you upload your reparted zip file?

Which zip file is used to repart?

Muhammed Suhail said:
Which zip file is used to repart?
Click to expand...
Click to collapse
bien2004 said:
I will add it to OP.
No, formatting ramdisk does not wipe your IMEI. Your IMEI is stored in CSPSA partition.
A long time ago, I failed to go to recovery because I didn't wipe /ramdisk when installing LineageOS 14.1. It's because there is insufficient space on /ramdisk for recovery.cpio file.
Can you upload your reparted zip file?
Click to expand...
Click to collapse
I use this zip:
View attachment CWM_ReParted_SY900_CA130_DA2750_SD0_20.zip
But if anyone needs for any reason even more system memory, can use this:
View attachment CWM_ReParted_SY1000_CA130_DA26500_SD0_20.zip
Maybe it's not needed so much cache space and we could save 50-80 MB, but I haven't tested with less. I just put the same cache's space amount other user at Chrono's thread wrote.

Culateralligator said:
I use this zip:
But if anyone needs for any reason even more system memory, can use this:
Maybe it's not needed so much cache space and we could save 50-80 MB, but I haven't tested with less. I just put the same cache's space amount other user at Chrono's thread wrote.
Click to expand...
Click to collapse
OP updated. :good:

New build from @SergeyL is up! (2018/02/26)
Check OP.

Are these builds GO configured?

Muhammed Suhail said:
Are these builds GO configured?
Click to expand...
Click to collapse
I don't know about it as I am using Gionee P4 phone and my Ace 2 is using for wifi tethering. But I will ask @SergeyL to check it.

Muhammed Suhail said:
Are these builds GO configured?
Click to expand...
Click to collapse
by no means. GO configured only for Odex firmware.

OP #1 updated (How to upgrade to Samsung 4.1.2 ROM)
Thanks @ace2nutzer

Gapps link UPDATED (Now OFFICIAL version!) :good:

New build from @SergeyL is up! (2018/03/06)
Check OP.
There are many changes in this version, so don't forget to upgrade to this new version! It includes a fix in reboot to recovery. Also Gapps are now official version, so you can make sure now there will be no problems. (Although OpenGapps said Oreo packages are untested and beta-quality).
Added poll, please give me your opinions!

- @ace2nutzer for his instructions for upgrading to Samsung 4.1.2 ROM and temp CWM
Click to expand...
Click to collapse
i'm not the developer of temp CWM.

ace2nutzer said:
i'm not the developer of temp CWM.
Click to expand...
Click to collapse
But the temp CWM is on your server, so I put you there.
Anyways I will change the credits.
Is it from @Shaaan?

Thanks for developing Android 8 for the Ace 2!
Nevertheless I have a problem. I am on stock and want to install your ROM. Did everything step by step according to your description but when booting in TWRP I am not able to change the filesystem and the internal sd is not mounted. Tried it twice by installing the first two stock ROM´s and then installing everything from the description.
UPDATE: it is working now. I had to format system with EXT2 and mount it.

Oberbergler said:
Thanks for developing Android 8 for the Ace 2!
Nevertheless I have a problem. I am on stock and want to install your ROM. Did everything step by step according to your description but when booting in TWRP I am not able to change the filesystem and the internal sd is not mounted. Tried it twice by installing the first two stock ROM´s and then installing everything from the description.
UPDATE: it is working now. I had to format system with EXT2 and mount it.
Click to expand...
Click to collapse
After you do the reparting step, you have to format /sdcard0 (as /internal_sd in TWRP) because the size of this filesystem have been changed, so recovery can't mount it properly.
But why format /system to EXT2? EXT2 is old and untrusted, most of new OS should run on EXT4 as it is very reliable than EXT2.
Which filesystem you can't change?

Thank you for a good job @SergeyL.
Android 8.1 on my Ace II works fine. Most of the functions work correctly but there is one problem. No sounds (ringtones, notifications).
Does anyone know how this problem can be solved?
Regards,

macherd said:
Thank you for a good job @SergeyL.
Android 8.1 on my Ace II works fine. Most of the functions work correctly but there is one problem. No sounds (ringtones, notifications).
Does anyone know how this problem can be solved?
Regards,
Click to expand...
Click to collapse
Can you go to Settings -> Sounds and see whether the sounds are enabled or not?

Related

[CLOSED]CyanogenMod 7 "Galaxy5" Port

PLEASE NOTE: This topic is outdated. I am not maintaining the 7.0.x port - please upgrade to the latest 7.1 version here. Mods, please lock this thread.
Cyanogen 7.0.3 (Android 2.3.3)
Current version: galaxy5-v3.41 - 4/June/2011
Video Reviews: Russian, Brazilian Portuguese 1, 2, 3 (thanks to the uploaders)
Threads: XDA
Hey folks,
This is a port of Cyanogen 7.0.3 (based on the stable Android Gingerbread 2.3.3 release) for the Samsung Galaxy 5 I5500 (Europa) phone. The current port status is beta - most functions work, but it may not be suitable for everyday use, unless you can live without the missing features (see errata below). If you have programming experience, any assistance in resolving the remaining issues will be much appreciated. See the working features and "errata" listed below for more information.
Special thanks to Motafoca for starting Cyanogen development, and for his constant assistance.
WARNING!
* READ THE ERRATA BEFORE ASKING QUESTIONS OR USING THIS ROM. The most important entries are written in red.
* If you fail to read the errata (and ask silly questions that are already answered), I will personally find out where you live and hunt you down.
* This is beta-quality software, and some functions are still not available compared to the Froyo builds!
Instructions:
1. Download the latest release, and extract the .tar file from the .7z/.rar archive (using WinRAR or 7zip).
2. Flash .tar file in Odin with One Package option - do NOT select any other options (such as debug).
3a. If upgrading from Eclair or Froyo (any version), you must data-wipe.
3b. If you are upgrading from an older Cyanogen version, read the changelog for the newest release if you need to data wipe.
3c. If you are flashing a hotfix, you must flash it after flashing the full release. Data wiping is not necessary for hotfixes.
4. When the Google Setup Wizard appears, I recommend that you leave the phone idle for a minute or so. Applications are still installing in the background, and completing the wizard early may cause some icons (such as Market) to go missing. If you were impatient, and some icons are missing, install Titanium Backup and use the "unfreeze" feature.
5. Optional: during Google account setup, you may want to disable the backup feature of Google Apps. Some users have reported that it causes lag (which will be investigated).
6. Optional, but highly recommended. Upgrade your baseband to the version recommended for your region. This is explained in the next section.
Baseband
The baseband (also known as the MODEM/AMSS) deals with telephony, mobile networking (3G/GPRS) and GPS. Unlike Froyo, Cyanogen is sensitive to the baseband version you have installed, and some functions do not work properly (most notably GPS) when using older basebands. For that reason, I recommended that you upgrade your baseband to the latest version when using Cyanogen. Follow the steps below:
1. Make sure you have a working backup of your phone's official AMSS (in case you have problems). There is no way to backup the AMSS from a running phone, so you must have a full copy of an official ROM. You really should have a backup of your official ROM, as you will need to flash it before sending the phone for warranty repair (for whatever reason). Refer to this guide for more details on how to acquire a backup of your official ROM: http://androidforums.com/samsung-galaxy-europa-5/321656-manual-device-cant-updated-workaround.html
2. Go to Settings -> About phone -> Baseband version. If your baseband version is already the same version as you intend to flash (in step 3a or 3b), then stop here. You don't need to do anything else.
3a. For Europeans, download the I5500XWJP4 baseband.
bb. For the Americas and & rest of the world, download the I5500LUYJPE baseband.
4. When you have downloaded the appropriate baseband for your region (and you are sure that it needs to be upgraded), simply flash the .tar file in Odin with the One Package option. Data-wiping is not necessary.
5. Once your baseband is flashed and your phone has rebooted, go to Settings -> About phone -> Baseband version, and verify that it is now the correct version.
6. Note: you only need to flash the baseband once. Flashing Cyanogen itself will not change the baseband. If you flash an official Froyo ROM that was downloaded from Kies or SamFirmware, your baseband will be changed to the version that was included in the ROM package.
Release list/changelog:
* v3.41 - includes v3.4+hotfix2 changes; improved default kernel settings for stability and performance (tested by ghusdark, reported to fully solve wakeup problems); tweaked cache settings; added mpeg4 to list of working codecs (but the rest are still not working). Data-wipe will not be necessary, but you should disable app2sd before upgrading if you are using a release older than 3.4hotfix2.
* v3.4 + hotfix2 - 2/June/2011 - removed old patches from kernel (were causing system instability, such as framework restarts when first connecting to wifi or batch restoring apps in Titanium Backup); updated kernel source against I5503 2.2.1 source code; removed Titanium Backup from default install (as it was conflicting with the Pro/Donate version); fixed audio issues such as headphones not being detected during call / microphone not working during speakerphone call; fixed issue where Market cannot download large apps; FM Radio app will be installed (despite it still not working) in case people want to try and make it work somehow. Hotfix2 enhances app2sd. It now keeps /data/data in the phone's internal storage, which prevents lag and slow download speeds. You must use ADB to enable/disable app2sd, and if you already have app2sd active, you must data-wipe after installing hotfix2 (even if you installed the previous hotfix1).
* v3.31 - 31/May/2011 - improved Bluetooth reliability (now less likely to fail during initialization). Data-wipe is highly recommended if you are upgrading from 3.2 or lower. You can skip this version if you don't care about Bluetooth.
* v3.3 - 31/May/2011 - fixed bug where phone would not wake from sleep; fixed reboot when disabling Bluetooth; changed wifi sleep policy back to defaults; fixed wifi reconnection problem when waking from sleep; converted system filesystem to EXT4; removed galaxy5_defaults script (it was causing Market and some other icons to sometimes disappear); removed need for 1 minute freeze & bootloop on every flash; added more preloaded apps: Street View for Google Maps, Blade Wifi Fix, Titanium Backup. A data-wipe is highly recommended for this version.
* v3.2 - 30/May/2011 - fixed wrong microphone problem (again); enabled H264 codec (DIVX and MP4 videos don't work yet, but HQ Youtube video now works); improved galaxy5_defaults script (will no longer cause Market or other icons to disappear after data-wipe); preloaded more apps (Gmail, Youtube, Maps & AdFree Android); changed readahead values (to help prevent lag, especially for app2sd users); now uses Froyo 2.2.1 (JPE) proprietary files; changed kernel config (potential fix for phone not waking from standby - please test). Data-wipe is not necessary but recommended if you have problems.
* v3.1 - 28/May/2011 - decreased Davlik VM size to 16m, set proper minimum CPU frequency/CPU scheduler settings (to hopefully fix unresponsive phone when left overnight); reduced audio latency (fixes ringtones). This version is highly recommended. Data-wipe not necessary if upgrading from 2.992+, but recommended.
* v3.0 - 28/May/2011 - removed "test" from build name. Fixed touchscreen sensitivity (regressed in 2.994). Increased audio driver latency (fixes audio lag - games will now run 100% smooth). Fixed one other bug, not worth mentioning [edit: it was the reboot on first incoming call bug ]... So tired. Gotta sleep.
* test2.994 + hotfix1 - 27/May/2011 - script fixes/enhancements: 1) get_macaddrs - no longer blocks the system_server on each boot; 2) galaxy5_defaults - runs more efficiently (which means that first boot after a flash will not be delayed as much); 3) madteam_app2sd - several fixes, including a more efficient transfer procedure, and will now set the writeback journalling flag for partitions properly; 4) 04galaxy5 - readahead speed tweaks are now different between STL and MMC devices. Slightly modified microphone fix in libaudio so that it initializes the microphone only when an input device is requested (to hopefully prevent some audio lag). Recompiled entire framework with different TARGET_CPU_ABI (was armeabi-v6l, now armeabi - this appears to reduce system lagging). Removed (currently useless) FM app + some orphaned .odex files. Tweaked keyboard size. Tweaked ADWLauncher to reduce battery usage and help avoid accidental widget removal. Summary: several bug + lag fixes = better performance and reliability. Update to this version is recommended. Data-wipe not necessary, but recommended. Hotfix1 (thanks to Motafoca/npmap) includes a new kernel with several patches to EXT4, bugfixes and a new Simple IO scheduler (optimized for flash devices).
* test2.993fix4 - 25/May/2011 - completely fixed reboot hangs (when turning off or rebooting phone); potentially fixed VPN support; tweaked touchscreen (should be more responsive at edges - please test); fixed various boot loop problems related to app2sd; fixed lockscreen widget (no longer obscures caller); reduced keyboard size; added Live Wallpapers; added USB tether option (not yet working); improved app2sd/caching to fix lag issue; updated kernel (new performance tweaks + TUN module added for VPN support). Data wipe is required if upgrading from 2.991 or older. If you have enabled app2sd in version 2.992, please see errata step 2d.
* test2.992 - 22/May/2011 - now based on Cyanogen 7.0.3 (stable version based on Android 2.3.3 - hopefully less bugs for us!). Fixed problem with missing Market icon; improved delay during first boot; upgraded audio driver (slightly less lag); added swap support / new app2sd implementation (see errata). Data wipe is required in all cases.
* test2.991fixed - 16/May/2011 - fixed Bluetooth & WiFi MAC on first boot, improved scripts so that data wipe should no longer be necessary when upgrading between Cyanogen versions; fixed WiFi disconnection problem; partially fixed the problem of the lockscreen hiding the incoming caller's name; enhanced status bar icons (now uses: Wifi / Mobile Data / Bluetooth / Brightness / Sound / Orientation). This ROM should now be considered BETA quality. NOTE: There was a slight problem with a script, so I reuploaded the fixed version. You may need to re-download and flash again.
* test2.99 - 16/May/2011 - updated Cyanogen source; TELEPATHY NO LONGER REQUIRED -> for those who missed the joke, the microphone problems is fixed, so you don't need to practice telepathy with your friends while making calls
* test2.98 + test2.98 hotfix3- 15/May/2011 - updated Cyanogen source; tweaked settings to keep launcher in memory and allow purging of unused assets (this should greatly reduce lag and improve multitasking); more improvements to boot scripts; Bluetooth now uses proper MAC address (see errata); tweaked cache settings for disks; changed GPS libraries (it should now connect to satellites a bit faster). Hotfix3 fixes Bluetooth speed.
* test2.97 + 2.97 hotfix - 13/May/2011 - updated Cyanogen source; improved 2D performance; fixed slow WiFi connection on first boot; fixed WiFi tethering; fixed 3G/WiFi DNS (now uses DNS address from your APN/access point instead of forcing Google's DNS servers); added "Download" mode to list of reboot options (helpful for your once-a-day reflashing ); reverted to stable Google Apps version (because newer version still has problems); improved boot scripts (cleaner + faster boot); updated kernel (the beginning of some performance tweaks). The hotfix will fix some sound-related lagging caused by a bad kernel configuration.
* test2.96 + 2.96 hotfix - 11/May/2011 / 12/May/2011 (hotfix) - updated Cyanogen source; fixed WiFi signal, mac address & slow DHCP resolution; improved boot scripts; phone will now power off/restart faster (and will also no longer crash during these periods); phone seems to stay cooler (possible battery savings?); moved download cache to data partition (so you can install large apps from the Market, such as Angry Birds Seasons).
* test2.95 - 06/May/2011 - updated Cyanogen source; improved boot scripts so that Bluetooth is initialized properly; updated Google Apps (Talk should be voice-enabled, but hasn't been tested)
* test2.94 - 06/May/2011 - now using open source lights library; fixed USB Mass Storage; fixed headphones; removed unnecessary Cyanogen statistics and update apps; tweaked cache settings
* test2.93 - 03/May/2011 - now based on lge_thunderg code; fixed camera & video recorder; Broke USB Mass Storage and headphones.
* test2.92 - 01/May/2011 - rebuilt against first Cyanogen 7.1.0 (Gingerbread 2.3.4_r1) code merges, fixed WiFi for new version of Gingerbread; Broke USB Mass Storage.
* test2.91 - 30/Apr/2011 - converted system to ext4 (more speed + stability), new kernel (improves performance), fixed regular headphones (thanks to Ronison & Motafoca for patch), fixed wifi disconnections (hopefully), added Google Setup Wizard (no longer crashes), removed RomManager (we can't use it yet), battery life improvements
* test2.9 - 28/Apr/2011 - fixed app crashes (Angry Birds/FPSE, etc.), fully rooted, Phone dialer now locks during call, Market can now sign into Google account, tweak to prevent possible bootlooping problem. Thanks to Motafoca for discovering the crashing problem!
* test2.8 - 27/Apr/2011 - fixed: USB Mass Storage, brightness controls, battery usage, misc telephony bugs, SD/internal drive access speed
* test2.7 - 25/Apr/2011 - fixed 3G, Bluetooth (partial), ADWLauncher scrolling speed (fixed permissions)
* test2.6 - 24/Apr/2011 - fixed lcd density (now 120); added low dpi resources to fix various graphical problems (such as lock widget, boot animation, overlapping widgets, badly sized icons); added FM Radio app (but hardware is not yet working).
* test2.5 - 23/Apr/2011 - first release.
Working:
* GPS [1]
* WiFi
* WiFi tethering
* 3G
* Brightness controls
* Video
* Audio (recording and playback)
* Touchscreen (no multitouch, don't ask because I'm not working on it)
* Root
* Camera (and video recorder)
* Microphone
* SIM Contacts
* MAD Team App2SD [2]
* Swap [3]
* Telephony
* Sensors [4]
Partially working:
* Bluetooth [5]
* SIM Toolkit
* Battery [6]
* Hardware encoders/decoders (H264/MP3 working, others not).
Not working/unknown:
* USB tethering - we need a newer kernel, or backported kernel patches.
* FM Radio
* Kies - note: you should never expect a custom rom to work with Kies - Cyanogen or otherwise. You can always downgrade to an official ROM to restore Kies compatibility.
Errata:
[1] GPS does not work with the newest Americas baseband ending in JP9. Check your version at Settings -> About phone -> Baseband. If you have the new baseband, you should downgrade to the JP2 baseband to get GPS (and possibly also 3G) working correctly. GPS is confirmed to work correctly on all European basebands (so far).
[2a] This rom uses a custom app2sd script that I wrote, called madteam_app2sd (based on Motafoca's idea). All folders are put on the SD card, but to prevent lag, the EXT4 partition on the SD card uses a separate journalling device (stl14, which is usually configured as the /cache drive). The phone's original /data partition (stl13) is then reconfigured as the new /cache drive. Additionally, all drives are configured to use EXT4 writeback journalling, which improves performance.
[2b] App2SD is disabled by default. To enable, run madteam_app2sd on from an ADB shell. When you run the command, your phone will freeze for a few minutes and then reboot.
[2c] Toggling app2sd on or off will *not* cause data-loss - all your data is transferred normally. The script also does a free-disk space check on the source/destination drives, and will refuse to change the configuration if there is not enough space available to complete the requested action.
[3] Swap is disabled by default. Run madteam_app2sd swapon or madteam_app2sd swapoff to enable/disable. Changes will be permanent (i.e., swap will be activated/deactivated on every reboot).
[4a] Although the sensors work fine, the sensor daemon is draining a lot of battery. With sensors enabled, the phone generates between 800-1000 wakeups per 15 seconds; for comparison, other phones do around 50-100 wakeups per 15 seconds with sensors enabled. More wakeups = more battery used, so this is not good.
[4b] With the sensors turned off, the phone does just 70-80 wakeups per 15 seconds. If you wish to conserve battery, therefore, you may wish to disable sensors whenever possible. The sensor toggle icon is the furthest on the right in the drop-down notification bar.
[4c] Thanks to testing by LoopMind, we now know that Froyo has the same problem with high wakeups as Gingerbread, so this is not a problem with my port.
[5] Bluetooth has two issues:
[5a] Sometimes Bluetooth will refuse to turn on. This is because of a timing conflict when trying to insert the patched firmware into memory. This problem happens with other Samsung phones, and currently the only known workaround is to reboot your phone and try again. You will have more success enabling Bluetooth if you try when there are no CPU hogging processes running in the background.
[5b] Bluetooth pairing works perfectly, but file transfers do not work properly. In my own testing between my phone and laptop (via a Bluetooth dongle), I noticed that file transfers will only work when the phone is set as discoverable, and the file transfer is initiated within the discoverable timeout.
[6] Battery usage is higher than Froyo. Although sensors are a large part of the problem, it is not the only cause. We are investigating.
Source:
Available here: https://github.com/p...samsung_galaxy5
great firmware.
Yu really made it... NW ram use less... speed also boosted.... wowed I love dis 2.991
Galaxy 5 Subpsyke Cyanogen 7
myshu said:
great firmware.
Click to expand...
Click to collapse
Yea Yu r ryt!! NW dis one is d perfect 1 hmm
Galaxy 5 Subpsyke Cyanogen 7
thx a lot!!!!
I think it would be better if the changelogs added here..
But download link posted only on madteam's forum..
Sent from my Nobu5 using XDA Premium App
Currently using the cy7 test 2.991 on my device! Such an incredible ROM !!
Sent from my Galaxy5 using XDA Premium App
Gonna have a look at it, anyone can post a screen of his home screen to see if there's changes.. Thanks !
Khalil. said:
Gonna have a look at it, anyone can post a screen of his home screen to see if there's changes.. Thanks !
Click to expand...
Click to collapse
This port should look identical to any Cyanogen port (aside from the different screen resolution). The first post has some videos.
I tested it and it's great!
i am now back to froyo because i couldn't backup my contacts via kies...
is there any app to do that? and also the calendar maybe?
if i could do that i would go back to cyanogen 7 i guess
now a few point:
- the keyboard; ist to big in portret mode so you can only see 1/3 of the screen
- the radio doesn't work
- nothing else
so great work but you have to fix some things like the phonecall bug...
Sent from my Galaxy5 using XDA Premium App (Froyo)
EDIT:
i am now back to cyangen 7
i used phone backup 2 for my contacts...
and i also tried a full benchmark with quadrant and my score is: 863! (froyo is like 500) that higher than the GS
subpsyke said:
This port should look identical to any Cyanogen port (aside from the different screen resolution). The first post has some videos.
Click to expand...
Click to collapse
Best rom! Only a few minor bugs
Dis is a best rom... Bt i dint test the rom 2.992 waitun for stable release....
Sent from my GT-I5500 using XDA Premium App
suuper ROM...
thank you sub and MadTeam
How much partirion i sud uSe....???
Sent from my GT-I5500 using XDA Premium App
i am testing it....
conclusion:
- radio still doesn't work
- pick up a call doesnt work (not touchscreen not buttons)
- some apps doesn't work (easymoney)
- it is a bit laggy
just to let you know
i am testing it....
conclusion:
- radio still doesn't work
- pick up a call doesnt work (not touchscreen not buttons)
- some apps doesn't work (easymoney)
- it is a bit laggy
just to let you know
Click to expand...
Click to collapse
The rom 2.99 was awesummm..... There was noo lag n enuf space ram upto to 115.... I removd all unwanted software cyanogen7 n d system went awesummm.....
Sent from my GT-I5500 using XDA Premium App
2.993 is out now!
look: http://www.madteam.co/forum/index.php?/topic/460-testing-cyanogen-7-galaxy5-port/
Cool
Sent from my Galaxy5 using XDA Premium App
Hey Guyss.... download the best ROM. released today 2.993 fixed.... its awesum....
Sent from my Galaxy5 cyanogen7 using XDA Premium
Link to 2.993fix says temporarily not available

[ROM] [DEV] [ICS 4.0.4] *7/1* Evervolv's Aosp TexasIce Cream Sandwich

Evervolv is maintained by MongooseHelix, Preludedrew, and myself. Our goal is to bring ice cream sandwich to unsupported devices guided by the aosp philosophy, everything we do is opensource and transparent to the public. Visit our Gerrit or Github.
We have a few customizations such as:
Androidian Theme
Battery percent
QwikWidgets
Six bar signal strength
Standalone power widgets
Tri State lockscreen with customizable actions
Trackball / Volume wake
Volume button music controls
All of these can be turned off or set back to aosp apperance via our EVToolbox for those that wish to have a pure google look.
Click to expand...
Click to collapse
I originally started porting ICS to my beloved nexus one the very same day google released the source back in November. I had very little knowledge and no experience porting android. It took 2 days to sort countless build errors and get it booting, only a few days later i was able to release my first alpha (where absolutely nothing worked) It has come a long way since then, with hundreds of hours invested on my part and undying support from this wonderful commutity, I am pleased to announce: as of 2.1.0p11 this rom is /almost/ stable. However it will remain in alpha/beta (whatever you want to call it) a while longer, but the majority of people will find this usable as a daily driver.
For those of you not following this thread. You may not know my nexus died. As in the NAND finally gave out ((bootloader) rbchk: Total 1191 bad blocks!!). And I was able to get a replacement on ebay for $142.50 USD. Paid for entirely with your donations! Thank you to everyone who donated (i can't appreciate it enough). I look forward to bringing you the latest and greatest Ice Cream Sandwich to your n1's.
I have spent many hours and sleepless nights on this. So if you like it please feel free to hit that donate button above that picture of me.
Working: [person who helped fix it]
3g (Radio: i use 5.08.00.04 - 5.12 reported working just as well)
Accelerometer/Compass [me][chrs2021]
Apps2sd [me]
Bluetooth [me]
Calling
Camera [rampv78] Preview [kushdeck] Video [mongoosehelix/me]
Fm (reported working with third party apps from market)
Gps
Hardware Acceleration [me] (p8 and up)
Headphone jack [zivan56]
Home button [MongooseHelix]
Init.d [MongooseHelix]
Led (TrackBall) Notifications
MMS
Network Stats and Quota [me]
Opengl support [me]
Screenshots
Sound [sean neeley][me]
Signal Strength [cm][me]
TouchScreen [dr1337] Multitouch (2 finger) [theomy]
Trackball (navigation) [me] (clicking) [jaybob413]
Trackball Wake [me]
USB Mass Storage (native now working)
Usb Tether (dk-zero-cool)
Wifi [cm]
Wifi Signal Strengh Icon in Status Bar. [preludedrew]
Wifi Tethering
Click to expand...
Click to collapse
Not Working:
Gapps might not work properly (search the thread for fixes before posting issues)
wifi ad-hoc/p2p
Builtin alarm clock app doesn't work 100% of the time.
Click to expand...
Click to collapse
TODO list
Fix omx video
Click to expand...
Click to collapse
Short FAQ
Q:Screen wont come back on, the buttons light up but i have no screen?!
A: Try taking out your sdcard. If it works you need to reformat your sdcard and whatever you do dont use clockworkmod!
Q: Im getting lockups and have to pull the battery to restart?
A: Easiest way that seems to do the trick: Goto: Evervolv Toolbox -> Performance -> Processor -> change Min Freq to 384Mhz
A: Or: change the governor from ondemand to smartassv2
Click to expand...
Click to collapse
[STOP]
You must install blackrose hboot before flashing ICS. Instructions.
BlackRose
You must increase the size of the system partiton to fit ICS to at least 210MB
*4/14* I had previously recommended 210 system but am now changing that back to 220. The size of ICS and mainly Gapps is growing and with 210 system on the a2 release, after gapps there is only 6mb free space. That doesnt give me very much room to grow on and can cause problems with people who have bad blocks on the system partiton.
RECOMMENDED: System 220MB Cache 10MB Data 206MB Download
System 210 Cache 8 Userdata 218 Download
(or make your own with the Blackrose installer).
All past builds will work just fine on either layout 210 and 220
Future builds might not fit on 210 as of a2 it is pushing it.
If you are installing for the first time choose the 220mb system.
Flash:
Code:
fastboot flash hboot hboot_brcrust_220-10-206-ICS.nb0
fastboot reboot-bootloader
fastboot -w
If it flashed correctly: after the 'reboot-bootloader' command you will see TexasICS on the second line (under blackrose)
Keep up with latest developments
http://review.evervolv.com
To build Evervolv
Code:
repo init -u git://github.com/Evervolv/android.git -b ics
. build/envsetup.sh
breakfast passion
mka
To flash the img files.
Code:
tar xjf <release name>.tar.bz2
adb reboot bootloader
fastboot -w
fastboot flash system system.img
fastboot flash boot boot.img
fastboot reboot
IRC
Join us in #evervolv on freenode http://www.evervolv.com/chat
My nick is drewis.
Enjoy your TexasIce Cream Sandwich!!
Screens from p9. (left lockscreen, middle notification toolbox, right phone info)
More screens (from my g+) https://plus.google.com/photos/102710594547223731659/albums/5724901287546593969
CHANGELOG / Downloads
CHANGELOG / Downloads
ATTN: ALL BUILDS HOSTED ON GOO.IM WERE LOST.
Here is the final version: http://ev-dl1.deuweri.com/Perdo/Evervolv-Perdo-2.2.0-Final-passion.zip
GAPPS:
(latest are posted to mongoosehelix twitter page) or dl here 5-20-release (thanks TuSKan for the mirror)
Gapps are NOT included in the rom. Reasons for this is 1) smaller upload for me 2) Gapps seem to be the source of most peoples problems. This way you can flash whatever version or package you want/works best (or even make your own custom gapps package)
A2SD
About the included apps2sd see: ->here<-
STOCK KERNELS: (no need to flash, provided if you try another kernel and want to switch back)
Source: https://github.com/Evervolv/android_kernel_htc_qsd8k
2.2.0a3: http://d-h.st/TD0
2.2.0a4: http://d-h.st/1xR
Evervolv-Perdo-2.2.0a6 (7/20)
Unofficial build from lacus88: http://forum.xda-developers.com/showpost.php?p=29127460&postcount=4273
Includes the last few commits we submitted to ics before jellybean came out. that didnt make it into the last build.
Evervolv-Perdo-2.2.0a6 (7/1) (final)
Request fill week:
Notification toolbox now QwikWidgets with easier widget reordering
Long press back to kill apps
Trackball Alert Patch to custom colors using lilhermits app
Toolbox and Themes removed from app drawer: now access through settings
Androidian theme is now mostly complete and usable.
Revert some linaro patches to try and fix some weirdness
Rebuild (7/2)
Fix bootanimation
Cleanup to honeycomb lockscreen
finishing touches to androidian theme
ZIP:http://goo.im/devs/evervolv/20120702/Evervolv-Perdo-2.2.0a6-passion.zip
TARBALL:http://goo.im/devs/evervolv/20120702/Evervolv-Perdo-2.2.0a6-passion.tar.bz2
AROMA INSTALLER:http://forum.xda-developers.com/showpost.php?p=28230809&postcount=4174
2 builds are available this time only difference is the toolchain
MORE STABLE: STOCK GOOGLE TOOLCHAIN
ZIP:http://goo.im/devs/evervolv/20120701/Evervolv-Perdo-2.2.0a6-passion.zip
TARBALL:http://goo.im/devs/evervolv/20120701/Evervolv-Perdo-2.2.0a6-passion.tar.bz2
EXPERIMENTAL: LINARO TOOLCHAIN (bluetooth is broke)
ZIP:http://goo.im/devs/evervolv/cron/20120701-gcc-4.7/Evervolv-Perdo-2.2.0a6-passion.zip
TARBALL:http://goo.im/devs/evervolv/cron/20120701-gcc-4.7/Evervolv-Perdo-2.2.0a6-passion.tar.bz2
I put the wrong boot animation in a6.
Here's the correct one : http://d-h.st/Heh
Or the old one if you dont like it: http://d-h.st/nCg
THESE ARE NOT FLASHABLE: push or copy to /system/media/bootanimation.zip with adb or root explorer.
Evervolv-Perdo-2.2.0a5-passion (6/23)
main thing here is camcorder, native omx encoding is working but decoding is still broke so you can record videos but cant play them back. Issues: video is capped at 15fps so it is a little choppy, recorded video is rotated 90 degrees
usb tether support: not native, using the motorola usb app not included (push to /system/app then the toggle in settings will work) i'll probably never include this app in the build since it runs as a service and that bothers me
be sure to check out new options in the evtoolbox (lockscreen and interface) and the new evtips widget
and get the new gapps installer from bexton
ZIP: http://goo.im/devs/evervolv/20120623/Evervolv-Perdo-2.2.0a5-passion.zip
TARBALL: http://goo.im/devs/evervolv/20120623/Evervolv-Perdo-2.2.0a5-passion.tar.bz2
AROMA ZIP INSTALLER repacked by bexton: http://forum.xda-developers.com/showpost.php?p=27815448&postcount=4051
Evervolv-Perdo-2.2.0a4-passion (6/8)
Forgot to bump the version so its still a4
probably 200+ new commits here. Vast majority do not concern n1. but thought it was worth mentioning
bump IMM76L
surfaceflinger hacks: make ui smoother (error in makefile prevented them from being turned on before)
ZIP: http://goo.im/devs/evervolv/20120608/Evervolv-Perdo-2.2.0a4-passion.zip
TARBALL: http://goo.im/devs/evervolv/20120608/Evervolv-Perdo-2.2.0a4-passion.tar.bz2
Evervolv-Perdo-2.2.0a4-passion (5/28)
lockscreen 'wave' animations will follow the unlock around (not just go right)
180 degree (upsidedown) rotation support
kernel updated: kgslv3.8, tiny rcu optimizations, autogroup, bfqv3r2, smartassv2, armv7 changes from caf
newer adreno libs: in combination with kernel updates should make ui noticeably smoother (note: not backward compatible with any pre a4 kernels including tiamat)
updated cli tools: htop v.9, busybox updated 1.20.1, a2sd cleanup: checkext should work better
ZIP: Evervolv-Perdo-2.2.0a4-passion.zip
TARBALL: Evervolv-Perdo-2.2.0a4-passion.tar.bz2
Evervolv-Perdo-2.2.0a3 (5/7)
browser features (incognito / max tabs)
notification toolbox brightness widget fixes
kernel update: sleep of death seems resolved built inline with googles gcc per https://github.com/Evervolv/android_kernel_htc_qsd8k
camera fixes (rapmv78)
ZIP: http://goo.im/devs/evervolv/20120507/Evervolv-Perdo-2.2.0a3-passion.zip
TARBALL: http://goo.im/devs/evervolv/20120507/Evervolv-Perdo-2.2.0a3-passion.tar.bz2
Evervolv-Perdo-2.2.0a2 (4/13)
Bulgarian keylayout, Dutch dictionary added
working google backup/restore (RMerlin)
Volwake/music controls can now be used concurrenly
battery percent icon by default
lockscreen sound toggle icon now updates properly
bluetooth tethering (untested)
attempt to resolve auto button backlights being too bright in low light
audio files have been restructured. you might have to reset your ringtone / notification settings (not needed if you wipe)
kernel update sha/memcpy optimizations one ondemand gov update (per my wip19 branch)(been using for a week with no issues)
ZIP: http://goo.im/devs/evervolv/20120413/Evervolv-Perdo-2.2.0a2-passion.zip
TARBALL: http://goo.im/devs/evervolv/20120413/Evervolv-Perdo-2.2.0a2-passion.tar.bz2
Evervolv-Perdo-2.2.0a1 (4/2)
merge android 4.0.4
finish merge for omx in framework (still not working, falls back to sw)
removed barcode patch from camera (more stable pictures)(so no panorama,video or barcode now)
ZIP: http://goo.im/devs/evervolv/20120402/Evervolv-Perdo-2.2.0a1-passion.zip
TARBALL: http://goo.im/devs/evervolv/20120402/Evervolv-Perdo-2.2.0a1-passion.tar.bz2
For older builds look at Post#3.
Older Builds
Evervolv-Perdo-2.1.0p14 (3/27)
update to gralloc/hwcomposer (slightly smoother)
enable singlepdp ril feature. (should allow easier apn switching)
omx libs included. native hw assisted video not complete in framework (although youtube hq now utilizes the adsp heap, so that progress)
wifi: eap pwd support
mms: misc updates
kernel rebuild with xz compressed, genlock update
much better multitouch experience (theomy)
camera preview works (kushdeck) barcode scanning (tested w/ google goggles) (panorama, video have issues, also there is a memory leak, leaving the camera app open for 2+min will cause OOM to kill the system server possible causing a reboot)
ZIP: http://goo-inside.me/devs/evervolv/20120327/Evervolv-Perdo-2.1.0p14-passion.zip
TARBALL: http://goo-inside.me/devs/evervolv/20120327/Evervolv-Perdo-2.1.0p14-passion.tar.bz2
Evervolv-Perdo-2.1.0p13 (3/15)
Redemption for p12
ZIP: http://goo-inside.me/devs/evervolv/20120315/Evervolv-Perdo-2.1.0p13-passion.zip
TARBALL: http://goo-inside.me/devs/evervolv/20120315/Evervolv-Perdo-2.1.0p13-passion.tar.bz2
Evervolv-Perdo-2.1.0p12 3/12
Nothing major, but many small changes/optimizations
youtube standard def clips shouldnt stutter (color banding still happens)
evtoolbox: statusbar icons: battery % mod from mongoosehelix
standalone powerwidgets from preludedrew
We will be using goo-inside.me for hosting from now on.
TARBALL pulled
ZIP pulled
Evervolv-Perdo-2.1.0p11-passion (2/27)
Phone should not lockup anymore when rotating display. Landscape mode is still strange, status bar is rendered halfway off screen...but only when rotating right...going left its fine.
Moved to cayniarbs stock(ish) kernel with my kgsl commits and ksm/zram backported from 3.0
EVtoolbox: new menu 'performance' control zram(aka compcache) and ksm, both disabled by default. ksm will reduce memory overhead by 10-15mb with minimal cpu usage (0-1%). ive read that ksm likes to have swap (10% zram should be enough) but youll have to experiment and see. also added 'processor' menu (also from cm) to view/control cpu stats.
Apps2sd: support moving /data/data, (run 'a2sd install' again and choose y when asked about appdata) im still wary of how to handle wipes when appdata2sd is active. so ive added two functions to a2sd: 'nodatasd' which removes appdata2sd flag and optionally removes the appdata from sdcard and 'nosysdata' which removes only the system appdata (ie anything starting with com.android) from the sdcard
Browser: i revised hwcomposer. redering is faster < 1 to 2 secs max under heavy scrolling
Camera preview is still broke.
Devhost was broke while i was uploading this so everything is just up on the mirror site.
http://code.google.com/p/texasice-cream-sandwich-mirror/downloads/list
Evervolv-Perdo-2.1.0p10-passion (2/21)
Rebooting issues should be resovled
Added /system/etc/sysctl.conf to set various vm values. Feel free to modify to your liking
Fastboot imgs: http://dev-host.org/SS3
Flashable zip: http://dev-host.org/Lsh
Evervolv-Perdo-2.1.0p9 (2/16)
whats new:
kernel update: 32bit color (fixes gradient backgrounds)
hwcomposer: rewrote from scratch for qsd8k. (main fix is screen off animation)
statusbar: new toolbox, settings button back to opening settings (swipe to change screens). notifications back to stock behavior. toolbox can even be turned off in evtoolbox
browser: slowed rendering, (fuzzy text takes a few seconds to clear up) is much faster now. (1-2 sec instead of 4-5)
known issues:
reboots: check here for initial workaround
removed omx libs due to build error (just use the ones from p8 if you really want them)
rotation still broke, seems to lockup the most on the home screen.
Code:
kgsl kgsl-3d0: |kgsl_mh_intrcallback| axi write error interrupt
and everything else that was broke in p8
updated bug list thanks mrhohoha
Gapps not included:
Flashable zip: http://dev-host.org/zCx 100.48 MB
Fastboot imgs: http://dev-host.org/KfW 98.69 MB
Evervolv-Perdo-2.1.0p8 (2/10)
Going forward with release. Nothing major changed since pre-p8. Still same major issues as outlined >here<. But its working good enough mainly releasing for those itching to try out chrome beta.
Whats new?
Massive kernel upgrade: misc wifi updates, fix ext 2/3 mountisg issues, add in call recording feature, updated kgsl (3d driver) to version 3.3 (cherry-picked partial upgrade to 3.7), other misc updates required for new kgsl driver. source is temporarily at https://github.com/drewis/tiamat-kernel/tree/wip9
Rom: now build with proper ICS OPENGL support (ie 100% hardware accelerated)(well more like 80-90% for now). I still have several issues to sort before hwa is working properly but this is a great start (imo). Screen off animation not working due to hwcomposer issue.
Notes:
This build is much less stable than p7 (or lower) but faster
You must turn off auto rotate in Display Settings or you will experience lockups that require a battery pull. (i know whats causing it but it will be a fairly difficult fix)
kernel build #119 which means i build the kernel 119 times to get this far, and that number is much much lower than the actual number of times i built the kernel before i got it booting and (mostly) working. Just something to think about, in terms of how much work it took to get this far
camera preview dont work but still takes pictures. also does not include rapmv78 newest fixes for panorama and barcode (didn't seem necessary to include them sinc camera preview doesnt work)
Gapps need to be flashed separetly.
Fastboot: http://dev-host.org/FxQ 99.31 MB
flashable zip: http://dev-host.org/VMr 101.00 MB
Evervolv-Perdo-2.1.0p7 (1/28)
camera libs now built from source.
fix the tiny mms pics for t-mobile.
removed prebuilt omx libs so hw video decoding wont work anymore. (these will be added later when we merge the source from cafs)
updated gapps: paid apps should work now
autobrightness should be working better
flashable zip
Evervolv-Perdo-2.1.0p7-passion.zip - 126.0 MB
fastboot images
Evervolv-Perdo-2.1.0p7-passion.tar.bz2 - 124.8 MB
Evervolv-Perdo-2.1.0p6 (1/16)
lockscreen: can choose whatever you want for the actions in evtoolbox (i'll fix up the "waves" for next time)
evtoolbox: lockscreen stuff - new submenu: interface with tbwake toggle (this was a fucing ***** to make work), vol wake, vol music contols moved here. - sixbar signal toggle in statusbar menu
camera: newer libs from rapmv78 for video
a2sd: added 'checkext' to fix errors on sd-ext partition (you dont need to run this...its already being done on every boot)
kernel: revert to p4 version
gapps included:
flashable zip:Evervolv-Perdo-2.1.0p6-passion.zip - 125.3 MB
fastboot images: Evervolv-Perdo-2.1.0p6-passion.tar.bz2 - 124.0 MB
calendar fix http://forum.xda-developers.com/showpost.php?p=21465864&postcount=1606
Evervolv-Perdo-2.1.0p5 (1/9)
whats new in p5 wipe recommended
notification toolbox: tap settings icon to switch between, long press to open settings
lockscreen: volumebutton music control
lockscreen: nullpointerexception soft reboot issue resolved
kernel: rebuild based on latest from tiamat
6barsignal: new drawables
camera: rapmv78 libs
launcher2: a couple options like hide search bar (there are a few options in the launcher settings that dont do anything yet, the only working opiton is hide search bar)
UMS: should properly detect plug/unplug events now (this is where the wipe is recommended if its not working for you, its cause the old not working settings are saved)
misc: new bootanimation from Bexton
latinime: more dictionaries
apps2sd: rewrote for more awesomeness see: ->here<-
gapps included
flashable zip: Evervolv-Perdo-2.1.0p5-passion.zip - 128.4 MB
fastboot images: Evervolv-Perdo-2.1.0p5-passion.tar.bz2 - 127.4 MB
Evervolv-Perdo-2.1.0p4 (12/31)
whats new in p4
6bar signal strength icons
Lockscreen: bring back tab and rotary style, defalut 3way ics style can now choose what app you want. all options in EVToolbox (all thanks to preludedrew...i did pretty much nothing lol)
Rebuilt kernel: still based on Evervolv/tiamat-kernel 8x50 branch
cyan trackball notifications (samuaz)
facebook sync in contacts
About the power button and reboots: i have been unable to reproduce it so i dont know whats causing it
And i think thats it enjoy your new year.
(gapps included)
Fastboot img's: Evervolv-Perdo-2.1.0p4-passion.tar.bz2 - 123.7 MB
Flashable zip: Evervolv-Perdo-2.1.0p4-passion.zip - 124.3 MB
Whats new in p3
Phone: can now disable voicemail notifications (added as many translations as i could so if i missed you let me know)
Lockscreen: experimental new 3way style (silent toggle / unlock / open messaging app)
(will eventually let user choose between lockscreens) (feedback please)
Mobile Network: auto connect fixed? (thanks samuaz) (please report)
New kernel based on tiamat 8x50 2.6.38.8 w/ smartass gov (please report all problems / fixes)
Note: new kernel does not bring hw accel (everything should be mostly the same as the pershoots one)
Apps2sd: modded scripts.
now has dalvik-cache to sd. just run 'a2sd install' again to activate
swap support (if you have a swap partiton on your sdcard)
new help menu run 'a2sd' without arguments to see
Note: all apps2sd info is logged in logcat. Its at the very beginning under the evervolv banner.
USB: native usb mass storage - almost but not working yet (but we're closer)
Note: even though it doest work we now have some annoying usb and adb icons persistent in status bar. sorry i tried to rush the usb fix into this build and didnt feel like taking it out after it didnt work. (we're gonna start porting new usb gadget eventually to fix this)
(gapps included)
Fastboot img's: Evervolv-Perdo-2.1.0p3-passion.tar.bz2 - 124.5 MB
Flashable zip: Evervolv-Perdo-2.1.0p3-passion.zip - 124.9 MB
Rebuild of Evervolv-Perdo-2.1.0p2-passion
Modded a2sd. Doesn't auto install anymore. Run 'a2sd install' (only need to one time. after that wipes (thats fastboot wipes) won't affect it. it just needs to set a flag on /sd-ext)
Trackball wake (yes you heard me (well read me)) Trackball wake
Merry christmas
Full version for custom BLACKROSE only: (eng build)
Img's for fastboot (w/ Gapps): Evervolv-Perdo-2.1.0p2-passion-tbwake.tar.bz2 - 123.9 MB
Flashable zip: Evervolv-Perdo-2.1.0p2-passion-tbwake.zip - 124.1 MB
Evervolv-Perdo-2.1.0p2-passion
Init.d support.
Included my homebrew a2sd that just sets /sd-ext/app and app-private on the first boot (assuming you wiped with fastboot (actually i think it works without wiping as well but untested)) all the apps already on /sd-ext will then show up without further involvement. (if you wiped with recovery it probably removed the apps on /sd-ext. You can prevent this by going to advanced and only wiping cache and userdata.)
If you dont want that. remove /system/etc/init.d/05mountext and 10apps2sd then flash dark tremors.
Google TTS should now work (was missing a library)
SuperUser should be working.
Removed some extra fonts (saves like 2mb)
e2fsprogs and bash are actually included in this one.
Full version for custom BLACKROSE only: (eng build)
Img's for fastboot (w/ Gapps): Evervolv-Perdo-2.1.0p2-passion.tar.bz2 - 123.8 MB
Flashable zip: (w/ gapps): Evervolv-Perdo-2.1.0p2-passion.zip - 124.4 MB
Evervolv-Perdo-2.1.0p1
merge 4.0.3, trackball works (thanks jaybob413)
Full version for custom BLACKROSE only: (eng build)
Img's for fastboot: Evervolv-Perdo-2.1.0p1-passion.tar.bz2 - 99.0 MB
Flashable zip: Evervolv-Perdo-2.1.0p1-passion.zip - 100.0 MB
Gapps: gapps_ev-ics_12-13-2011.zip - 25.4 MB
New boot.img for 2.1.0p1
Includes init.d support -> tested and working with Darktremor Apps2SD 2.7.5.3 Beta 4a
Removed genlock from kernel: Possible fix for lockups.
boot-12192011.img - 1.9 MB
EV-Alpha3 as flashable zips
Evervolv-Perdo-2.0.0p3-ITL41D-passion.zip - 101.1 MB
Merge in surfacetexture mod by rapmv78. No more "unable to dequeue native buffer" errors.
So this is basically a combination of rmcc, TwistedUmbrella, and rapmv78 egl mods.
It seems very smooth and usable therefore; im am releasing two builds one for blackrose(the one i posted), one for stock.
You might get a random offset error but it will still work just fine.
Evervolv Gapps:gapps_evervolv_ICS.zip - 26.0 MB
EV-Alpha2 ics-passion-ev-alpha2.tar.bz2 - 129.5 MB
Stock Evervolv with these additions:
Merged it TwistedUmbrella egl mods
Added gapps, Bexton's UMS with notifications, bash, htop, rsync, other cmdline goodies
Use N1 boot animation
Gallery works, Maps work.
Haven't had a single crash in 1 hour (make that 2 hours) of use so far. I even watched a video on youtube.
Might be the best one yet (let me know).
Proc usage while playing youtube video:
EV-Alpha1 ics-passion-ev-alpha1.tar.bz2 - 127.2 MB
I joined with the Evervolv team.
This is stock evervolv ics (with my passion device directories).
These are build without opengl but with the rmcc egl hacks and the old gralloc.
This is an eng build with strictmode disabled. So all 'extras' that come with eng are included. (except strict mode)
I added gapps. and Bextons usb mass storage app.
Tested sound and gps they work.
Other than that gallery crashes, boot animation is too small, maps won't load.
Pedlars notification widget and CMSettings aren't in this one.
Nothing drastically different from alpha13. Just a different build tree.
Alpha13r1 ics-passion-alpha13r1.tar.bz2 - 134.3 MB
Exactly the same as alpha13 but without opengl enabled.
Difference: Notably slower, but all the apps work and no crashes. This is much more usable than alpha13. Im gonna stop messing with opengl until we get a proper kernel.
Alpha13 ics-passion-alpha13.tar.bz2 - 131.4 MB
In my failure to bring real hardware accelaration; here's a little hack for you.
There is alot of hype floating around about hardware (gpu) acceleration. The truth is nobody with adreno gpu has it. They only have software acceleration. Some have gotten it to work better than others. Personally i have not put very much time into the 'software hacks' being used. Because heavy kernel mods need to be made to get proper gpu acceleration; on this I have spend nearly 40 hours on with no notable progress made. I'd say in total I have spent 200+ hours trying to make this rom work but it really isn't an easy task. This rom is still very unstable and won't ever work properly until we have proper gpu acceleration. For general purpose (ie. Calls, Messaging, Web Browsing, Music) it works fine, please dont expect more from it. Thanks for testing.
Includes latest from CM.
Ril has these options available in build.prop:
ro.telephony.ril.v3=signalstrength,skipbrokendatacall,facilitylock,datacall,icccardstatus
Only one that is enabled is signalstrength. You can try a combination of them an see if it fixes your data issues.
Fixed (from alpha12): Sound, GPS, Mobile signal, Enable opengl (w/ software hack)
Removed DTApps2sd since it won't work without init.d support.
Gallery keeps force closing. Don't know why.
Settings keep crashing. Don't know why.
Alpha12 ics-passion-alpha12.tar.bz2 - 123.0 MB
EDIT: DO NOT DOWNLOAD THIS. Looks like sound is broken too. Looks like alpha10 is the best bet sofar. Only downhill from there.
EDIT2: err looks like you can push audio.primary.qsd8k and audio_policy.qsd8k to get sound back. (untested)
EDIT3: I was wondering why system size was so much smaller lol.
DISABLE OPENGL: The HWA hack just sucks too much.
Use N1 stock bootanimation. It's cooler. (Oh, and I don't care what you think)
set config_hspa_data_distinguishable to true (Get an H instead of 3g)(I like it more)
Add some overlay items from crespo
Add some optimization cc flags
There were a couple ril changes to cm, maybe this will fix your data issues?
It seems Gallery will not work unless opengl is enabled (regardless of dalvik heap size)
Add htop, powertop, nano, vim, e2fsprogs (when using adb shell type bash to get them to work)
Remove Maps: So you can install the market version.
GPS is broke. It couldn't get it to build so just copied gps.mahmahi from previous build but that didnt work. I'll sort it out later. If you need gps dont upgrade.
Added Darktremor's Apps2sd modified for native bash support (in xbin). But it is not working. /sd-ext is not being mounted. It wont execute at runtime. The way it is set up. init.rc calls etc/init.local.rc calls bin/sysinit calls xbin/run-parts which calls etc/init.d/05mountsd now for somereason 05mountsd is not installed as executable even though it is executable in my out folder. changing 05mountsd to executable afterward still doesnt work. maybe someone can help me out here. my thought is init.d isn't setup properly. Also i would like to keep sysinit (or run-parts) being called from init.local.rc to keep init.rc and init.mahimahi.rc cleaner.
Alpha11 ics-passion-alpha11.tar.bz2 - 130.0 MB Alpha11 is provided out of courtesy and is not supported my me complains about it will be ignored.
system img is ~210MB
aosp apps updated to r1.2
Turn off lockscreen/touchscreen sounds
Decrease animaition by 50% (forgot to change back when added opengl)(increase till your hearts content)
Increase pointer speed to 100 (clicking still doesnt work but hey fast cursor lol)
Update to wpa_supplicant 8 (fixes wifi icon)
Enable OPENGL: Pulled HWA fixes from preludedrew's (evervolv) repo. (NOTE: not real HWA but better)(May exerience significant battery drain)
Update adreno blobs from inc evervolv repo
**W/HardwareRenderer( 1557): Mountain View, we've had a problem here. Switching back to software rendering.**
Add Pedlar's CMSettings (experimental WIP) (has 2 icons don't ***** about it)
Add bash,nano,vim,ncurses,ssh,rsync
Alpha10 Link
Added:
SHA256 crypto to kernel
fuse module to system (for future extended data on sdcard)
Camera app (camera still broke)
Stk
TitaniumBackup
LatinImeDictionary
GoogleCalendar (1st in appdrawer is AOSP if sync doesn't work for you just remove Calendar.apk and use CalendarGoogle.apk)
FileManager (from CM)
**Pedlar's notification power widget (still in WIP stage) Install this to allow configuration.
Resized bootanimation
Correct location/name of some permission files
Removed:
qralloc.qsd8k (slows down UI on not HWAccel builds)(Also removed in Alpha9)
Alpha9 Link
First taste of CM9
Kernel: Kanged pershoots with netstats ported by me from teamhacksung.
Thanks texasice, great work! Will test now. To clarify, is the partition layout mandatory? I have blackrose and can change it myself, but any rationale on this 220/16/200 layout in particular would be helpful.
olm3ca said:
Thanks texasice, great work! Will test now. To clarify, is the partition layout mandatory? I have blackrose and can change it myself, but any rationale on this 220/16/200 layout in particular would be helpful.
Click to expand...
Click to collapse
Any system partition with 200MB or more will work [But the ramdisk is setup for the sys220/cache16/data200 it should still work with other layouts though]
How is texting speed on this one without HW Accel?
bnguyen1983 said:
How is texting speed on this one without HW Accel?
Click to expand...
Click to collapse
I removed gralloc from this build so it is much faster than alpha8. Texting is fine for my slow fingers
So what is to become of the stock Rom?
Sent from my HTC Sensation Z710e using XDA App
Thanks for your hard work, really apreciated
Nexus One - Tapatalk
this is exciting.
And my N1 lives again. This is awesome.
I sometimes do get frustrated by lack of processor and memory. but I just can't seem to upgrade from my N1. Maybe if I get ICS on my N1 I might not have to.
Sent from my Nexus One using XDA App
sl8125 said:
And my N1 lives again. This is awesome.
I sometimes do get frustrated by lack of processor and memory. but I just can't seem to upgrade from my N1. Maybe if I get ICS on my N1 I might not have to.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Thats the idea lol. If i could afford a new phone i would get a a galaxy nexus. But im poor so nexus one gets all my love
Even without hardware accel, alpha 9 feels pretty usable.
Thanks for your efforts - great work!
If do this...does it mean that changing Roms is not as simple as just going into recovery and flashing the ROM? Does it take more steps like changing the partition again?
Reserved Spot for later =D
SiNJiN76 said:
If do this...does it mean that changing Roms is not as simple as just going into recovery and flashing the ROM? Does it take more steps like changing the partition again?
Click to expand...
Click to collapse
Simply no. You have a couple options. 1 you can flash the cm7 i built and keep the my new repartitioned hboot. (This is where you need the recovery i provided to flash the cm gapps) 2. You can reflash the 'standard' blackrose hboot and put any rom you want on it. (Without installing my recovery)
Either way blackrose is mandatory. System img is ~192mb so it is too big for stock hboot. So the system partition needs to be grown.
Looks good!
But I will have to wait a little longer to dust off my N1 to try this, because I have a broken power button so I need trackball wake!
j00m said:
Mod edit: trololo
Click to expand...
Click to collapse
I assume you can make CM9 yourself.
Maybe you are the last person to try to use CM9 with blackrose.
Right?
I don't know why you hate blackrose
It's not possible. System apps MUST be on NAND. Period.
Sorry if im a bit rougth but you have to realize that google banned the ICS for N1 due the small system partition. They dont want to upgrade HBOOT because is so dangerous to do via OTA.
j00m said:
Mod edit: trololo
Click to expand...
Click to collapse
Stop spamming.
If you do not want this, then don't use it.
Threatening Devs in dev thread seems very inappropriate.
Sent from my Nexus One using xda premium

[Add-on][Tweaks/Mods/Apps]█ PIMP MYROM █ v2.1.2 {i9100 THREAD}[AROMA][WIP]

[Add-on][Tweaks/Mods/Apps]█ PIMP MYROM █ v2.1.2 {i9100 THREAD}[AROMA][WIP]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Firstly, I just want to say that this is not my creation, I take no credit, and I'm posting pretty much what it says on the original thread right here. If you wanna thank the devloper (Androguide.fr), follow the link below. I'm posting here so more i9100 aka Galaxy S2 owners can take a look.
Original thread: http://forum.xda-developers.com/showthread.php?p=32660318
UPDATE!! I'll post update changlogs here, if you dont feel like going to the original thread.
v2.1.2
- Fixed conflicting tweaks that caused bootloops and/or were breaking network on some devices
~ Please report if these kind of issues persist ~
- Made the package lighter by removing some unused left-over files from previous versions
v2.1.1
- Fixed missing chmod script which was preventing init.d scripts from running
- Possible fix for the apps that aren't installed properly on some devices
v2.1
Introducing a new tweaks selection screen : Pimp my Kernel
--> Tweak 6 of the most common CPU Governors : Ondemand//OndemandX//Interactive//SmartassV2//Lulzactive//Conservative
--> Tweak your default I/O Scheduler & Disable I/O Stats
--> Disable & Re-Enable VSync
--> Disable Normalized Sleeper // Gentle Fair Sleepers // New Fair Sleeper (just moved, was already there before)
-->Misc. Kernel Tweaks : Disable kernel error checking (already there before) // Sysctl kernel msgmin & msgmax tweak
Added an option to revert Adblocking
Fixed the issue where beats audio and walkman options would be displayed for gb roms when it shouldn't
Various bugfixes (a few swapped selections and unworking tweaks)
Removed the extra apps screen, this wasn't really matching the mainline of this project, since you can grab those apps from the market. Plus this makes the whole package lighter.
Switched to miui installer theme
v2.0
ø New Tweaks selection screen : Multitasking
==> Choose between :
4 levels of OOM Priorities
4 levels Minfree settings
2 levels of ZRAM compression
Tweak your kernel and dalvik cache to behave well and be stable on hard multitasking conditions
ø New Tweaks selection screen : Networks & Internet
==> Security tweaks :
Reinforce your TCP/IP Stacks to make them resist to SYN attacks which cause a DoS (Denial of Service) on your device. Now those lame-ass blackhat hackers won't harm you with this.
Block redirects : auto website redirections will be blocked
Block source-routing : source-routing can be used to hack into your device as it allows full tracing of packets.
==> Stability & Speed tweaks :
Increase the buffer and queue size of each tcp socket to give more stability on high broadband consumption conditions
Allow the system to re-use the Sockets on TIME-WAIT state. In clear time-wait causes memory-loading, memory-loading causes internet lagg, internet lagg sucks.
Various IPv4 protocol speed tweaking scripts using sysctl
DNS and ppp0 tweaks for faster name-resolution, which means faster connections to websites.
ø New Tweaks selection screen : GPS Configuration
==> Choose between 79 countries (and 5 continents) of gps.conf files: those files are essential for the accuracy and lock-speed of your device's gps. (Thanks to gangsterjoop for the files)
ø New Adblock file of over 200 000 hosts ! (100x more than before) (Thanks to BSDgeek_Jake for the host file) --> added to extra features screen
ø New init.d scripts :
Move Dalvik-cache to /cache to increase data storage
Bind-mount dalvik-cache to allow a device to boot without sdcard (useful for devices with damaged internal sdcard)
Touchscreen responsiveness improvement tweaks
ø New Enable/Disable features :
Disable and Re-Enable Android logger
Disable Gentle Fair Sleepers
Disable New Fair Sleepers
Disable Normalized Sleeper
ø Rewritten every single init.d script :
This allowed me to realize many of them were not working, so I added a lot of missing values, and fixed a countless number of errors, redundant values and typos. So there should be some big improvement on the effects of init.d tweaks.
I also set an order of execution of init.scripts to avoid conflicts.
ø Removed themes and S-Voice
The S-Voice flaw that allowed other devices to use it appears to be patched and it was heavy, and themes were heavy and not really useful, you can download a countless number of them for free on the market
ø Changed installer theme to Sense
I realized that the options subtitles were not readable with ics theme, so most of the tweaks effects explainations were hidden.
ø Pimp My Rom will now come in two versions :
One will include the latest version of Aroma (with touchscreen working out-of-the-box, but issues on some devices) and One using Aroma v2.51 (With touchscreen calibration, and this version appears to fix the weird texture/ghost-input/moving screen/vibration issues people have with some devices with aroma v2.56)
ø Major code clean-up, various bugfixes
Re-organized and cleaned-up both aroma-config and updater-script
Fixed the way the installation process input displays sections and sub-sections
Fixed some tweaks getting installed instead of others when they shouldn't, and some other bugs
Pimp my Rom is an aroma-installer based script that will allow you to choose between a plethora of nice tweaks, mods, apps, themes and features to add to your current rom.
YOU CHOOSE which options and tweaks to apply, all this with a nice touchscreen interface, even if you're not running a touchscreen recovery, thanks to Aroma.
You can now run this script on any Android Device !!! (GB/HC/ICS/JB)
PmR was originally created for the Galaxy tab 7.7 (p68xx), but it has now evolved into a universally usable script !
Lifehacker article : http://lifehacker.com/5949000/pimp-m...way-imaginable
Here's the list of the features that you can enable and disable at will (will be adding more and more over the time) :
Tweaks and Mods
Init.d Scripts :
- Faster internet browsing
- Better Battery consumption
- Miscellanous kernel tweaks
- Ondemand governor tweaks
- Dalvik VM tweaks
- Defragmentation of sqlite3 databases at each boot
- Disable android-logger
- Disable kernel Normalize Sleeper
- Use strict minfree handlers
- Flags blocks as non-rotational
- Enable data_writeback for ext4 partitions for better i/o
- Force GPU rendering on 2D operations
- Improve multitasking by tweaking system task-killer
- run Vacuum & Reindex at each boot to optimize sqlite
- Use Adblock hosts to block in-app advertising
- Improve External sdcard I/O performances
- Zipalign all apk at each boot
- Install Thunderbolt's s98system_tweaks
- Tweak CPU and GPU tuning values
- Tweak the behaviour of the Complete Fair Scheduler (cfs)
- Tweak TCP buffers for better internet speed
- Optimize all sqlite3 databases to increase speed of apps that use db
Build.prop Tweaks :
- Better jpg image quality
- Better camera recording quality
- Lock launcher in memory
- Battery savings
- Disable kernel error checking
- Dalvik VM tweaks
- Faster scrolling
- Better touch responsiveness
- Faster browsing and download speed
- Allow purgeable assets
- Reduce dialing time
- Misc 3G tweaks
- Deeper sleep
- Reduce black-screen time of proximity sensor after a call
- Smoother video streaming
- Faster wifi connect/disconnect
- Overall smoothness improvements
- Increase the size of VM heap
Enable/Disable Functionalities:
- Enable hardware video. acceleration
- Enable gpu UI rendering
- Enable HSUPA
- Enable JIT (Just In Time) Compiler for Dalvik vm
- Enable surface dithering
- Disable Boot-Animation
- Disable usage-data sending
- Disable volume buttons wake
- Disable adb notification icon
- Buttons backlight always enabled when screen on
- 16bit Transparency
Applications:
- Install an alternative launcher : Apex Launcher & Nova Launcher
- Install latest Solid Explorer
- Install Adobe Flash Player for JB
- Install Rom Toolbox Lite
- Install Script Manager
- Install Hulu+ hacked to work on any device (Both portrait & landscape version)
- Install Smart Stay EX
Add Features to your tab:
- Add support for OpenVPN connections
- Install Awesome Beats Audio dsp manager for a greater sound experience
- Install Adrenaline Boost Script
- Install Sony Walkman suite : Music Player & Visualizer, Clearbass soundfx and Image Gallery & Editor
- Install S-Voice, the famous app from Galaxy S3 hacked to work on any device
- Install Touchwiz UX Launcher & Widgets (Weather & Dialer) from SGS3 hacked to work on any device
Instructions:
You can flash this on top of any custom rom with init.d support
- Download Pimp My Rom (a.k.a PmR)
- Make sure you are running a custom recovery (CWM or TWRP)
- Wipe cache and dalvik cache in recovery
- Flash PmR in recovery
- A wonderful touchscreen interface will pop-up
(devices need different touchscreen calibration, if the touchscreen doesn't work, use the menu button of your device, select "Calibration Tools" and follow the instructions)
- Follow the on-screen instructions, make your choices between all the different features of Pimp my Rom
- Select "Reboot my device" on last screen (or reboot from recovery) and enjoy
- Encountering issues ? (Texture, installation being blank, etc...) then try to do this :
Open the zip of the rom you are running (the .zip file that you flash in recovery)
Inside this zip, navigate to : META-INF/com/google/android
Extract the file called "update-binary" and rename it to "update-binary-installer"
Open Pimp my Rom's zip (i.e : PIMP_MY_ROM-v1.4.1-Universal.zip)
Inside this zip, navigate to : META-INF/com/google/android and delete "updater-binary-installer"
Now copy the "update-binary-installer" file you extracted from your rom to Pimp My Rom's zip (still in META-INF/com/google/android)
Close the zip and flash it
DOWNLOADS:
>>>>>>2.1.2<<<<<<
Download :- http://goo.im/devs/Androguide/Pimp my Rom/HDPI/PIMP_MY_ROM-v2.1.2-by-Androguide.fr-HDPI.zip
md5 : 6d409bd4121c9055648a6c358311f2ae
Size : 32.41 mb
Please Post the Rom you are running for which PMR worked and i will add it here:
Cyanogenmod 10 with CM10 kernel
cMIUI 2.10.12 with DorimanX 7.1.
Paranoid Android 2.21 with DorimanX kernel
Jellybam
Alliance Rom
First thanks given by me to u .. lets see how this goes .
It's very nice Addon...my phone fell more FAST and no one FC or LAG...just 1 thing..Proximity Sensor...stop or start to work bad..in calls...when i aproach the phone to my ear..isn't turn off the screen...and when the call ends...the screen stay off for a while...but all other is GOOD...
did anyone try this on paranoid 2.18?
if so please let me know how its working
I hope to see this continually supported!
404 on original thread link mate
uppon2 said:
404 on original thread link mate
Click to expand...
Click to collapse
No the link is fine and thank you all for such a positive reply , I'm sure Androguide would be really happy.
Sent from my GT-I9003 using xda app-developers app
On mcm11's today's sysfs nightly version, it works but with the CM kernel. If you apply dorimanx kernel, it stops working. The device doesn't boot. First boot with the dorimanx kernel and this mod active works but from the second onwards it stops working. Just reporting.
Other than that the mod is great! Loads of tweaks and scripts to choose from currently using it on the cm10 kernel.
Sent from my S II ( "Jelly Bean'd Monster" )
Owsome i like all this tweak
Inviato dal mio GT-I9100 con Tapatalk 2
Works on paranoid android 2.21 with DorimanX kernel. :victory:
Sent from my S II ( "Jelly Bean'd Monster" )
Installed it on cMIUI 2.10.12 with DorimanX 7.1. The UpdateMe app gave me a FC instantly and won't open, but other than that no problems. It's working as it should be.
Will report after a few days of usage..
EDIT: After a day of usage, no FCs no problems at all. I don't know if it makes anything faster, but there are no problems so I will keep on using it.
Installed on JellyBam, everything seems okay now, will report later for any FC's.
Thanks
Working perfectly on a ported version of AllianceROM for the i777, using DreamKernel 2.7.5.
Thanks for bringing this tweak collection to our attention!
Sent from my i777
LOL rEALLY epic it look like 9999in1 zip xD
v 2.1.2 is out. Check out the link on the original thread. Will update this when I get home.
Sent from my GT-I9003 using xda app-developers app
This is awesome, thank you for sharing!
Well I know this is an old post but does this works with CM11?

[Hammerhead] [CWM-RECOVERY] PhilZ Touch - 6.57.9 [END OF LIFE]

Note to developers, Philz touch is fully open source. Please feel free to create your own builds. However, this thread is sanctioned officially by Phil. The builds posted here have been built under the conditions set out by Phil. Please do not post your own builds in this thread. I cannot support builds made by other people so please don't use them then post for help here.
Note from the thread author, please note - I am not the developer of Philz Touch. @Phil3759 is. I am merely an avid follower of Philz amazing efforts and the official Nexus 5 maintainer.
Please take a moment to thank Phil for his work by clicking "Thanks" on THIS POST
Click to expand...
Click to collapse
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Please note, USER queries / support for the Nexus 5 should be posted in THIS THREAD, and NOT in the main DEV thread.
I won't be compiling every build. I will skip builds that do not add /alter functionality to the Nexus 5 for obvious reasons.
I will only compile if we have:
New or updated Features relevant to N5
Bug Fixes
Code clean-up or libtouch_gui shouldn't affect the user experience. I don't want to keep bugging Phil to upload trivial builds to goo.im - so please don't get disheartened if not every version number from Philz master thread makes it to N5
Features:
F2FS migration support
Recovery Lock
Root directly from Recovery menu
browse phone with root access using full GUI in Aroma File Manager
terminal access from recovery with root access through Aroma File Manager
Multi Zip Install menu: check multiple zip files to install in a row
Custom Install Zip Mode: set a default folder to start with + browse backward up to the root
TWRP backup and restore support, include full md5 sum support (single and multivolume, compressed and non compressed formats)
Advanced statistics during backup operations shown in color: total backup size, backup size progress, backup time, compression ratio...
optional reboot after custom backups/restores
set special nandroid settings: time zone, toggle md5 check for lightning fast backup and restore, toggle /preload backup and restore, enable nandroid compression using pigz (multi-cpu gzip compression) and choose ors backup target volume
recreate md5 sum check for your cwm backups for compatibility with stock CWM if you need to revert
you can cancel any nandroid operation with back button
create custom_rom.zip from current ROM or from a pre-existing nandroid backup (based on boot, /system and optionally /preload)
nandroid backup path now will be named with current ROM id from build.prop (ro.modversion, then ro.romversion, then ro.build.display.id)
custom backup and restore job list: backup and restore freely any partition combo
support flash modem.bin image files in addition to custom modem.img files, now support for multiple *.bin versions under dedicated folder
during custom restore, you can see the contents of the folder you want to restore from
delete custom or TWRP backups from recovery menu
full wipe before flashing new ROM: wipe user data + format /system and /preload. SD card content is not affected
full support for openrecovery script specifications include all backup and restore options
run openrecovery scripts in 2 modes: on start goomanager boot scripts + one touch menu to either directly open a default path or freely browse for scripts
define ors backup target volume from within Nandroid Settings menu
ors restore path supports stock clockworkmod path or TWRP path
poweroff, reboot to recovery and reboot to download/bootloader mode options
adb root in recovery: just wait about a minute to activate
Download links
Latest version can be found here:
http://d-h.st/users/rootsu/?fld_id=34576#files
Click to expand...
Click to collapse
Backup versions (updated monthly):
http://goo.im/devs/philz_touch/CWM_Advanced_Edition/hammerhead
Click to expand...
Click to collapse
*Zip is custom recovery flashable, or you can extract the .img and fastboot flash in the normal way
Please note, not every new version contains commits that benefit every device, so the version in this thread title may not always match the version in the development thread title. Please do not ask for ETA in this thread or the development thread. New versions come as-and-when.
Main thread (device support) + features (extended)
http://forum.xda-developers.com/showthread.php?t=2201860
Please note, USER queries / support for the Nexus 5 should be posted in THIS THREAD, and NOT in the main DEV thread.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Nexus 5 known issues / FAQ
Nexus 5 specific changes:
Nexus 5 specific changes are listed below. Please note, not all of these changes were in a single release of Philz. This is a list of changes for the latest version released for the Nexus 5 and all skipped versions released since the previous release for the Nexus 5.
For full change log, please click HERE
Changes between 6.57.9 and 6.57.5
Fixes
-Fix Free Browse mode
Changes between 6.57.5 and 6.50.2
Fixes
-Potential failure to reboot
-Potential failure of TWRP backups
-Regression bug in Advanced menu
-Crash by calling ui_print or LOGE on early recovery init
-Wake-up screen could fail or take a few seconds to reset brightness
-Memory overflow potential issue
Visual
-Group all wipe otions under a same men
-Enhance menu titles
-Keep only mount and storage options in the corresponding menu
-Enhance highlight of virtual keys
-Tweak default recovery keys
-Don't show mount usb storage menu when it is not available
-Always show text in sideload mode
New
-enable screen capture through adb shell
-option to disable md5 from edify restore_rom command line
-support wipe_cache and clear_display edify script commands
Improvements and updates
-SuperSU 2.02
-use built in busybox tar instead of libtar
-drop fb2png binary support
-restore custom rom: preserve selinux attributes
-do not wipe /data/media on wipe_data recovery start command
-do not show mount/unmount /sdcard on /data/media devices …
-support more moint points for /data/media detection
-enhance code to toggle /data/media multi user support
-enhance code to mount auto file system
-do not double confirm formatting /data/media during ext4 <-> f2fs con
-optimize memory resources
-never confirm wipe in ors scripts
-mounts: match aosp sources
Changes between 6.50.2 and 6.47.4
- Various (as yet unspecified) changes
- merge multi stage install packages support from AOSP
- CWM 6.0.5.0
- add option to directly parse time_daemon data files
- refresh current time in menu header after time daemon fixes
- fix first passkey prompt screen did not show proper background under some circumstances
- preserve background icon user settings after sideload, install zip and wipe actions
- use real fstype instead of auto in /etc/fstab when converting between ext4 <-> f2fs using extra.fstab
- recovery lock: support use of virtual / capacitive keys as pass key
Changes between 6.47.4 and 6.47.3
Bugfix version. Fixed adb issue when no keypass set
Changes between 6.47.3 and 6.43.6
See recommendations at the bottom of this post for details on recovery lock...
- add recovery lock with passkey on start (secure your data from recovery intruders)
- fix segfault during shell nandroid backup/restore commands
- enable progress display during "adb shell nandroid backup/restore" commands
- enhance and fix bugs of progress display during install/nandroid... operations
- nandroid restore: fix progress bar animation when md5 verify is enabled
- nandroid md5: fix progress bar was not reset for each file
- nandroid md5: fix .android_secure md5 sum was never generated or checked
this could cause md5 check to fail under some circumstances
- limit logging to console in adb shell nandroid and mount commands
- fix detection of real fstype (pointer to in the scope char array bug)
- disable useless sd-ext warnings and errors
Changes between 6.43.6 and 6.30.1
See recommendations at the bottom of this post for details on F2FS...
- f2fs: recreate /etc/fstab after ext4/f2fs conversion for proper use of system mount command
- f2fs: fix nandroid restore to f2fs partitions
- f2fs: support format extra storage to f2fs (vold patch needed)
- f2fs: support switching between f2fs/ext4 (needs f2fs in kernel modules), thanks @KumaJaya
- f2fs: reload volume table after f2fs/ext4 conversion (no reboot needed after conversion)
- f2fs: do not format whole /data when not expected on /data/media devices
- f2fs: allow /data f2fs/ext4 conversion for non data_media devices
- f2fs: compile with prebuilt AOSP kernel as provided by @dennes544 - thanks!!!
- allow ext4 f2fs backup data migration in nandroid
- create /data/media/0 after formsat of /data and /data/media
- nandroid backup: fix 'media' exception
- use libtar as default for backup/restore
- Preserve recovery settings after a wipe
- fix save/restore settings menu label
- create /data/media directory after internal storage is wiped
- fix text print colour could persist after md5 check
Bug Fix version 6.30.1
- fix restore of /data: revert to busybox tar and external selinux backup
Changes between 6.26.6 and 6.29.2
- fix potential bug when verifying root and recovery state on exit
- merge "Fix verify_root_and_recovery menu selections
- hide the Go Back button from confirm menu
- add minitar binary to /sbin instead of busybox tar
- minitar: enable more options, enable long options, fix selinux backup/restore, enhance GNU tar compatibility
- enable seamless backup/restore selinux context using minitar binary
- TWRP mode: support backup/restore of selinux context
- confirm cancel nandroid jobs (prompt to press 'Back' twice or resume after 5 secs)
- vibrate after backup/restore operations
- do not consider su symlink in /system/bin as a broken root
Changes between 6.26.1 and 6.26.6
- CWM 6.0.4.8 rebase
- Fixed rootsu error in fstab
- Removed /efs1 and /efs2 from mounts and storage menu
Changes between 6.23.9 and 6.26.1
- fb2png: better error logging
- sort files using case insensitive order
- remove old no more needed md5 check code
- fix successive gestures
- set these default gesture actions:
* swipe left = screen off
* swipe right = increase brightness
* press 1 sec and lift = show log
* press 2 sec and small move = screen shot
- merge "Only init legacy property environment once"
- revert using ntfs module and drop to fuse for complete write support
- use new md5digest code to generate/verify nandroid backups
- bring progress bar during nandroid md5 generation and check
- exclude log and md5 file when regenerating md5 files
- twrp mode: use new md5digest function with status bar during md5 check/create
- twrp mode: fix double md5 verification bug
- fix delete backup menu failed to reopen base backup folder + wired log message
- fix the "umount: can't umount /data: Invalid argument" log message on start when time daemon was loaded
- show "time daemon loading" message on recovery start when we're waiting for the daemon to load
Changes between 6.23.7 and 6.23.9
- Updated time daemon settings to use hammerhead default dir /data/system/time. Time now works (except Daylight Savings - Change Time zone manually for now to get correct time)
Changes between 6.22.7 and 6.23.7
- Better error checking to avoid segfaulting
- really hammer lazy developers (report outdated binary in ui print)
- Use legacy property environment if old update-binary
- fix fb2png flag to be enabled by default
- fix potential unsafe thread code
- Disable gesture actions during md5 checks as they are not thread safe
Changes between 6.21.2 and 6.22.7
-Qualcomm screenshot (fb2png) functionality added
- USB OTG install zip (black screen) Bug fixed
Changes between 6.20.6 and 6.21.2
- add progress bar while reading zip file to compute md5 check
- add color printing during md5sum checks
- (derp) fix color code printing on md5 check disappears after 5 sec (ui_wait_key() screen refresh)
- md5sum check potential bug fixes and optimizations
- libtouch_gui 1.05
Changes between 6.19.7 and 6.20.6
- add md5 sum calculation and toggle verification during install of zip files
- many bug fixes and code cleanups
- libtouch_gui 1.04
Changes between 6.19.3 and 6.19.7
- add /efs backup support*
Note, efs is split over 2 partitions on the N5. Back them both up in custom backup! DO NOT RESTORE EFS BACKUPS ON ANOTHER PHONE!
Changes between 6.15.4 and 6.19.3
- merge "update-binary: Add collect_backup_data function"
- merge "recovery: add overlay interface for recovery mode"
- merge Aroma patches:
- User selectable colorspace added to settings.
- Unmount /system at exit if mounted.
- Some more logging added
- merge remote cm-11.0 changes
- led state in menu
- more comprehensive menu text display for /data/media/0 toggle
- fix potential memory leak in /data/media/0 toggle
- huge cleanup and potential bug fixes
Changes between 6.12.9 and 6.15.4
- update superSU to 1.93
- sync sources
- fix recovery reboot command (adb and shell) by adding the init sys.powerctl property control
- merge "Fix mkfs.f2fs calling in roots"
- fix display current path when navigating backward in folders
- Nandroid Simple Logging: toggle logging of file names during nandroid to keep screen progress while speed up nandroid operations for some devices
- increase NICE_INTERVAL to 300 msec (faster backup/restore on some devices)
- hide unused settings in Nandroid Settings menu (if we disable all progress on screen, hide non valid options)
- re-order nandroid settings menu
- add a toggle for fall back to pre-built update-binary to permit use of older update-binary in zip packages (doesn't persist on reboot).
this will fix the assert errors due to outdate update-binary. It could still be affected by assert error on device name getprop. However, that one is easier to fix by end users by editing updater-script. This is a workaround. The best is to hammer your ROM cooker to update his scripts and binaries
- setting for signature check toggle on zip updates will be now saved on reboot
- Aroma File Manager: mount vold managed volumes on launch from recovery
- Free Browse Mode: make it possible to install from any custom path even ramdisk
- Free browse mode: fix exceptions when setting up custom path
- Free browse mode: mount known volumes during setup
- Free browse mode: better handling of /data/media devices
Changes between 6.12.8 and 6.12.9
- Update to Stock KOT49H kernel to fix Graphical glitches caused by CM 11 kernel
Changes between 6.09.2 and 6.12.8
- time and date menu text formatting and order
- version display edit
- add ntfs write support to devices using kernel modules instead of fuse
- zip installer: update loki binaries for LOKI devices
- zip installer: use new update-binary sources
- manually set time and date in recovery
- support Qualcom time daemon to sync time with main system (credits to dougiebee)
- support RTC offset hack for Qualcom devices without a proper time daemon in system ROM (credits to dougiebee)
- option to drop to system set time and date commands (credits to dougiebee)
- set default nandroid compression level back to low
- roll out exfat-nofuse sources from dorimanx into various kernels from Samsung and other brands
- code fix and cleanup
- update SuperSU to 1.91
- merge android_system_core changes to adb to fix push to extra storage paths
- do not use performance mode during install zip: fixes hang on unmount /system in updater-script when usb cable is connected
- update to CWM 6.0.4.7
- merge "Fix up bu restore"
- ROM Manager: workaround to backup/restore to/from external storage
- enhance touch init (fix touch on some Sony devices)
- really fix reading device max brightness value
- loki: merge "Support Open EU LG Optimus F6 and US Cellular Optimus F7"
- read the device max brightness setting to fix brightness toggle on some Sony devices
- merge: "Populate mount menu with new mount/format matrix" - final version
- merge: "Use cat for adb backup."
- merge: "Populate mount menu with new mount/format matrix"
- do not error on missing sd-ext when wiping dalvik cache
- merge: "su: Update for latest su daemon compatibility"
- merge "Clean up c formatting - 1"
- merge "Remove "Go Back" option from verify root and recovery options"
- merge "Fix potential chmod failures"
- merge: "Add a copy of the updater binary to the recovery resources"
- merge: "install: Support downgrade scenarios"
- merge: "install: Fix possible overflow condition in the updater "scanner""
- merge: "minui: do not use flexible array initialization"
Changes between 6.07.9 and 6.09.2
- TWRP: merge "support use TW_USE_MODEL_HARDWARE_ID_FOR_DEVICE_ID"
- toggle prompt on low free space during backup
- SuperSU update to v1.89
- loki: merge "Support LG Vu 3."
- code cleanup
- gesture action defaults changed
- long press and lift gesture action is now triggered after finger pressed for more than 1 sec
- do not include fb2png on non supported devices
- stop always rebuilding aroma intermediates
Changes between 6.03.5 and 6.07.9
- fix exiting "pause on logs" mode with virtual keys caused erroneous validation
- fix exiting screen off mode with hardware key could cause erroneous validations
- fix some devices could not exit "pause on logs" mode with screen touch
- bring immediate touch responsiveness after exiting screen off mode and "pause on logs" mode
- fix erroneous first menu validation when exiting screen off mode on some devices
- fix long press and move action could be triggered while swiping outside menus and returning to first touched area
- increase threshold for long press and move action for easier triggering
- small touch scroll optimizations
- improve touch responsiveness on low res devices
- code clean-up and optimization
- fix log text could overwrite clock/battery icons on some low res devices
- after successful zip install with sideload, hide the install background icon
- after installing zip with sideload, do not trigger "pause on logs" mode
- loki: sync latest sources (support LG G2 VS98012b)
- better fit text logs on non HD devices: stop slightly overwrite of bottom virtual keys separation bar and clock/battery area
- fix logs overwriting bottom virtual keys and progress bar in sideload mode
- add 5 extra partitions support in nandroid: can be added in fstab and will be auto detected
- custom backup and restore menu: move reboot item to top of partitions list
- custom backup and restore menu: auto hide all unused items
- advanced menu: hide /data/media toggle for non datamedia devices
- sync loki sources: add new LG devices
- SuperSU update to 1.86
- busybox: merge @Chenglu changes to support selinux (no tar --selinux yet)
- huge code clean ups and fixed
- fix twrp backup/restore default mode
- save loki support user setting (default is now disabled)
- add custom backup and restore options to main nandroid menu for each storage volume
- ditch stock cwm limited advanced restore function
- add toggle to switch between TWRP/CWM as default backup mode
- ors: backup mode is now the default backup mode set for all recovery session
- ors: smart restore mode to override main backup mode depending on path we restore from (TWRP vs CWM auto detection)
- backup/restore validation menu moved to top in custom modes
- sanitize rom name for backup: exclude "&" symbol and fix compiler warnings (size_t)
- when deleting backups, do not exit the menu each time
- fix new line in process_volumes()
- merge: "Don't return immediately from reboot commands."
- merge: "Enable incremental builder to find files that moved"
- merge: "Support recoveries without CONFIG_EXT4_FS_XATTR"
Recommendations
Recovery Lock / Passkey
@Phil3759 has implemented a recovery lock with pass key. This means that you can lock your recovery. Providing you keep your bootloader locked and keep an Android ROM Pattern, PIN, Password lockscreen, this will mean that a "recovery intruder" will not be able to use or replace recovery without unlocking yuour bootloader using fastboot (Which wipes the device). Thieves will no longer be able to look through your photos or find files related to banking on your device.
The Lock comes up at recovery boot. There is no GUI or adb access available until the recovery is unlocked. Please note, this is designed to prevent people getting hold of your data, NOT to prevent them wiping your data. If you decided to use this option, you must ensure that you keep your data backed up on an external device. This recovery is not responsible for data wipe prevention or if you somehow manage to lose access to recovery.
To setup the passkey:
Go into Recovery > Philz settings
Setup recovery lock
Change recovery passkey
You will be prompted to set and confirm your passkey. Passkey is a 6 "character" combination of hardware key presses (Vol up, down and power).
Please note, flashing a ROM will remove the passkey, so you will have to set it up again. Passkey is stored in /system/.recovery_key.lok
F2FS
What is it? - Flash-Friendly File System. designed by Samsung to be used spcifically on Flash media. Can increase Read / write speeds, increasing the overall performance of your phone.
Where to use it? - Since not many read / writes happen anywhere except /data, it's best to use it only on the /data partition (including /sdcard)
Do I need anything special? - Yes, you need an F2FS supported kernel
Can you recommend an AOSP Kernel? - Yes, use the AOSP/CAF kernels created by @dennes544 here. If you need something a bit more custom, flash ElementalX afterwards
Any other kernels that work? - I can't say I have tested them all. So far, I haven't managed to get Faux to work. I have used a custom version of Franco however and that worked fine (see link in thread above). I'm not really here to recommend / catalogue kernels though
Any further advice? - It depends on the kernel if it supports other partitions to be formatted as f2fs. For example, some may not allow /system to be formatted as f2fs - but this is not much use anyway, o please stick to just /data and /sdcard
Do I need to keep swapping between F2FS Philz and Standard Philz? - No, it is all one kernel. No need to flash different ones.
How do I use this? - See below
Here are the steps:
- Ensure you have an F2FS kernel (put it on your sdcard now) or have the .img ready on your computer
- Take a full Nandroid backup
- backup your ENTIRE /sdcard to PC (adb pull is as good as the rest - and also a good test that you know what you're doing)
- Flash the updated recovery
- Go to "mounts and storage"
- Press "toggle f2fs ext4 migration"
- Press "format /data and /data/media (/sdcard)"
- Select f2fs and "Yes" - Your /data and /sdcard are now blank
- adb push your clockworkmod folder back to /sdcard (and f2fs kernel if you're using a zip)
- Nandroid restore your /data partition
- Flash your F2FS kernel
- Copy sdcard data back, (using MTP in Android is best) - You may need to boot into Android and reboot the device again before Internal storage shows (Linux only perhaps?)
Notes:
Please note, the migration toggle is disabled again as soon as you leave that menu. The format options will format to whatever each partition is already formatted to whilst the toggle is disabled. So if you previously formatted to f2fs and then reboot recovery and format again, it will continue to format to f2fs until you enable migration and choose the opposite option (ext4).
Also, whilst migration is enabled, you willbe prompted which fs to format to; ext4 formats to ext4, f2fs to f2sf and default to whatever it is already formatted to.
Recommended time settings
Philz Settings > GUI Pref > Time Set up > change date and time
Use the "Time daemon" setting. Set this then boot into rom. Give it a couple of minutes and boot back into recovery.
Please note, qualcomm time daemon always uses UTC (GMT) so you must manually set your time zone in recovery.
Daylight saving is not yet managed by recovery so please alter time zone manually to compensate.
EFS Backup
In custom backup settings, select efs 1 AND efs 2. The N5 splits over both.
Do NOT restore efs on another phone. EFS must be unique on every handset. Restoring efs from another phone will ruin your phone.
md5 verification
If you're moving zips on and off your phone all the time, they can become corrupt during any one of those moves. The new Md5 functionality allows the md5 to be calculated before flashing a zip and shows you on the recovery screen. This means you can read the screen and compare it to a known md5sum for the zip.
There is additionally an md5 verification setting that will only flash the zip if it matches the md5 stored in an md5 file on your memory. I wrote a script to put in the directory with all your zips on your phone that will create an md5 file for you for each zip you have. This way, as you move your zips on and off your memory, you can take the md5 file too and have Philz prevent flashing of those zips if they become corrupt.
Simply unzip the attachment into the directory where you keep all your zips. In terminal emulator, cd to that directory then run the sh file. In this example, all my zips are in /sdcard/AFlash
Code:
cd /sdcard/AFlash
sh md5.sh
Enjoy
Nice one mate.
ZANGETSU786 said:
Nice one mate.
Click to expand...
Click to collapse
It's working well so far. Try it out, let us know how you get on.
Yes!! Was wanting this for my hammerhead. Thanks!!
sent from my HAMMERHEAD neXus
---------- Post added at 10:38 AM ---------- Previous post was at 10:30 AM ----------
Will you be updating this thread with newer versions?
sent from my HAMMERHEAD neXus
CRIME INC. said:
Yes!! Was wanting this for my hammerhead. Thanks!!
sent from my HAMMERHEAD neXus
---------- Post added at 10:38 AM ---------- Previous post was at 10:30 AM ----------
Will you be updating this thread with newer versions?
sent from my HAMMERHEAD neXus
Click to expand...
Click to collapse
I will. Phil will subscribe for support here too. I have made teh thread to his specifications, so do subscribe
Subscribed:thumbup:
sent from my HAMMERHEAD neXus
rootSU said:
It's working well so far. Try it out, let us know how you get on.
Click to expand...
Click to collapse
Everything appears fine.
The time in recovery was at first incorrect for me though. The default for GMT+0 the recovery had was 10 hours behind (or 14 hours ahead) compared to actual time here in UK.
Misc Stuff.
Buttons = Pass
Virtual Buttons = Pass
Brightness setting = Pass
Vibrator Toggle = Pass
Sent from my Nexus 5 using Tapatalk
Good Job! Waited for it! will try after reviews
sewer56lol said:
Everything appears fine.
The time in recovery was at first incorrect for me though. The default for GMT+0 the recovery had was 10 hours behind (or 14 hours ahead) compared to actual time here in UK.
Misc Stuff.
Buttons = Pass
Virtual Buttons = Pass
Brightness setting = Pass
Vibrator Toggle = Pass
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Yep my time is also an hour or two out..
Thanks sir...
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
icecore said:
Good Job! Waited for it! will try after reviews
Click to expand...
Click to collapse
Well its based on Phil's source, official cwm / cm 11 source using official device tree. Not much to go wrong.
If you've never used Philz recovery, try it. Lack of Philz was my only disappointment moving from s3 to n5...
Now that's resolved
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Wouldn't be surprised if this gets closed down as you're not the developer. I had my 'official' CM 11 thread removed as I wasn't a CM team member last night even thought I used CM's Nexus 4 thread and just updated it...
Thank you rootSU for opening the thread
Time is a Qualcom issue. I will look once to see how to fix it properly along all new qualcomm devices that are affected on ALL recoveries
rootSU said:
Well its based on Phil's source, official cwm / cm 11 source using official device tree. Not much to go wrong.
If you've never used Philz recovery, try it. Lack of Philz was my only disappointment moving from s3 to n5...
Now that's resolved
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Click to expand...
Click to collapse
used Philz at SGS2, didn't liked it. was a little buggy with CM.
but i'm believe in improvement by time good luck! and ill try it soon (by now i mean : )
EddyOS said:
Wouldn't be surprised if this gets closed down as you're not the developer. I had my 'official' CM 11 thread removed as I wasn't a CM team member last night even thought I used CM's Nexus 4 thread and just updated it...
Click to expand...
Click to collapse
I'll report it to try and ensure that doesn't happen. The development work is original and opened (and maintained) on the behest of Phil...
Edit > well someones already reported it, but I've re-reported as stated.
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Philz's supporter here since SGS2, even donated him too. good to see his work here. and thank you too, rootSU :good:
Just used this to make a backup to my flash drive...nice!
Sent from my Nexus 5 using Tapatalk
btbamzao said:
Just used this to make a backup to my flash drive...nice!
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Yep. I backed up and restored (and wiped) as a test before posting. Works well. Only the time issue which is non-philz specific right now.
Also obviously it's located in the correct location of /data/media/0 unlike official cwm
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
rootSU said:
I'll report it to try and ensure that doesn't happen. The development work is original and opened (and maintained) on the behest of Phil...
Edit > well someones already reported it, but I've re-reported as stated.
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Click to expand...
Click to collapse
Let me know if it gets moved
Many threads were opened by advanced users like you that do provide a great support and help in debugging and releasing things
Without users like you, such projects cannot mature this way. You did a lot when this was first ported to Galaxy S3
I also allowed you to do this to be able to give second line support for advanced tech issues. Most dev threads are cluttered with general/faq questions making support a real full time job

[Kernel] [S7262] [22/05/2015] Beast™ Kernel v2.1

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FOR UPDATE, GO HERE
Beast™ Kernel v2.1
For Samsung Galaxy Star Pro S7262 (logan2g)
#StarProBeast
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD Cards, thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about this kernel before following it!
* YOU are choosing to make these modifications.
* And if you point the finger at me for messing up your device, I will laugh at you.
"It takes days to make a kernel but it doesn't even take few seconds to press the Thanks Button" - arpith.fbi (XDA Recognized Contributor)
Click to expand...
Click to collapse
Compiled from Official Linaro Toolchain 4.6.4
[*]Compiled With Official Source Provided by Samsung
[*]Compiled With Latest Samsung Source
[*]Smoother than butter
[*]Speed Of Phone is Increased Drastically
[*]Most of Lag is Fixed
[*]Swap Partition Support
[*]Init.d Support
[*]Nano Text Editor Support
[*]App2SD Support (May Need Compatible ROM)
[*]Insecure boot image (Easy Root)
[*]Allowed Mock Locations From Kernel
[*]Allowed Kernel Debugging
[*]Insecure ADB Support
[*]Can Take Logcat from Bootsplash
[*]Can Use ADB Commands before phone fully starts up
[*]Added Kernel Linaro Patch
[*]Added Various Governors
[*]Added Custom Governors: SmartassV2, Lagfree, Lazy, InteractiveX, Lionheart.
[*]Made Powersave Default Governor New
[*]Added Various I/O Schedulers
[*]Added Custom I/O Schedulers: Deadline, SIO.
[*]Made Noop Default I/O Scheduler New
[*]Added USB Fastcharge Support
[*]Added USB Keyboard Support
[*]Added NTFS (R/W), MSDOS, VFAT, FAT Filesystems Support
[*]Battery Life Increased
[*]Compatible SuperSU Binary And App
[*]Added Busybox binary
[*]Added sysro and sysrw binaries
THE FOLLOWING STEPS SHOULD ONLY BE PERFORMED ON A SAMSUNG GALAXY STAR PRO/PLUS (GT-S7262)
Steps:
1] Download Beast™ Kernel's Latest Module's Zip From the Download Section of the thread
2] Transfer it (without extracting) to your phone's External SD Card
3] Download Beast™ Kernel's Latest BOOT-IMAGE.tar.md5 From the Download Section of the thread
4] Switch off your phone
5] Put your phone in Download Mode (Volume down + Home + Power buttons simultaneously)
6] Press Volume Up to continue when asked
7] Download Odin.zip on your PC
8] Extract Odin.zip with Winrar and open Odin.exe file (the file with a blue icon)
9] Connect Phone to PC with USB Cable
10] Wait for some 15 seconds and see if COM(number) port has come in Blue colour <If it does not appear, read FAQ>
11] Select PDA and browse to Beast™ Kernel's Latest BOOT-IMAGE.tar.md5
12] Click the Flash button
13] Wait for it to show RESET in blue colour
14] After it shows Reset Disconnect phone from PC by removing USB Cable
15] Remove Battery of Phone
16] Insert Battery of phone
17] Put your phone in Recovery Mode (Volume Up + Power + Home buttons simultaneously)
Now use Volume buttons to navigate Up and Down (To go up, press Volume Up button Once. To go down, press Volume Down button Once) And To select an option, use the Power Button
18] Go to Install Zip From SD Card Select it
19] Go to Choose Zip From SD Card Select it
20] Now browse to Beast Kernel's Latest Module's Zip where you had transferred it to your external SD Card
21] Select It
22] Go to Yes by pressing Volume Down button. Select it
23] After the process completes, you have successfully flashed The Beast™ Kernel!
24] Now Go Back And Select Reboot Phone
25] Enjoy!
Beast™ Kernel v1
Beast™ Kernel v2
Beast™ Kernel v2.1 Modules Zip | Beast™ Kernel v2.1 BOOT-IMAGE.tar.md5
Beast™ Kernel
Beast™ Kernel Ramdisk
Please press the Thanks Button guys! It means a lot to us devs
"Code Wins Arguments" - regalstreak (XDA Senior Member)
Click to expand...
Click to collapse
XDA:DevDB Information
Beast™ Kernel, Kernel for Samsung Galaxy Star Pro
Contributors
regalstreak
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2015-05-22
Created 2015-05-20
Last Updated 2015-05-22
FAQ
Q1) Will it work on my ROM?
Ans: Yes! It works on all the ROMs available for our device. (Custom/Stock)
Q2) The phone is lagging!
Short Answer:It will ofcourse lag in the beginning for a minute. See the phone speed up after that!
Long Answer:The phone builds the cache and dalvik cache required to run the programs and apps for the device. So it takes around one or two minutes for the device to start-up completely. So just wait for that duration. Then enjoy my kernel
Even then, if it is lagging. it is because of your phone. Try clearing cache from recovery and uninstall some unnecessary apps.
Q3) When will you add feature X?
Ans: Ill add them as soon as possible. If you need a feature, you can post that in the feature requests section, or even quote me here! But due to studies, it would require some time.
Q4) Can I use this kernel in my custom ROM?
Ans: You should seek my permission for that. Ask me on Facebook. I may reply fast. Here is my Facebook account: Neil Agarwal
Q5) I am facing white screen! Please help!
Ans: If you face the white screen error, update to latest version of the stock ROM. Then flash the kernel. If you have any other problems, you can quote me here!
Q6) I am not able to connect to my PC! Gimme a solution
Ans: These are the steps to solve the problem:
Open your Dialer App
[*]Enter: *#0808#
[*]A menu will now pop up
[*]Select MTP+ADB And Select OK!
Q7) I am not getting signal! I just can see Emergency calls only! Please help!
Ans: This is because you have lost your EFS folder. Your Internal SD Card might not work. Your Lock Screen might not work. When you press the power button for a short time, your phone may turn off directly. You may view yellow text on your screen. OK. Enough of info. Now, The Fix:
Go Here
Enjoy!
If it still does not work, Feel free to contact me!
Q8) My Lockscreen is not working!
Ans: Read FAQ Question 7
Q9) There is Yellow Text on my screen!
Ans: Read FAQ Question 7
Now You Are Good To Go!
Code:
[B]v2.1 - 22 May 2015[/B]
-Fixed Date/Time Reset Bug
-Made Powersave Default Governor
-Made Noop Default I/O Scheduler
-Fixed Phone not connecting to PC
[B]v2.0 - 19 May 2015[/B]
-Compiled from Official Linaro Toolchain 4.6.4
-Compiled With Newest Source
-Speed Of Phone Increased
-Increased Battery Life
-Added Swap Partition Support
-Added Init.d Support
-Added Nano Text Editor Support
-Added App2SD Support [Experimental]
-Added Insecure ADB Support
-Added Busybox binary
-Added sysro and sysrw binaries
-Added Kernel Linaro Patch
-Added Various Governors
-Added Various I/O Schedulers
-Added USB Fastcharge Support
-Added USB Keyboard Support
-Added Compatible SuperSU Binary And App
-Added NTFS (R/W), MSDOS, VFAT, FAT Filesystems Support
-Made Boot Image Insecure
-Allowed Mock Locations From Kernel
-Allowed Kernel Debugging
-Allowed Use ADB Commands before phone fully starts up
-Allowed Take of Logcat from Bootsplash
[B]v1.0 - 31 October 2014[/B]
-Initial release.
Swap Memory Support:
You can now increase your handset RAM size (virtually) using third party app or init.d script!
Use any Ram Expanding application or init.d script for Swap Memory. Make sure you have enough free space in External SD-Card to be used as Virtual Ram.
Make sure you select External SD-Card as swap partition before applying changes in your favorite ram expanding app/script.
Init.d support:
This feature allows users to install scripts and mods to be run at boot. Everything from battery tweaks to performance tweaks. It essentially opens the door to a world of mods, only possible through the Init.d process.
Make sure you have busybox in your xbin folder with run-parts enabled before trying out this feature.
Add any scripts you like to run at boot at /system/etc/init.d/ folder.
Nano Text Editor:
Nano is a text editor for Linux OS using a command line interface. It emulates the Pico text editor and also provides additional functionality.
To use it to edit a file, In Adb shell, get access to superuser permissions and then type "nano (filename.txt)
It is useful to unbrick the device in certain conditions.
App2SD Support: (EXPERIMENTAL)
Are you running out of application storage? Do you need the feature that can move apps to your SD Card? You have come to the right place!
This component streamlines the movement of apps to on your device's external or internal storage through your device's Settings.
With this, you'll have more control over your ever expanding collection of apps. This is crucial to anyone who has memory management issues.
Required App: AppMgr III
Governors:
Different kernels can support different CPU Governors, which manage the way your phone ramps up or down its clock speeds as you use it.
There are a few different kinds of Governors.
To Change an I/O Scheduler, You need an App. The Best One is: No-frills CPU Control
Go Here For More Reference
I/O Schedulers
Input/output (I/O) scheduling is a term used to describe the method computer operating systems decide the order that block I/O operations will be submitted to storage volumes.
I/O schedulers can have many purposes depending on the goal of the I/O scheduler, some common goals are:
To minimize time wasted by hard disk seeks.
To prioritize a certain processes' I/O requests.
To guarantee that certain requests will be issued before a particular deadline.
To Change an I/O Scheduler, You need an App. The Best One is: No-frills CPU Control
Go Here For More Reference
USB Force Fast Charge Support:
USB Fast Charge allows you to charge battery faster when connected to a PC/Laptop via USB using Fast Charge App. Very useful in certain situations.
Increases input current limit to 1000mA when charging via USB.
Required App: Fast Charge
USB Keyboard Support:
Turn your Android device into USB keyboard/mouse for your PC/Laptop. Very useful in certain situations.
Steps:
Start ADB Debugging
Start app
Connect device to system via USB cable
Required app: USB Keyboard
Beast™ Kernel v2.1 - Verified Working
.--== This is a complete break down of what was done. ==--.
USB Driver: SAMSUNG_USB_Driver_for_Mobile_Phones
Odin: Odin3 v3.10.6
Firmware: S7262XXUAOB2_S7262ODDAOB2_S7262XXUANI1_HOME.tar.md5
Kernel: Beast-v2.1-regalstreak-BOOT-IMAGE.tar.md5
Recovery: CWM-based Recovery v6.0.3.6
Kernel Modules: Beast-Kernel-v2.1-Modules-regalstreak.zip
SU: SuperSU (free) v2.46
1) Install Samsung USB Driver if not needed.
2) Start Odin, right click - 'Run as administrator'. Auto Reboot and F. Reset Time are CHECKED.
3) Boot device into Download Mode by holding Volume Down + Home + Power, press Volume Up when prompted.
4) While in Download Mode plug in your device.
5) Wait for drivers to complete and ODIN to indicate device was added.
6) Load files as noted, in the following order. Do not touch or mess with phone until ODIN is finished and states PASS, and phone has completed rebooted.
a) Select PDA/AP and browse to firmware's tar.md5 file
- S7262XXUAOB2_S7262ODDAOB2_S7262XXUANI1_HOME.tar.md5
- Wait for PASS in ODIN and for phone to reboot.
- Remove battery and reboot phone.
b) Select PDA/AP and browse to boot's tar.md5 file
- Beast-v2.1-regalstreak-BOOT-IMAGE.tar.md5
- Wait for PASS in ODIN and for phone to reboot.
- Remove battery and reboot phone.
c) Select PDA/AP and browse to recovery's tar.md5 file
- recovery.tar.md5
- Wait for PASS in ODIN and for phone to reboot.
- Remove battery and reboot phone.
7) Phone is rooted, with cutom kernel and custom CWM recovery.
8) Copy SuperSU to micro SD card. Boot phone into CWM by pressing Volume Up + Home + Power.
9) In CWM: Select 'install zip' - 'choose zip from sdcard' - 'SuperSU.zip' - 'Yes -Install SuperSU.zip'.
10) In CWM: Select 'install zip' - 'choose zip from sdcard' - 'Beast-Kernel-v2.1-Modules-regalstreak.zip' - 'Beast-Kernel-v2.1-Modules-regalstreak.zip'.
11) In CWM: wipe cache partition and wipe dalvik cache.
The following system apps can be removed with no system issues. Removal of apps is optional. After all the initial modifications for ROM, kernel / modules and recovery have been made, install a root file manager - ES File Explorer, Root Explorer, etc. Navigate to /system/app. Take a moment if needed to know what apps are needed or not - do not accidentally remove an app that may be needed later. Instead of completely deleting apps, it may be better to temporarily store apps to SD card.
Apps For Removal
AccuWeatherWidget_Main.apk
AccuWeatherWidget_Main.odex
AccuweatherWidget.apk
AccuweatherWidget.odex
Books.apk
ChatOn_MARKET.apk
ChatOn_MARKET.odex
Chrome.apk
Chrome.odex
Dropbox.apk
Dropbox.odex
DropboxOOBE.apk
DropboxOOBE.odex
FactoryTest.apk
GoogleDrive.apk
GoogleDrive.odex
GoogleSearchWidget.apk
GoogleSearchWidget.odex
Hangouts.apk
Hangouts.odex
Kies.apk
Kies.odex
MediaUploader.apk
MediaUploader.odex
MobileTrackerEngineTwo.apk
MobileTrackerEngineTwo.odex
Music2.apk
Music2.odex
Newsstand.apk
Newsstand.odex
PlayGames.apk
PlayGames.odex
SamsungApps.apk
SamsungApps.odex
SamsungAppsUNA3.apk
SamsungAppsUNA3.odex
Samsungservice.apk
Samsungservice.odex
SecEmail.apk
SecEmail.odex
SecExchange.apk
SecExchange.odex
SecLiveWallpaperPicker.apk
SecLiveWallpaperPicker.odex
SecMemo.apk
SecMemo.odex
SecNoteMyFiles.apk
SecNoteMyFiles.odex
Stk.apk
Stk.odex
Stk2.apk
Stk2.odex
Street.apk
Street.odex
talkback.apk
talkback.odex
Velvet.apk
VideoPlayer.apk
VideoPlayer.odex
Videos.apk
VoiceRecorder.apk
VoiceRecorder.odex
VoiceSearchStub.apk
VoiceSearchStub.odex
wssyncmlnps.apk
wssyncmlnps.odex
~zynperor
Do not remove !
Do not remove the following from /system/app.
These files are for the SIM Tool Kit
Stk.apk
Stk.odex
Stk2.apk
Stk2.odex
Glad you enjoyed the kernel bro
I will be releasing beast v3 soon. Please quote me the features you would like to have
Features...
Not really sure. Is there any way to get OTG working on the S7262?
After flashing - Update Device Information Information staying on home screen
I have updated CWM to 6.0.3.7.
Before all this, i have CWM 6.0.1.1. and have updated the Rom to Sweet Kit Kat rom v 4.4.2. After flashing a message like below is staying on home screen and if i am calling a no, then message is comming "Not registred on network".
If i am restarting to recovery, it is not going to the same and rebooting to normal phone mode and during boot in "SAMSUNG Logo screen i am getting a small RED line, which i have viewed when previously i enter to Recovery Mode. Please HELP me what to do and How to solve the problem. I am a software professional and can get your instructions very easily. Please help me.
The message showing on the Home screen is like this:
Update Device Information
PDA : S7262XXUAND5
PHONE : S7262XXUANI1
CSC : UNKNOWN
H/W :
RF Cal Date: Unknown
SMD : 01N, PBA:04N, CAL:07N, FINAL:11N
UN : CN50AD19B8697C0
Rear CAM: SR200PC20M NA
TSP : ZI212207 ZI212207
TSK : ZI212207 ZI212207
CH : NA
UART : NA , USB: NA
---------- Post added at 03:17 PM ---------- Previous post was at 02:32 PM ----------
Sir,
from previous post i felt that, my EFS folder is deleted. Please instruct me "How to restore it:. Please Help me.... .
rkpatra.pc said:
I have updated CWM to 6.0.3.7.
Before all this, i have CWM 6.0.1.1. and have updated the Rom to Sweet Kit Kat rom v 4.4.2. After flashing a message like below is staying on home screen and if i am calling a no, then message is comming "Not registred on network".
If i am restarting to recovery, it is not going to the same and rebooting to normal phone mode and during boot in "SAMSUNG Logo screen i am getting a small RED line, which i have viewed when previously i enter to Recovery Mode. Please HELP me what to do and How to solve the problem. I am a software professional and can get your instructions very easily. Please help me.
The message showing on the Home screen is like this:
Update Device Information
PDA : S7262XXUAND5
PHONE : S7262XXUANI1
CSC : UNKNOWN
H/W :
RF Cal Date: Unknown
SMD : 01N, PBA:04N, CAL:07N, FINAL:11N
UN : CN50AD19B8697C0
Rear CAM: SR200PC20M NA
TSP : ZI212207 ZI212207
TSK : ZI212207 ZI212207
CH : NA
UART : NA , USB: NA
Click to expand...
Click to collapse
rkpatra.pc said:
I have updated CWM to 6.0.3.7.
Before all this, i have CWM 6.0.1.1. and have updated the Rom to Sweet Kit Kat rom v 4.4.2. After flashing a message like below is staying on home screen and if i am calling a no, then message is comming "Not registred on network".
If i am restarting to recovery, it is not going to the same and rebooting to normal phone mode and during boot in "SAMSUNG Logo screen i am getting a small RED line, which i have viewed when previously i enter to Recovery Mode. Please HELP me what to do and How to solve the problem. I am a software professional and can get your instructions very easily. Please help me.
The message showing on the Home screen is like this:
Update Device Information
PDA : S7262XXUAND5
PHONE : S7262XXUANI1
CSC : UNKNOWN
H/W :
RF Cal Date: Unknown
SMD : 01N, PBA:04N, CAL:07N, FINAL:11N
UN : CN50AD19B8697C0
Rear CAM: SR200PC20M NA
TSP : ZI212207 ZI212207
TSK : ZI212207 ZI212207
CH : NA
UART : NA , USB: NA
---------- Post added at 03:17 PM ---------- Previous post was at 02:32 PM ----------
Sir,
from previous post i felt that, my EFS folder is deleted. Please instruct me "How to restore it:. Please Help me.... .
Click to expand...
Click to collapse
Your answer is in the FAQ. Please read question 7. Press the thanks button if i helped
zynperor said:
Not really sure. Is there any way to get OTG working on the S7262?
Click to expand...
Click to collapse
No bro! unfortunately samsung touchwiz ROMs dont support OTG. So, we cant have that lovely feature. But it is already present in the kernel. If any1 finds a way to use, pm me
regalstreak said:
... unfortunately samsung touchwiz ROMs dont support OTG. So, we cant have that lovely feature. But it is already present in the kernel. If any1 finds a way to use, pm me
Click to expand...
Click to collapse
Since it seems to be an issue with the ROM, are there currently any available and stable ROMs having the OTG function?
Above not worked for me. But managed to get back to previous.
regalstreak said:
Your answer is in the FAQ. Please read question 7. Press the thanks button if i helped
Sir, your efs restore didn't worked for me. So, i rolled back to previous stock rom backup through CWM recovery. Then i restored efs from -- EFS image created by Neil Agarwal) -- and then again upgraded my rom to kitkat. After that i restored my Original efs partion through EFS Professional. But i have 02 nos of questions.
(1). Whether Beast Kernel 2.1 is only for stock rom not for any other custom rom, as in my case Kitkat rom by LogansDroids. It's compatibillity ?
(2). I have successfully flashed the Beast Kernel but lost my efs partion. During that period... Why EFS Professional didn't recognize my phone as rooted and the program exited and i am unable to restore my original backed up efs partion.
Please answer... Thanks a lot.
No bro! unfortunately samsung touchwiz ROMs dont support OTG. So, we cant have that lovely feature. But it is already present in the kernel. If any1 finds a way to use, pm me
Click to expand...
Click to collapse
Please answer... Thanks a lot.
zynperor said:
Since it seems to be an issue with the ROM, are there currently any available and stable ROMs having the OTG function?
Click to expand...
Click to collapse
No There are not any other ROMs available for our device
rkpatra.pc said:
Please answer... Thanks a lot.
Click to expand...
Click to collapse
A1) The Kernel is compatible with other ROMs too. It might not be working for that rom because the ROM may be based on older firmware version.
A2) I dont know you sholud root ur device again after flashing the kernel.
good job neil.hope you will add some new features in next version.thanks for kernal
probleme with the link of download correction pleas....................and thank you
regalstreak said:
FOR UPDATE, GO HERE
Beast™ Kernel v2.1
For Samsung Galaxy Star Pro S7262 (logan2g)
#StarProBeast
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD Cards, thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about this kernel before following it!
* YOU are choosing to make these modifications.
* And if you point the finger at me for messing up your device, I will laugh at you.
Compiled from Official Linaro Toolchain 4.6.4
[*]Compiled With Official Source Provided by Samsung
[*]Compiled With Latest Samsung Source
[*]Smoother than butter
[*]Speed Of Phone is Increased Drastically
[*]Most of Lag is Fixed
[*]Swap Partition Support
[*]Init.d Support
[*]Nano Text Editor Support
[*]App2SD Support (May Need Compatible ROM)
[*]Insecure boot image (Easy Root)
[*]Allowed Mock Locations From Kernel
[*]Allowed Kernel Debugging
[*]Insecure ADB Support
[*]Can Take Logcat from Bootsplash
[*]Can Use ADB Commands before phone fully starts up
[*]Added Kernel Linaro Patch
[*]Added Various Governors
[*]Added Custom Governors: SmartassV2, Lagfree, Lazy, InteractiveX, Lionheart.
[*]Made Powersave Default Governor New
[*]Added Various I/O Schedulers
[*]Added Custom I/O Schedulers: Deadline, SIO.
[*]Made Noop Default I/O Scheduler New
[*]Added USB Fastcharge Support
[*]Added USB Keyboard Support
[*]Added NTFS (R/W), MSDOS, VFAT, FAT Filesystems Support
[*]Battery Life Increased
[*]Compatible SuperSU Binary And App
[*]Added Busybox binary
[*]Added sysro and sysrw binaries
THE FOLLOWING STEPS SHOULD ONLY BE PERFORMED ON A SAMSUNG GALAXY STAR PRO/PLUS (GT-S7262)
Steps:
1] Download Beast™ Kernel's Latest Module's Zip From the Download Section of the thread
2] Transfer it (without extracting) to your phone's External SD Card
3] Download Beast™ Kernel's Latest BOOT-IMAGE.tar.md5 From the Download Section of the thread
4] Switch off your phone
5] Put your phone in Download Mode (Volume down + Home + Power buttons simultaneously)
6] Press Volume Up to continue when asked
7] Download Odin.zip on your PC
8] Extract Odin.zip with Winrar and open Odin.exe file (the file with a blue icon)
9] Connect Phone to PC with USB Cable
10] Wait for some 15 seconds and see if COM(number) port has come in Blue colour <If it does not appear, read FAQ>
11] Select PDA and browse to Beast™ Kernel's Latest BOOT-IMAGE.tar.md5
12] Click the Flash button
13] Wait for it to show RESET in blue colour
14] After it shows Reset Disconnect phone from PC by removing USB Cable
15] Remove Battery of Phone
16] Insert Battery of phone
17] Put your phone in Recovery Mode (Volume Up + Power + Home buttons simultaneously)
Now use Volume buttons to navigate Up and Down (To go up, press Volume Up button Once. To go down, press Volume Down button Once) And To select an option, use the Power Button
18] Go to Install Zip From SD Card Select it
19] Go to Choose Zip From SD Card Select it
20] Now browse to Beast Kernel's Latest Module's Zip where you had transferred it to your external SD Card
21] Select It
22] Go to Yes by pressing Volume Down button. Select it
23] After the process completes, you have successfully flashed The Beast™ Kernel!
24] Now Go Back And Select Reboot Phone
25] Enjoy!
Beast™ Kernel v1
Beast™ Kernel v2
Beast™ Kernel v2.1 Modules Zip | Beast™ Kernel v2.1 BOOT-IMAGE.tar.md5
Beast™ Kernel
Beast™ Kernel Ramdisk
Please press the Thanks Button guys! It means a lot to us devs
XDA:DevDB Information
Beast™ Kernel, Kernel for Samsung Galaxy Star Pro
Contributors
regalstreak
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2015-05-22
Created 2015-05-20
Last Updated 2015-05-22
Click to expand...
Click to collapse
meha2016 said:
Click to expand...
Click to collapse
I didnt get you.
best kerne evwe
Good
Need help, in My HH why this kernel make the signal of sim is gone:crying::crying:
not good at all
it makes lag with lolipop 2 custom rom... stock kernel was better.
respect to your hard works. but not worked for me,
now im going to find stock kernel again
Hey regalstreak I successfully flashed your kernel on my S7262 and I thank you for this, but im facing some issues with this kernel. It did not happen before when I'm using stock kernel.
1.) When I mount the sd card in my phone or if I restart/reboot/open the phone with sd card inserted, some of the files inside (eg. videos, musics) becomes 0bytes and corrupted. It did not happen if I greenify all my apps (including system apps) before I insert my sd card.
2.) Sometimes the touch of my phone freezes on boot even I'm opening only light apps like Opera Mini but the app is still running. I observed this because I am using "Show touches" in debug mode. And when I open heavy apps like Clash of Clans, the touch pointer freezes but the app is running, so when I try to attack a village, yipee "I lost" haha...
I hope you understand this coz I'm a Filipino and literally poor in English haha. I hope you give me an advice for this issue and it will be fixed soon. Thanks again for the kernel.

Categories

Resources