[ROM][SM-G313H/HZ/ML]CyanogenMod 13 for Samsung Galaxy V - Miscellaneous Android Development

The original development thread is here. Since @doesntexits does not develop for this phone any more, I asked him to make this clone and he accepted.
CyanogenMod is a free, community built, after-market firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* 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 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.
*
*/
BEFORE INSTALLING THIS ROM, MAKE SURE YOUR DEVICE MODEL IS THE SAME AS TITLE
IF YOU ASK ANY QUESTIONS LIKE "IS THIS FOR MODEL BLABLABLA" THEY WILL BE ALL IGNORGED
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
We'll not support users and answer questions from users which:
Are running a custom kernel
Have flashed mods
Modified system files
Didn't follow our instructions word by word
Are unfriendly
And most important: DON'T READ THE OP
What's working:
RIL (Calls, SMS, Mobile data)
Wifi (connection, tethering)
Bluetooth
Camera, video codecs
Storage (internal, external and adoptable storage)
Offline charging
zRAM (compressed-RAM swap)
GAPPS
Tethering (USB, Wifi, Bluetooth)
GPS (except Device Only mode)
Torch (flashlight)
WiFi-Direct
SELinux enforcing
LZ4 compressor/de-compressor for zRAM
BUGS/Not working:
FM radio app FC (due to missing libraries)
Distorting sound when using Bluetooth headset in call or in recording
First time installing CyanogenMod 13 to your Galaxy V, or coming from another ROM:
Install TWRP Recovery
Reboot into Recovery using 3-button-combo (Vol-up+Home+Power)
Do a Nandroid backup! (Optional and only if you weren't running TouchWiz before)
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)*
Install the ROM from sdcard using TWRP Recovery
Optionally install the Google Apps ( get it here: https://opengapps.org ) (pico GAPPS recommended) (*)
(*) NOTE: If you're about going to install GAPPS with ROM, install it right after you've installed the ROM, else you have to do a factory reset if you've booted the ROM first
Mirrors:
Stable-1: MF
XDA:DevDB Information
CyanogenMod 13, ROM for the Samsung Galaxy Ace 4
Contributors
ngoquang2708, doesntexits
Source Code: https://github.com/ngoquang2708/android_device_samsung_vivalto3gvn/tree/cm-13.0
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock 4.4.2
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2016-09-12
Created 2016-08-28
Last Updated 2016-09-12

Reserved
CHANGELOG
ALPHA-1
Initial release
BETA-1
Fixed RIL, switched to beta builds
Switched to AOSP charging module
Fixed screen flickering
Fixed audio
BETA-2
Fixed screen flickering.
Fixed audio, now you can maximize your volume!
BETA-3
Fixed AudioFX
Fixed WiFi auto-disconnect
Working WiFi-Direct
No more "lock" at Setup Wizard
SELinux is now in Enforcing mode
BETA-4:
Fixed battery drain
Added lz4 compressor/de-compressor for zram
STABLE-1:
Fixed GPS (except Devide Only mode)
Fixed mobile data switching

Reserved
F.A.Q
Q: ROM startup too slow?
A: This device is just a single-core phone, so the first startup is super-duper slow, and some lags are expected during usage
Q: ETAs?
A: See here: Link
Q: Anymore models supported?
A: SM-G313ML, SM-G313H
Q: Is init.d supported on this ROM?
A: Every CyanogenMod ROMs support init.d, so be free at scriptings
Q: Can you include ABCXYZ feature / Samsung Apps here?
A: NO!
Q: Can i use your ROM as a base for portings?
A: Yes, you could, but give proper credits
Q: Status 7 when installing the ROM?
A: Use TWRP recovery to install the ROM, as CWM is not supported yet
Q: Server error in Google Play Store?
A: Install latest Google Play Services manually first (might take long time, due to Lollipop's nature), then you can install apps from GG Play as usual
Q: How to use adoptable storage feature? I see it's new in Marshmallow
A: Go to Settings >> Storage & USB >> Tap on the SD card label (not the eject icon) >> 3 dots menu on the top right >> Settings >> Format as internal and done!
Q: Where's the MTP option in Marshmallow? I don't see it in Storage settings
A: This feature has been moved to Developer settings, and will reset to default (Charging) after every reboots. Enable developer options first by tapping 7 times on Build number in About phone section >> Go to Developer settings >> Select USB configuration. The fastest way to do this is plug in your USB with your PC, scroll down notification bar and tap on "USB for Charging"
Q: Where's the "running" section in Apps settings?
A: It has been cut off separately to Memory setting and "Running services" in Developer settings. You can see the memory used by apps for a period of time and closing apps too, but they won't disappear in the menu, and in "Running services", still same as old-fashioned running apps section

@ngoquang2708 said in the CLOSED THREAD: I do not think screen lock when you are pulling the notification drawer is a bug. You have to unlock your screen to do things, right?
About "wakelock", didn't I fix it, or you misstyped it?
Man, you did fix that wakelock thing in the Beta 3, but it's happening someting similar with me (that why I thought it has a wakelock thing), when I click on the bottom of the screen happens that damn thing showed in the screenshot (only when i click in the bottom).
I wonder if I'm the only one with this problem, this has happened with you @ngoquang2708?

Hey bro, hopefully soon solve the problem of GPS, lock screen and the annoying message from the SIM Card
Thank you so much for your work

Not work for my the module aosp offline charging

Hi. I tried installing SuperSu but it keeps on failing, the Su binary can't be installed for some reason. I tried rebooting as it says but still gives the same error. I already enable the root access in developer options and gave permission but it just doesn't work, is there any fix?
Also can I install OC Kernel? I would love to overclock a bit if i can?
Any help would be greatly appreciated!
Thanks in advance guys!

JominatorX said:
Hi. I tried installing SuperSu but it keeps on failing, the Su binary can't be installed for some reason. I tried rebooting as it says but still gives the same error. I already enable the root access in developer options and gave permission but it just doesn't work, is there any fix?
Also can I install OC Kernel? I would love to overclock a bit if i can?
Any help would be greatly appreciated!
Thanks in advance guys!
Click to expand...
Click to collapse
Why do you want SuperSu on CM? It isn't supported
For now you can't install OC kernel, as the ramdisks are outdated. I'll make a ZIP for all ROMs now

doesntexits said:
Why do you want SuperSu on CM? It isn't supported
For now you can't install OC kernel, as the ramdisks are outdated. I'll make a ZIP for all ROMs now
Click to expand...
Click to collapse
Oh I see, I just feel like SuperSu is better than the privacy guard. I'll look forward on the updated OC Kernel, Thanks a lot Dev!

JominatorX said:
Oh I see, I just feel like SuperSu is better than the privacy guard. I'll look forward on the updated OC Kernel, Thanks a lot Dev!
Click to expand...
Click to collapse
I have updated OC kernel link. Can you check it out?
This time the kernel doesn't need ramdisk, so it can be easily replaced between all ROMs

doesntexits said:
I have updated OC kernel link. Can you check it out?
This time the kernel doesn't need ramdisk, so it can be easily replaced between all ROMs
Click to expand...
Click to collapse
I downloaded it but still waiting for my phone to boot up, I flashed xposed and its optimizing apps now. Usually take around 30mins or so on other roms. Probably the same with cm13.

doesntexits said:
I have updated OC kernel link. Can you check it out?
This time the kernel doesn't need ramdisk, so it can be easily replaced between all ROMs
Click to expand...
Click to collapse
I have just flash OC kernel and it booted up just fine. I still dont have apps/games installed so I cant tell if the soft reboot still happens.
Which i/o scheduler and governor is the best for gaming btw?

JominatorX said:
I have just flash OC kernel and it booted up just fine. I still dont have apps/games installed so I cant tell if the soft reboot still happens.
Which i/o scheduler and governor is the best for gaming btw?
Click to expand...
Click to collapse
What app did you use in those screenshoots?

ngoquang2708 said:
What app did you use in those screenshoots?
Click to expand...
Click to collapse
Kernel Auditor. It's free and light.

JominatorX said:
Hi. I tried installing SuperSu but it keeps on failing, the Su binary can't be installed for some reason. I tried rebooting as it says but still gives the same error. I already enable the root access in developer options and gave permission but it just doesn't work, is there any fix?
Also can I install OC Kernel? I would love to overclock a bit if i can?
Any help would be greatly appreciated!
Thanks in advance guys!
Click to expand...
Click to collapse
Try to activate and deactivate the Root Permission again in Apps and ADB or Apps Only, and then give Root Permission when it asks (it worked for me when I was with this problem).
---------- Post added at 09:43 PM ---------- Previous post was at 09:08 PM ----------
JominatorX said:
I have just flash OC kernel and it booted up just fine. I still dont have apps/games installed so I cant tell if the soft reboot still happens.
Which i/o scheduler and governor is the best for gaming btw?
Click to expand...
Click to collapse
I recommend you see this guide thread about the CPU and I/O Scheduler: http://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
About the best CPU, I/O Scheduler, i'm not sure but, let me give you a example: When i play in Drastic DS Emulator and switch the CPU and I/O to another one than the default, the screen freezes in the middle of the game and defrost later (about 30secs and 1min), but when I play in the default (Intelliacive/BFQ) it goes smoother with no screen freezes.

I had read about the new Systemless Root by Chainfire, it can root (and install Chainfire Supersu of course) without modifying system, it done with flashing mod boot.img ... Anybody try in this ROM ? Or it is not supported ? Or it is pointless ?
Sent from my SM-G313HZ using Tapatalk

any way to change the path of the external sd, change the path in format numeric for this "storage/extSdCard"
well is that it is not possible restore backup user apps from titanuim the option to extract a backup nandroid. Thanks in advance

Idayrad said:
I had read about the new Systemless Root by Chainfire, it can root (and install Chainfire Supersu of course) without modifying system, it done with flashing mod boot.img ... Anybody try in this ROM ? Or it is not supported ? Or it is pointless ?
Click to expand...
Click to collapse
No need to do that, you just need to download and install supersu from the play store. After installation disable and re enable root access make sure its apps and adb. Worked for me.
---------- Post added at 08:31 PM ---------- Previous post was at 08:30 PM ----------
DavidGR15 said:
any way to change the path of the external sd, change the path in format numeric for this "storage/extSdCard"
well is that it is not possible restore backup user apps from titanuim the option to extract a backup nandroid. Thanks in advance
Click to expand...
Click to collapse
You should format it as portable.

jesusadolfog said:
Hey bro, hopefully soon solve the problem of GPS, lock screen and the annoying message from the SIM Card
Thank you so much for your work
Click to expand...
Click to collapse
What kind of annoying message? A screenshot would help.

I can port?
Hi my friends! I would port for my device (SM-G318ML) I Can port and modify?

Related

[ ROM ] - Dhollmen KIT-KAT 4.4.4 - 2015 06 18

This Rom is based on and derived from SLIMRoms compiled from scratch, looking for maximum performance.
My goal is not only to compile. Is to modify and optimize adding value.
All sources: https://github.com/Dhollmen
Product Highlights:
Android 4.4.4
Compilation with 4.8 toolchain.
Apps and framework generated with Java-7
Integrated last Dhollmen Kernel.
Interface to overclock kernel options.
Management just like FAT32 NTFS without requiring either apps or additional widgets.
Management EXFAT exactly like FAT32 , without requiring either apps or additional widgets.
Management of F2Fs partitions.
IR support (p5113).
Viper4Android AudioFX Effects.
Multiwindow.
PIE controls.
Multiple keys programmable navigation bar.
More ...
This Rom includes Viper4Android AudioFX as equalizer and audio effects controller, credits to ViPER520 and zhuhang.
The Viper4 Add-On includes the IRS-Starter-Pack and very nice presets by BSDgeek_Jake.
Download & installation: Post #2
Some comments about: Post #3
Changelog:
20150618
New interface.
Many modifications in apps.
Includes last kernel release.
Improvements in system base.
20150118
New compilation from scratch.
Includes new kernel release.
Restored 512 MHz Gpu frecuency.
Changes in some blobs.
20150103
New look in the browser, in line with other base apps (contacts, messages, email)
Removes unneded Hal power module.
Reducing camera resources.
Minimal improvements in system base.
Base inline 20150103 - 9
20141214
New system wallpapers
Improved translations
Modifications in some apps.
Improvements in system base.
Base inline 20141214 - 8.20
20141107
Rework SlimLauncher
Many modifications in apps.
More Improvements in system base.
Base inline 20141106 - 8.10
20141028
Includes new SlimLauncher modified by me.
Removes old Trebuchet Launcher.
Restore the ability to slide fingers in keyboard.
Many modifications in apps.
More Improvements in system base.
Base inline 20141027 - 8.8
20141018
Solves encrypted /data issue.
Changes to status bar.
Reduced logs and dropboxes files.
More Improvements.
Base inline 20141017 - 8.6.1
20141013
Solved battery icon when tablet in shutdown loading state.
Added SDcard NTFS and F2FS support
Added SDcard larger than 32 GB (i.e. 64GB) support.
Some more Improvements.
Base inline 20141012 - 8.4
20141009
Pre-release (please, read this post)
.
.
XDA:DevDB Information
Dhollmen, ROM for the Samsung Galaxy Tab 2
Contributors
tuxafgmur
ROM OS Version: 4.4.x KitKat
Based On: Slim Roms
Version Information
Status: Stable
Stable Release Date: 2015-06-18
Created 2014-06-11
Last Updated 2015-06-28
.
Install:
Ensure you have installed a kit-kat recovery.
Download the zip file for your model.
Download the Google Apps.
Download the Viper4Android IRS file.
Reboot into recovery mode.
Imperative to do "wipe data/factory reset" (first time only)
Install the Rom zip file.
Install the Gapps zip file.
Install the Viper4Android IRS zip file.
Updates:
Download the last zip file available.
Reboot into recovery mode.
Install the zip file without doing wipes.
Download:
Rom for GT-P5100 device
Rom for GT-P5110/5113 device
Google Apps (Gapps)
Viper4 Convolver IRS
Recovery TWRP Dhollmen
Keyboard Xperia-TNG
Flash Player Kit-Kat
Dock module activation . . . . . . . (if you own such dock, only)
.
WARRANTY: You agree that this product is provided "as is" without any warranty, either expressed or implied, on its operation.
DISCLAIMER: Your assumes at your SOLE RESPONSIBILITY & RISK all results produced by the "software" and/or instructions in this thread.
.
> Rom's Notes.
Who installs this Rom, accept it "as is".
Contains just the apps and options installed.
What you want to add will have to be obtained from Google-Play or any other sources.
Please, don't report bugs if you are not using the installed Dhollmen Kernel.
In case of questions or comments, you must indicate additional apps, tweaks or installed "optimizations".
if you insert images, do it in a 'hide' tag. This hide your image until an user click to show it.
I assume you has installed a suitable Recovery and know how to perform the required steps.
Keep in mind that Antutu and others related apps give you very similar values, regardless of the Rom used.
In such apps, OC influence on speed, but its goal is to evaluate the hardware, not the Rom.
Don't use any kind of overclock before three consecutive stability test in Antutu.
> Rom take a long time to boot after installing.
It is quite normal if ART runtime is used as applications are self-compiled at first boot time, after installing a new Rom or changing to ART.
> Applications are slow to start after installing.
It is quite normal if ART is used because apps have self-compiled before first use.
Although it may seem at times, the Rom is not hung, just have to wait.
> Get Root access.
In Settings app, entering development option and select Root access.
If you don't see these items, we activate:
Touch repeatedly on About tablet > build number. From now on, initial setting screen show that option, plus Performance.
> Get Performance access.
If you don't see these items, we activate:
Touch repeatedly on About tablet > build number. From now on, initial setting screen show that option, plus Development option.
> Google Apps (Gapps).
All Gapps packages available are virtually identical.
Only differ, from each other, in the amount of installed applications.
Two different packages must be never installed as likely to cause Google applications FC.
The Dhollmen Gapps, being valid for any Rom, are specifically adapted for installation on it.
> Viper4 - Convolver - IRS.
This application controls the System Sound FX.
It also includes a number of advanced pre-equalizer settings (made by others) that are the IRS whose installation files requested.
Access to Convolver (manager of the IRS) is obtained by selecting the option Expert in Experience Settings.
Using another equalizer (provided by external applications) usually interfere with it.
You can only have one active equalizer in the system, but if you want to use another one, kindly Viper4 can be turned off.
> Restoring backups.
It is very common Titanium Backup (or similar) problems in Rom.
If backup /data partition are made and, after a change of Rom, restored, usually side effects will occur.
In this directory and subdirectories it contains, there are many configuration files and internal databases.
When it comes to a specific application should not be a problem as long as it is not part of the Rom.
When sub-directories containing settings are restored, the likelihood of problems increases exponentially.
For example, all Roms have a Settings application, but the content of his configurations differs between them and is not interchangeable.
Under no circumstances you should restore /system partition apps.
Loving this Rom! It's like a super carbon Rom, great work! I like the keyboard, ribbons working for me, everything feels great! The only problem I am having is with IR blaster, doesn't seem to work, but besides from that I am really enjoying this. Thanks!!
Sent from my GT-P5110 using Tapatalk 4
Sounds great ! I'll give it a try!
Are you kidding me lol I was so sad about carbon being left out to dry I just downloaded the new p.a. rom but now I see this! Oh baby given er a go nowish!
Sent from my SGH-I317M using Tapatalk 4
Cool
Looks like a cool rom bu t is there a app that could backup my apps and data/data files so that i can restore them later?
language confusion
tuxafgmur said:
.
As a general rule, there is little text translation faults in the Rom.
Except Carbon Fibers program (Interface) which is only available in English.
I have made ​​the translation into Spanish, but little I can do about other languages.
Click to expand...
Click to collapse
does this mean the only system language is english or
spanish?
so i cant change to other than english or spanish in settings->language and input->language
Tom Mix said:
does this mean the only system language is english or
spanish?
so i cant change to other than english or spanish in settings->language and input->language
Click to expand...
Click to collapse
No, it only concern carbon fibbers( the customization apps from carbon team)
You can choose your language for the rest of the system
Dowloading... Let's try it!
Nexus⁴ / Cataclysm / Franco / Viper4Android
GT-p5110 / Carbón / DhollmenCM / Vper4Android
can i update from cm 4.2.2 without losing app data?
definator said:
can i update from cm 4.2.2 without losing app data?
Click to expand...
Click to collapse
I think you have not problem, but settings is more different from your Rom.
Maybe you can reset data from settings app.
catalinjulia said:
Looks like a cool rom bu t is there a app that could backup my apps and data/data files so that i can restore them later?
Click to expand...
Click to collapse
Maybe you can use some backup program from Google-Play.
Really nice work!!
Nexus 4 / Cataclysm / Franco / V4A
Very gold rom THX
Envoyé depuis mon GT-P5100 en utilisant Tapatalk 4
definator said:
can i update from cm 4.2.2 without losing app data?
Click to expand...
Click to collapse
Get titanium backup, once in 4.3 you may need to correct the backup location of you use the internal default.
---------- Post added at 08:21 PM ---------- Previous post was at 08:12 PM ----------
Tuxafgmur, congratulations on the rom release! I was just looking for a new rom also. The"controversial" release on the previous carbon thread was amazing, I'm sure this rom will be great.
Will this work in the P5113???
definator said:
can i update from cm 4.2.2 without losing app data?
Click to expand...
Click to collapse
The best app (imo) it's nandroid manager, you make a backup just of your data into recovery, then with this app you will be able to restore all app and more. Works great.
ejamin73 said:
Will this work in the P5113???
Click to expand...
Click to collapse
Yes, if a rom works for p5110 it does for p5113
Has anyone tried on the P5100 ? How it works ? :good:
I am currently on Pac-Rom 4.2.2 and it works great so I wonder if it is worth crossing to the carbon? Can you lift the processors clock and what is the native speed of processors?
What is the difference in keyboards : Keyboard Tng 20130928 and Keyboard AOSP 20130928 ? Can anyone upload pictures of them so I can know wich one I like more?
THX !
Hey All,
Thanks for the hard work with this ROM, I would like to try it however I have a totally nOOb Question
The short of it is I acquired a SGT2 10.1, but not sure if it's rooted, booted into ODIN mode and shows count 2 - current is official Samsung 4.0.3 from memory maybe 4.1?
Do I need to root the SGT2 how to confirm if it's already rooted?
When I look at the steps to root the device, it's seems old and outdated as the files recommended have newer versions so it's not clear.
To use this particular ROM, do I need CWM or philz touch, if Philz touch, there lasted is blocked due to violation trying to grab the tar version, yet the zip was ok, however trying to root the device via ODIN 1.8.5 to select PDA philz, can't see the zip as it's expecting .tar
Just want to make sure before I brick this as I am trying to set it up as I've not touch Flashing in ages
Any help would be appreciated
Thanks Team

[ROM][5.0.2][Grouper][Ext4 Only]Plain-Andy v15.1

Fresh from the kitchen comes ....
Plain-Andy
for Nexus 7​
Downloads
Mirror
Need GAPPS? Download Here!
Rom Source.
Device Source
XDA:DevDB Information
Plain-Andy, ROM for the Nexus 7
Contributors
Snuzzo, REV3NT3CH,Special mention: @RenderBroken @BaNkS
Source Code: http://github.com/Plain-Andy-legacy
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Gapps, Multi-Rom Compatible
Version Information
Status: Stable
Created 2014-09-25
Last Updated 2015-01-14
Standalone kernel downloads:
http://snuzzo.android-edge.com/Kernels/Funky-Kernel/grouper/
v1.6.2 is baked into the rom.
v1.6.1 is similar but without any wake(DT2W/S2W/S2S) controls.
New feature as of 10/10/14
Plain-Tweak:
Ever wanted to control your kernel from a file on your internal storage? Now you can! There are currently 3 different ways
1.) Manually create a text file on the root of /sdcard named 'plaintweak' with the following values:
gov=(your choice of governor)
maxkhz=(max cpu clockrate for all cores)
minkhz= (min cpu clockrate for all cores)
scheduler=(choice of IO scheduler)
tcpcong=(choice of TCP Congestion control)
2.)Invoking the instruction 'plaintweak' with adb shell or Terminal Emulator.
3.)Separate aroma package for your device(not yet created) or through the rom installer.
When I run 'plaintweak' from aroma package adb shell or Terminal Emulator wouldn't it get overwritten?
No! Not at all. Your old settings are saved at /sdcard/plain-tweak listed by date.
Don't like the values? Want a different configuration? Rather use Performance Control or another app?
Simply rename your current plaintweak file or copy an older plaintweak file to /sdcard root located in /sdcard/plain-tweak.
Custom Density
Currently 3 different ways to set
This can be controlled via the aroma package installer, abd shell/terminal emulator, or through placeholder file
/sdcard/customdensity that contains "customdensity=<value>"
If value is less than 180 it will not set. If value has a difference of 180 from default it will not set. May take 2 reboots to also set properly if using placeholder file only.
With adb shell/terminal emulator:
'buildproptweaks density *180 and up in values of 20
For example;
buildproptweaks density 200
then reboot
Custom bootanimation
Must be 720x1080 and placed at /sdcard/bootani/bootanimation.zip
Bootanimation disabling
There is 3 different ways to disable it.
1. Through aroma installer package
2. With adb shell/terminal emulator:
2a. type in 'bootanimation' it will toggle
2b. type in 'buildproptweaks bootanim [en|dis]able'
Nice Name Will try it later
Gesendet von meinem Nexus 7 mit Tapatalk
Rom Download Link?
---------- Post added at 07:28 AM ---------- Previous post was at 07:25 AM ----------
chaostrodamis said:
Rom Download Link?
Click to expand...
Click to collapse
Sorry found it
Updated post #2 with link to the standalone kernel installer.
what feature does this rom include and will your kernel be updated. Your kernel with deadline/lionheart combo has me going 3 days no charge easy with more then 50 percent screen on time.
"Don't fix what's not broken" the kernel is working great.
The actual features have not been implemented yet.
Snuzzo said:
"Don't fix what's not broken" the kernel is working great.
The actual features have not been implemented yet.
Click to expand...
Click to collapse
Absolutely right. Kernel works great. Will wait patiently for rom update thanks for the reply and the Rom Dev.
Sorry to ask, but might not be the only one. would you mind setting screen wake controls to default as off in you next kernel update. lags system and screen wake up. users can turn on if wanted. Just request to a busy dev. thank you
chaostrodamis said:
Absolutely right. Kernel works great. Will wait patiently for rom update thanks for the reply and the Rom Dev.
Sorry to ask, but might not be the only one. would you mind setting screen wake controls to default as off in you next kernel update. lags system and screen wake up. users can turn on if wanted. Just request to a busy dev. thank you
Click to expand...
Click to collapse
Once I get more users to request that. I will.
OP updated to reflect proper hosting for downloads and special mention to @CPA Poke for his autodetection of EXT4 & F2FS.
@chaostrodamis
Oh I forgot to mention. 1.6.1 had DT2W disabled. All future updates will have my latest baked in, so for now use that version.
Gave a quick 10/1 build. Not much changed but did want to start rolling out weeklies.
Snuzzo said:
Gave a quick 10/1 build. Not much changed but did want to start rolling out weeklies.
Click to expand...
Click to collapse
any features or changes worth mentioning?
chaostrodamis said:
any features or changes worth mentioning?
Click to expand...
Click to collapse
Only thing notable that applies to this device, battery lock around lockring . Found in Settings -> Security. A couple frameworks opts. Removed Documents file manager in favor of Slim explorer.
Hello,
Sorry for asking a noob question, but what would the order of steps be to use this rom after converting a nexus 7 to f2fs?
Do I need to use LegoKernel or can I use the kernel given here? I was thinking I might have to use the instructions at this post, under "If you didn't switch to F2FS and want to do it now," but I'm not sure.
(to clarify: the nexus 7 is not currently f2fs, running an older omni nightly)
All you have to do is make sure your setup for All-F2FS. My kernel is setup to handle the rest, and the installer detects what partitions are f2fs. You can actually be using an ext4 setup to use the ROM too. So nothing really special needed. Just wipe your /data apps and /system then flash ROM and gapps.
one more stupid question, is flashing the boot.img and recovery.img required as part of flashing the rom?
Rimmir said:
one more stupid question, is flashing the boot.img and recovery.img required as part of flashing the rom?
Click to expand...
Click to collapse
Uploaded for my safekeeping only. If I need them later.
thank you for your fast replies
Rimmir said:
thank you for your fast replies
Click to expand...
Click to collapse
I have a decently sized update coming in the next build. See if you like the ROM in it's current state. The next build there is going to be some changes that could effect the user base of the ROM itself. If you don't like dt2w, flash kernel v1.6.1 as its disabled by defaulted.
Welcome new bootanimation credits to @scar45

[ROM]Unofficial OmniRom 5.1 for the Galaxy S 4G (SGH-T959V and T959P)

Code:
Code:
/*
* Your probably long expired 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 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
* and point my finger right back at you.
*/
Installation Instructions
Make sure you have a second partition on your SD card before flashing!!!! This can be created with minitool partition wizard on Windows or gparted on Linux.
If on a BML rom (stock-based GB)...
0. Read "Things to take note of" below
1. Reboot to recovery
2. Make sure your version of CWM is at least 5.x
3. Install zip. It will reboot a couple of times, don't be worried.
4. If you want root or Gapps, flash them now
If on an MTD rom (CM7 and all ICS+)(I tested CM9, CM10.1 and CM11)...
0. Read "Things to take note of" below
1. Reboot to recovery
2. Wipe data, and cache paritions (just in case). If updating to a newer build, you can probably skip this step
3. Install zip
4. If you want root or Gapps, install them now
The first boot can take several minutes. Be patient. If it takes 10+ minutes, pull the battery and reboot to recovery.
Things to Take Note Of
Humberos (the i9000 maintainer) has moved on to different projects which means no first-gen Galaxy S devices are being actively maintained. Builds may break at any time!
I actually have a T959P, not a T959V... It was released by Telus in Canada. It is a very similar device (I can run ROMs for the T959V with limited problems - ie sometimes I get wakelocks and the gps never works), it has a different GPS chipset and also uses different cell bands (but I can still use your guys modems but I lose access to the 850Mhz band). I have created a build specifically for the T959V as best as I can guess and also provide T959P builds.
The USB connection is MTP and not mass storage as Omni has removed mass storage. In recovery there is still an option to mount as mass storage device.
This build is very close to the official omni source code. This means that the recovery is TWRP and there aren't any added "features"
In order to get it rooted, you need to install SuperSu.
Gapps reportedly slow down the device significantly so tread carefully.
Backup Backup Backup! I'm not responsible for you losing any data.
Working
Taking pictures
RIL
SMS
Data
Recovery
Bluetooth
Wifi
Vibration
Powered-off charging animation
Flash from BML
Video Recording
Automatic Brightness
Moving Apps to the SD Card
GPS
Encryption
Compass
SElinux in enforcing mode
What probably doesn't
Microphone mute option doesn't work during calls
What doesn't
720p recording is very laggy
What's been removed
TV-Out - It was removed upstream plus I think binary blobs are broken in Lollipop...
Live wallpapers - this is a low-ram device
Everything else is not tested!!!
XDA:DevDB Information
Unofficial OmniRom 5.1 for the Galaxy S 4G (T959V) and Galaxy S Fascinate 4G (T959P), ROM for the Samsung Galaxy S 4G
Contributors
xc-racer99, humberos
Source Code: http://github.com/omnirom
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: All
Based On: OmniRom
Version Information
Status: No Longer Updated
Created 2015-06-30
Last Updated 2016-05-12
Thanks Time!
This would not have been possible without the following people:
Thanks to humberos for bringing Lollipop to the first-gen Galaxy S series. This would not have been possible without his work.
Thanks to FB and Dao for their work on the CM-11 device tree. I used several of their fixes.
Thanks to noiphonehere for his device trees and kernel, most of my work was based off of his.
Thanks to bhundven and the other members of teamacid for their work on the aries kernel.
Thanks to all others that have helped get this phone to where it is today!
Thanks to vcmerritt. A name you're probably not familiar with, but he was the only one to create something for the T959P and without him I'd still be on stock...
Build your own!
Follow the instructions at http://docs.omnirom.org/Setting_Up_A_Compile_Environment using the android-5.1 branch
Before doing a repo sync, put the galaxy_s_series.xml file from the Download folder in .repo/local_manifests folder of the source tree.
After syncing the source, open a terminal and in the directory where you downloaded the source code type "source ./build/envsetup.sh" and then "brunch galaxys4gmtd"
Changelog
Changelog for 07/03/2015 Build
Newer Omni source
Added volume controls and flight mode toggle to power button menu
Added Bigmem option. This increases available RAM by ~20mb but breaks 720p video recording. Humberos created the kernel setup and I integrated a toggle for it into Advanced device settings.
Selinux is now in enforcing mode. I had to modify the GPS startup to have any chance of getting here. Please let me know if it still works/doesn't work/never worked
Notifications are sometimes wonky. To fix, in Settings, go to Performance, then Advanced. Select Force high-end graphics and reboot your phone.
Changelog for 2015/07/20 Build
The data partition is now the second partition of the SD Card as opposed to internal storage
Gapps now work. If you get error 461 when installing from Play Store, a full data wipe should fix it. You can try experimenting with clearing data for the Play Store and/or Play Services or removing and re-adding your Google account if you don't want to do a full data wipe.
HSPA vs UMTS settings in DeviceSettings has been fixed
High-End graphics are forced by default to fix notification issue
ART parameters have been tweaked
Miscellaneous other tweaks, see my Github for details
Changelog for 2015/07/24 Build
Stabilized bluetooth connection
Fixed typo in GPS initialization. Does it work?
Added ability to use f2fs file system on /data. Supposed to give better performance
Added force fast charge and touch wake to kernel. Touchwake is accessible through its sysfs path, fast charge through Performance Settings, BatterySelinux currently denies these requests...
Changelog for the 2015/07/29 Build
This is a maintenance build. Very little has changed
Some more RAM freed (disabled some debugging stuff, TV-Out driver, IR driver)
Sepolicy updated for fast charge and touch wake
GPS initialization tweaked - unsure if works. If it doesn't, a dmesg would be appreciated
Changelog for 2015/08/02 Build
SElinux changed to permissive - this build only
GPS sepolicy changed - unsure if all necessary things are implemented
Changelog for 2015/08/13 Build
Selinux back to enforcing. Thanks to @anoymonos for the dmesg and @DerPugNa for offering to send me one as well
Fixed encryption
Changelog for 2015/08/31 Build
Updated Android version (5.1.1_r5 to 5.1.1_r12)(upstream Omni Change)
Restoring /system in TWRP should now work
When installing from BML, a chance is given to install gapps and/or SuperSu before rebooting
zRam is now actually used...
Changelog for 15/10/2015 Build
Fixed typo in updater.sh (thanks @FBis251!)
Update Omni source code - plenty of little tweaks since last build
Source Code and Downloads
Main Source
http://github.com/omnirom
Device Specific Source Code
http://github.com/xc-racer99/android_device_samsung_telusgalaxys4gmtd for the device tree (see android-5.1-t959v branch)
http://github.com/xc-racer99/android_device_samsung_aries-common for the common device tree (see android-5.1 branch)
http://github.com/xc-racer99/android_kernel_samsung_aries for the kernel (see android-5.1 branch)
http://github.com/xc-racer99/proprietary_vendor_samsung for the prop blobs (see android-5.1 branch)
Downloads!
All builds are found at https://drive.google.com/folderview...VVSzJxYVU3eHlWZGR1VVNZUWk1V1QzOUk&usp=sharing
Please let me know if the link doesn't work! There are also builds there for the T959P, in case there are any users of it left.
Gapps
Gapps do not work on builds prior to 2015/07/20. On more recent builds, they can be installed from http://forum.xda-developers.com/showpost.php?p=59731008&postcount=2
SuperSu
SuperSu can be found at https://download.chainfire.eu/696/SuperSU/
Thanks thanks ....
Awesome work @xc-racer99!
Wow, bringing this ole device back from a coma here. Nice to see someone else willing to work on lollipop for this oldie but goodie. Keep this device alive man.
Edit: If you are in need for some GFX for this thread, let me know and I'll see what I can brew up for you.
GFX.myst. said:
Wow, bringing this ole device back from a coma here. Nice to see someone else willing to work on lollipop for this oldie but goodie. Keep this device alive man.
Edit: If you are in need for some GFX for this thread, let me know and I'll see what I can brew up for you.
Click to expand...
Click to collapse
I hope I can keep this great little device going a little longer, however it will probably get tough. I did a repo sync earlier today and things are starting to break. The last few builds haven't even booted. With humberos no longer maintaining the i9000 and aries-common, I've had to fork the aries-common repository to try to keep going. The only upside of this is that I now have a little bit more freedom and can add things in if I want to.
Thanks for the offer of the graphics. If I can get a new build working, then I'll probably take you up on your offer. I think I've traced the problem but I'll have to wait and see...
For anyone that is trying/has tried this out, I'd be very curious on the status of the GPS on the T959V. I'm interested in creating the sepolicies for it so we can put selinux into enforcing mode but I don't want to go to the effort if it doesn't even work right now.
I've downloaded the zip and one of the smaller Gapps packages...won't be able to flash until early next week...I'll be out of town...will post results later...thanks for keeping this phone current.
New Build Uploaded!
Download is still at the same link as before, just use the 2015-07-03 build
I managed to find out why my new builds hadn't been booting - it was because the syntax for using a custom kernel toolchain had changed.
Anyway...
Changelog for 07/03/2015 Build
Newer Omni source
Added volume controls and flight mode toggle to power button menu
Added Bigmem option. This increases available RAM by ~20mb but breaks 720p video recording. Humberos created the kernel setup and I integrated a toggle for it into Advanced device settings.
Selinux is now in enforcing mode. I had to modify the GPS startup to have any chance of getting here. Please let me know if it still works/doesn't work/never worked
On another note, I've had a look at re-implementing TV-Out support. It doesn't look promising as several of the functions in the android frameworks that it used have been tweaked.... Still working on it but don't hold your breath.
Also, if somebody could test dock audio that would be appreciated. I don't have any way of testing it. If it doesn't work, I do have an idea on how to fix it (for those interested, another almost-aries device, the Infuse 4G, had to modify things slightly to get it to work. I would try to emulate their solution).
Omg download nowwww....thanks my friend
Alright, I'm having some issues on the latest build with notifications and the lockscreen. I'm still working on tracing down the reason for the problem...
DickyG said:
I've downloaded the zip and one of the smaller Gapps packages...won't be able to flash until early next week...I'll be out of town...will post results later...thanks for keeping this phone current.
Click to expand...
Click to collapse
Hello, im a user of a t959v. And I've been using this rom for three days. Everything is fine and very smooth on this rom except that, I can't install anything from the playstore. I always get (cannot install app due to an error 963). And Ive tried all the gapps, even the new link provided but still no luck.
billowusu47 said:
Hello, im a user of a t959v. And I've been using this rom for three days. Everything is fine and very smooth on this rom except that, I can't install anything from the playstore. I always get (cannot install app due to an error 963). And Ive tried all the gapps, even the new link provided but still no luck.
Click to expand...
Click to collapse
Good to hear that that's its (mostly) been working for you. I was hoping that the gapps problem was just me
Out of curiosity, which of the alternate gapps did you try?
A brief google of the error brings up a couple of possibilities...
Try an older gapps version. The ones from devloz on the i9000 thread devloz and the oldest revision for 5.1.1 are probably your best bet. Please be aware that Google Play store will automatically update!!! In order to prevent this, you will need to create a folder called "com.android.vending-1.apk" in /data/app (use a root explorer such as ES File Explorer or adb if you know how). If a file with that name already exists, delete it first.
Another thing to try would be to unmount your sdcard first before trying to install an app. I know, its a terrible work-around but it should work. This is because the error is that Google Play is trying to save some data on your sdcard but then for some reason it fails (I'm not sure why).
I'll hopefully get around to seeing if its a permissions problem after I find out what's been causing the issue with the notifications on the latest build.
P.S. Does the GPS work?
Early update...
...ROM flashed fine...a little slow to boot...about 3 minutes...but it booted.
...Gapps flashed fine...used 20150513_5.1.x package
...Installed Super SU (although I don't think that's necessary) and TB.
...So far only gave a quick test to camera and web browser...no problems.
...Am now in the process of re-installing user apps and data from TB...this will take a while.
When I'm done with that, I use Link2SD to link most of my user files to the SD card. After that is all set up, I'll test stuff like GPS, root access, etc. I'll post back later...maybe tomorrow.
But so far so good.
OK...I did some testing tonight and here's some results.
Working:
.it boots
.root
.browser
.playstore
.camera
.link2sd (about 180 mb free in internal)
.camera
.wifi
.email
Nor working:
.bluetooth
.google search/voice search
.just about all the rest of the Gapps
.tons of force closes including Maps so can't test GPS
Won't be able to do anymore testing until next week.
DickyG said:
OK...I did some testing tonight and here's some results.
Working:
.it boots
.root
.browser
.playstore
.camera
.link2sd (about 180 mb free in internal)
.camera
.wifi
.email
Nor working:
.bluetooth
.google search/voice search
.just about all the rest of the Gapps
.tons of force closes including Maps so can't test GPS
Won't be able to do anymore testing until next week.
Click to expand...
Click to collapse
Alright, thanks very much for the update. I'll do some more testing here and see if I can solve anything. For me, bluetooth file transfers to the phone work but not from the phone.
I've been looking at the notification "error" where the lockscreen notifications do not appear correctly. It appears to have been introduced upstream with a merge. I'm having difficulty finding out exactly what changed and since no errors are being thrown in the logcat, it could be a while...
For testing the GPS, there's an app from the Play Store called GPS Test which does a nice job of showing satellites and whether or not you have a lock on them.
you're the man!
nice one! its nice that this device are still alive.! and now were on 5.1
DerPuGNa said:
nice one! its nice that this device are still alive.! and now were on 5.1
Click to expand...
Click to collapse
No, it should be Humberos is the man! I basically re-hashed his code for the i9000 and used bits and pieces from people like Bhundven, noiphonehere, maxfierke, Dao, and FB to get things to work properly.
For a status update, I figured out the lockscreen notification problem. I have a new build being made that I hopefully will be able to upload in the next couple of days (internet dependent). TV-Out looks totally broken as the proprietary blobs no longer function. I don't have the know-how to make ugly hacks to get them to work. The new build will have SElinux in enforcing mode and have the different GPS initialization (like the last build) until someone tells me that it doesn't work
Uh-oh, looks like I jumped the gun.... Having problems once again
Any updates on getting the play store to work? I have searched, downloaded, and tried every gapp made for 5.1. I found that I can load any app on the rom, if I get the APK version of it.
AgainstTheFlow said:
Any updates on getting the play store to work? I have searched, downloaded, and tried every gapp made for 5.1. I found that I can load any app on the rom, if I get the APK version of it.
Click to expand...
Click to collapse
Darn, so its still not working. Not surprising. I've been struggling on the notification issue and am at my wit's end as to what the problem is. I don't think its only our phone as several i9000 users have been reporting it as well. Whether it is only the first-gen Galaxy S series that is having the problem or not is anyone's guess. My programming skills are insufficient to fix the issue!
I'll have another look at gapps over the next couple of days and see if I can figure out a combination that works 100% of the time.
I'm assuming the error message is still 963 or does it silently fail now? Its probably related to the fact that we have only an external sd card and no internal sd card like most devices...
All the problems with the notifications that I've found are:
Only one notification will show up at a time
Large notifications such as the music player do not render properly. They are cut off at the normal notification size and occasionally it seems as if there are two layers there (one for the small version, one for the bigger version) (see attached picture, taken with VLC as the media player, but also appears with Apollo)
Notifications don't always show up. A little icon appears in the top left corner of the status bar but no notification is present. Seems hit or miss
The words No notifications appears in the lockscreen just above the clock when there are no notifications. Otherwise, a notification (and only one) which can't be clicked covers part of the clock

LineageOS 13.0 for Samsung Galaxy Core Plus

Code:
#include <std_disclaimer.h>
/*
* 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 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.
*/
Introduction
This is a UNOFFICIAL build of LineageOS for the Samsung Galaxy Core Plus.
It's not ready yet and has some bugs in it which could cause problems to some users.
The ROM will only work on the SM-G350 Version of the Phone (without any Numbers/Letters behind).
This ROM could be used for daily use now (though you should look at the list of what doesn't work first).
Known Bugs
Camera sometimes switches to green-purple. The resulting picture doesn't have the weird color, but it may be flipped and/or distorted at the edges.
Video Recording
Codecs (some work, some don't. I tested MP4 and AVI, both work. I should really make a list...)
Installation Instructions
Special thanks to @Giovix92 for making this tutorial!
Requirements:
1: A computer with Windows.
2: An Internet connection.
3: A backup of your phone data (contacts, photo, music, videos, and other).
4: About 300 MB free space on your SD card.
5: Phone charged at least 80%.
Download links are below
I do NOT take any responsibility for bricked devices!
Let's start!
1: Download the Samsung USB Drivers.
2: Download the ODIN3. (Only for Windows)
3: Download the TWRP Odin package to your desktop and download the LineageOS 13 zip to your SD card.
4: Make a backup of your files, because the storage will be wiped. (External SD card will not be wiped)
5: Reboot your phone in to the Download mode (Volume Down- , Home- and Power button). Press the Volume Up button when asked. Then open the ODIN3 and connect your phone to your PC.
6: Press AP and choose the TWRP Odin package (recovery.tar) and make sure re-partition is NOT ticked. "Auto-Reboot" should not be ticked either, otherwise you will need to be quick to boot into the recovery immediately after flashing.
7: Press start! Wait a few seconds. Then your phone will be rebooted. Now you can disconnect the cable and power off your phone.
8: Boot your phone in to the TWRP Recovery (Volume Up-, Home- and Power button).
9: Go to Wipe, and Swipe to Factory Reset.
10. After wiping go to the home screen by pressing the home button.
11: Go to Install. Choose the "external_sd" from the top bar. (It says "Storage: Internal Storage (xxxxMB)" by default)
12: Choose the LineageOS 13 ZIP and Swipe to Confirm Flash. Make sure you don't power off while flashing!
13: After the zip has been flashed choose "Reboot System".
14: Wait 5-15 minutes to boot the phone. If the phone keeps booting take out the battery and do a Factory Reset again.
15: When the phone boots the first time, go through the Setup Wizard and you are ready to use your phone!
If there was something you didn't understand, please don't hesitate to ask
Changelog
23-01-2021:
Security patches until April of 2019
Updated Chromium from 67.0.3396.87 to 87.0.4280.101
Disabled latinimegoogle (which is compiled against an incompatible instruction set and results in crashes)
Fix offline charging
Old Changelogs:
02-05-2019:
Include all security patches up to January 2019 (and most of February and March, except for the PNG vulnerability)
NFC
Fix up some of the codecs (h264 and ac3, which should enable you to watch most videos)
Remove Gello (the old, bloated Browser) in favour of Jelly
Using way less hacks than previously (again)
05-04-2018:
Include all security patches up to March 2018
SELinux is now enforcing
OTA Updates the third (now using the internal Updater)
Using way less hacks than previously
24-05-2017:
Now compile with newest toolchain (Commit)
Fix SD Card (Device commit, Kernel commit)
Removed PMEM from the kernel (as this saves some RAM) (Commit)
OTA Updates (Commit)
18-04-2017:
Switch to LineageOS
4 Months of Security Patches
10-04-2017:
Fixed GApps (through a modified WebView)
07-04-2017:
Fixed Network (Commit)
Enabled permissive SELinux (Patch, Commit)
10-10-2016:
Bringup
Downloads
Samsung USB Drivers
Odin v3.09
Odin v3.11.1
TWRP 3
TWRP 2.8.1.0
lineage-13.0-20210123-UNOFFICIAL-cs02.zip
Sources
Device tree
Kernel tree
Proprietary files
WebView
Thanks To/Credits
Thanks to ...
... androidlover5842, ishantvivek, SandPox, ZIM555 and everyone else working on Samsung's hawaii-Boards
... berkantkz and santeri3700 for teaching me the basics of ROM developing
First Version of CM 13 is up
First! Good rom man!
Inviato dal mio ASUS_Z00A utilizzando Tapatalk
Hey !
i was happy when i saw that cm13 was out for our galaxy core plus so now i'm downloading it. After i will flash it if you want i can be a beta tester.
Thanks for this rom !
---------- Post added at 07:04 PM ---------- Previous post was at 06:42 PM ----------
I installed it and for me the bigest problem is the wifi.
gaetano76le said:
Hey !
i was happy when i saw that cm13 was out for our galaxy core plus so now i'm downloading it. After i will flash it if you want i can be a beta tester.
Thanks for this rom !
---------- Post added at 07:04 PM ---------- Previous post was at 06:42 PM ----------
I installed it and for me the bigest problem is the wifi.
Click to expand...
Click to collapse
Still working on that.
I just noticed that the sound sometimes "breaks" and sounds like damaged speakers (just for a part of a second, nothing permanent). I don't know if this is a software problem or just my phone. Can someone confirm that? It sometimes happens when doing a call or pressing random numbers at the Dialer. It also seems to happen only with standard sound level or higher.
I'll check it after I fixed (or tried to fix) Internet and SD Card
This is the same on stock when listening YT idk why it happens.
For the sdcard fix check if there are correct mounts for vold.fstab or framework
BTW. Videoplayback isnt working good on YT on Internet browser and is glitched too on chrome.
TimSchumi said:
I just noticed that the sound sometimes "breaks" and sounds like damaged speakers (just for a part of a second, nothing permanent). I don't know if this is a software problem or just my phone. Can someone confirm that? It sometimes happens when doing a call or pressing random numbers at the Dialer. It also seems to happen only with standard sound level or higher.
I'll check it after I fixed (or tried to fix) Internet and SD Card
Click to expand...
Click to collapse
bump
 @TimSchumi
http://forum.xda-developers.com/s7582/development/rom-cm13-0-galaxy-s-duos-2-trend-plus-t3307986
Maybe talk with this guys to allow to use their source? Will be easier to fix rom and you will can to support them too
So, any changes about the network?
QGM said:
bump
@TimSchumi
http://forum.xda-developers.com/s7582/development/rom-cm13-0-galaxy-s-duos-2-trend-plus-t3307986
Maybe talk with this guys to allow to use their source? Will be easier to fix rom and you will can to support them too
Click to expand...
Click to collapse
Thanks for searching :good:
I'll write to developer and ask for the fix!
john_sdr said:
So, any changes about the network?
Click to expand...
Click to collapse
Not now, still working on it. I don't even know where to search.
something about the vpn? or maybe something isnt compatible with cm13?
I searched on google and disable the firewall could be a solution.
john_sdr said:
something about the vpn? or maybe something isnt compatible with cm13?
Click to expand...
Click to collapse
Seems to be a more general problem. I'll look through the device/kernel/vendor trees of similiar devices for a fix.
SpYneX_ said:
I searched on google and disable the firewall could be a solution.
Click to expand...
Click to collapse
Could you test it?
TimSchumi said:
Seems to be a more general problem. I'll look through the device/kernel/vendor trees of similiar devices for a fix.
Could you test it?
Click to expand...
Click to collapse
How could you even disable a device's firewall?
Well, i just red here "https://forums.oneplus.net/threads/official-cm13-nightly-builds-rolling-out-for-opo.411202/page-103" that its may be fault of the recovery. I dont think that we all got the same twrp though, is something you can test? i used santori's twrp, i had it flashed quite a time. maybe an update or a modification will solve that issue
I knew we need TWRP 3.x.x to install an Android 6.0+ Rom. So, the network issue, could be related to the recovery version.
We should to update the recovery first, to install Marshmallow (and up) on a smartphone
zenida said:
I knew we need TWRP 3.x.x to install an Android 6.0+ Rom. So, the network issue, could be related to the recovery version.
We should to update the recovery first, to install Marshmallow (and up) on a smartphone
Click to expand...
Click to collapse
allright, i'll check up for a twrp for our phone :angel:
EDIT: on the official twrp/devices, there is not our device. so, what's up next?
Hey, I'm new here at xda forums. I just installed this ROM on my galaxy core plus, and it works great. My phone is now super snappy. But many features don't work as of now, the bluetooth actually worked for me, I didnt expect it to after reading the post. When will these bugs be fixed, and more importantly how can I follow so that I can get my hands on the new release as soon as it gets out? Thanks a lot!
zenida said:
I knew we need TWRP 3.x.x to install an Android 6.0+ Rom. So, the network issue, could be related to the recovery version.
We should to update the recovery first, to install Marshmallow (and up) on a smartphone
Click to expand...
Click to collapse
john_sdr said:
allright, i'll check up for a twrp for our phone :angel:
EDIT: on the official twrp/devices, there is not our device. so, what's up next?
Click to expand...
Click to collapse
I also could try to make CM Recovery first, and if it won't work, I'll give TWRP a try.
Abiti7 said:
Hey, I'm new here at xda forums. I just installed this ROM on my galaxy core plus, and it works great. My phone is now super snappy. But many features don't work as of now, the bluetooth actually worked for me, I didnt expect it to after reading the post. When will these bugs be fixed, and more importantly how can I follow so that I can get my hands on the new release as soon as it gets out? Thanks a lot!
Click to expand...
Click to collapse
I still need to search what causes the Internet and SD Card to fail. Bluetooth does work, only Bluetooth Calls, Car connection and other devices are untested.
You can subscribe to this thread or subscribe to the DevDB project, to get a notification if it's updated. To get updates on your Smartphone, you could install XDA Legacy (Tapatalk) or XDA Labs (just called XDA) from Play Store.
john_sdr said:
allright, i'll check up for a twrp for our phone :angel:
EDIT: on the official twrp/devices, there is not our device. so, what's up next?
Click to expand...
Click to collapse
zenida said:
I knew we need TWRP 3.x.x to install an Android 6.0+ Rom. So, the network issue, could be related to the recovery version.
We should to update the recovery first, to install Marshmallow (and up) on a smartphone
Click to expand...
Click to collapse
CM Recovery didn't fix the problem. And I somehow can't get TWRP to boot.

[ROM][7.1.2_r36][grouper][OC 1700MHz/F2FS]Resurrection Remix 5.8.5 for Nexus 7 2012

*** Disclamer
By downloading and installing this ROM you agree that you do so at your own risk, and that you understand that it probably voids your warranty. Installing this ROM may distroy your device, you may loose your data, your money, your friends, ...
If you are not sure what you are doing - leave it!
Introduction
I like Resurrection Remix but i could not find find it here, so i tried to make it on my own.
Here is the result - on my Nexus 7 it works, but i dont use it very much.
If you want to overclock your device (up to 1700MHz) you can change you kernel settings - use "Kernel Adiutor"
About me
I am not a developer! I just build it or fun and because i want to use it. Don't expect much support from me - my time is limited.
Installation instructions
Be sure you are on the latest TWRP https://dl.twrp.me/grouper/ or on the last CWM (Google for it)
Back up your data
Download ROM from link below
If you want to use Google Apps (openGAPPS):
Download GAPPS from http://opengapps.org/ Platform=ARM, Android=7.1, Variant=pico
Download gapps-config.txt (attached). Without removing something - configured in gapps-config.txt - you do not have space to install GAPPS in system partition
Put all files in the same directory
Wipe system, cache, dalvik, data (only for the first install)
If you like you can change the filesystem of the partitions "cache" and "data" to F2FS. Do not change "system" partition !!!
Install the ROM and optinal GAPPS.
Reboot into system - first boot may take 5 ... 10 Minutes!
Enjoy
Video by @Majid2000 uses CWM-Recovery.
If you want to root your device:
You have to add a root manager to root your device - there is no root by default.
Option 1: Look for Magisk on XDA and install it
Option 2: Install SuperSU or any Superuser
Only versions from July 2017 onwards come without "root".
If you want to add Googleapps:
With default settings it will give an error about insufficient space. To avoid that, take the smallest Gapps package you can get. I recommend opengapps.org (select Platform:ARM Android:7.1 Variant: pico).
The easy way:
Attached you will find my "gapps-config.txt" file. Feel free to change it to your needs. The name must be "gapps-config-grouper.txt" or "gapps-config.txt"
Copy this file to the same directory as you have your opengapps.zip file. The opengapps updater-script will look for it there when you install opengapps.
Pay attention: This script will remove some system apps from your device. If you still need them do this steps before installing gapps:
1) root your device or use twrp to execute following steps
2) copy all needed apps from /system/app or /system/priv-apps to any non /system directory (/data or external storage may be a good idea)
3) install gapps
4) install saved apps (you may need to change your settings to allow install of apps from an unsafe place)
You have to repeat it on every clean install or if you want to updete your apps with a fresh version.
Backgroundknowledge:
You have to deinstall some packages:
The easiest way is to follow these instructions:
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
My file gapps-config.txt contains this:
Code:
DialerFramework
PackageInstallerGoogle
CMAccount
CMUpdater
CMSetupWizard
CMAudioFX
CMFileManager
CMMusic
CMScreenCast
CMWallpapers
CMWeatherProvider
BasicDreams
DashClock
Galaxy
Hexo
HoloSpiral
PhotoTable
CalculatorStock
FMRadio
Gallery
Gallery2
LiveWallpapers
MMS
PicoTTS
VisualizationWallpapers
GoogleTTS
(NexusLauncher)
(Eleven)
(Email)
(Contacts)
(Jelly)
(AudioFX)
(Calendar)
(ExactCalculator)
MusicFX
LockClock
Terminal
LRecorder
SoundRecorder
StorageManagerStock
LiveWallpapers
Studio
WhisperPush
ClockStock
Reboot.
WAIT for system to settle before you decide it is slow. Some of the app optimization which used to happen during initial boot now seems to happen in the background. When it's finished, responsiveness will improve.
Kernel settings
The kernelspeed is set to 1300Mhz by default. If you want more you have to change it. Use "Kernel Adiutor" or any tool of your choice.
Accordding to the architecture of the CPU the maximum speed is 1500Mhz if running in multikernel mode. If running in singlekernel mode it can go up to 1700Mhz. If you want maximum speed use 1700Mhz even this speed is mark as unused in monitoring tools. You are allways in multikernel mode if your display is on - use with care!
ZRAM is enabled by default.
CPU-Voltage is editable so u can undervolt if you like - use with care!
Download
Build 16.12.2917 (RR 5.8.5):
with December security patches.
androidfilehost
Build 20.11.2017 (RR 5.8.5):
With November security patches.
Google-Drive
androidfilehost
------------------------------------
Historical versions:
------------------------------------
RR 5.8.4:
Androidfilehost
------------------------------------
RR 5.8.3:
Androidfilehost
Note: From this version on there will be no root manager included.
------------------------------------
RR 5.8.2:
Androidfilehost
------------------------------------
RR 5.8.1:
Androidfilehost
---------------
RR 5.8.0:
Androidfilehost
--------------
Credits / Thanks
Google / AOSP
CyanogenMod / LineageOS
Resurrection Remix
@aaopt: I took the basics from his thread https://forum.xda-developers.com/nexus-7/development/rom-lineageos-14-1-nexus-7-2012-t3530261
@AndDiSa https://github.com/AndDiSa
https://github.com/aperomsik for his device tree
@daniel_hk for the DC-Kernel from his Github
@1lyharry for gapps-config.txt
and all the others who helped to keep our device alive and up to date
Known bugs
thumbnails in gallery show wrong colours - see attached screenshot -affects all ROM on my Nexus 7 started with Android 6
Problems with Bluetooth keyboard were reported
If you like to build it on your own, here is a brief instruction (for detail instructions use the web, there are plenty of them):
Make sure your system is set up to compile Android and your crosscompiler works and is in your env.
Setup Resurrection Remix: [url]https://github.com/ResurrectionRemix/platform_manifest[/URL]
Add a file ".repo/local_manifests/roomservice.xml" inside your RR directory with the content from [url]https://github.com/wilmsn/android_manifests/blob/cm-14.1/grouper.xml[/URL]
Add this to your ".bashrc"
Code:
export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g"
Then call
Code:
repo sync --force-sync
. build/envsetup.sh
make clobber
brunch grouper
Version 20170323:
March security patches
Merged kernel changes from @AndDiSa (thanks for your work)
Version 20170225:
RR System:
Upgrade to RR Version 5.8.2 with February security patches
Version 20170209:
Kernel:
Overclock and governors implemented (from former OC kernel). Kernel starts with 1300Mhz, if you want higher speed you have to change it.
ZRAM enabled by default.
Voltage table is editable now.
RR System:
Upgrade to RR Version 5.8.1
Nice! Testing right now
Edit: just installed. Smooth and with the 5th Jan security issue. Thanks!
Edit: after two days use, there are a couple of minor issues I've found. Just to say:
- The screen brightness seems to blink sometimes. Besides, if you adjust the screen brightness through the status bar swiping, the behavior is not perfect. Sometimes the screen get turned off Edit 2: I'm retarded and I had the auto brightness feature turned on
- Force close apps are sadly common when trying to start an app. However, restarting that app normally works. If the FC persists, switch the orientation of the tablet.
@wilmsn, did you have to do anything special to build the ROM? I'm building it by myself and I succeeded with your recipe, but it seems that
- My build is a bit slower than yours in terms of runtime performance. It's only an impression
- mp4 files won't play. VLC does not work at all, and internal video player only will play the audio tracks on these video files
Thanks!!
Edit: never mind, it seems that I configured something (I don't know what) in the improper way. Reinstalled my self-built ROM and mp4 files are being played properly .
@pacorrop
I use:
Code:
Pkg.Desc = Android NDK
Pkg.Revision = 13.1.3345770
and set this in my .bashrc:
Code:
CROSS_COMPILE=/home/norbert/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
Hope it helps!
Might I make a suggestion?
You may want to see if you can integrate DC-Kernel into this rom. I use this kernel all the time on my grouper and love Ressurection Remix. But the two don't play nice together currently. I would love to have the option to Oveclock and all that with this Rom.
If not, no worries. Rom is running rather well as it sits, would just like to have the added boost if needed.
Thanks for reading. Keep up the good work.
Thanks for reading
The~Skater~187 said:
Might I make a suggestion?
You may want to see if you can integrate DC-Kernel into this rom. I use this kernel all the time on my grouper and love Ressurection Remix. But the two don't play nice together currently. I would love to have the option to Oveclock and all that with this Rom.
If not, no worries. Rom is running rather well as it sits, would just like to have the added boost if needed.
Thanks for reading. Keep up the good work.
Thanks for reading
Click to expand...
Click to collapse
I will try to build it - so stay tuned ...
wilmsn said:
I will try to build it - so stay tuned ...
Click to expand...
Click to collapse
Thank you. I'm working on syncing sources myself because I was going to try to get it working. But I'm extremely New to kernel development
Resurrection-Remix5.7.4 Boeffla/Venom powered SM -G900P
DC Kernel added
I just added DC-Kernel to OP. You can overclock the device up to 1700MHz.
Use with care and on you own risk.
 @The~Skater~187 hope you can use it - i did only a quick test.
Norbert
wilmsn said:
I just added DC-Kernel to OP. You can overclock the device up to 1700MHz.
Use with care and on you own risk.
@The~Skater~187 hope you can use it - i did only a quick test.
Norbert
Click to expand...
Click to collapse
Thank you. I will flash and report back.
Sent from my Nexus 7 using Tapatalk
wilmsn said:
I just added DC-Kernel to OP. You can overclock the device up to 1700MHz.
Use with care and on you own risk.
@The~Skater~187 hope you can use it - i did only a quick test.
Norbert
Click to expand...
Click to collapse
How did you go about flashing? I keep getting stuck at boot animation. Been there for about ten minutes now?
The~Skater~187 said:
How did you go about flashing? I keep getting stuck at boot animation. Been there for about ten minutes now?
Click to expand...
Click to collapse
Strange .... I just use rashr => flash kernel from storage and then reboot wait about 2 Min. or so in Google animation. After that RR animation
wilmsn said:
@pacorrop
I use:
Code:
Pkg.Desc = Android NDK
Pkg.Revision = 13.1.3345770
and set this in my .bashrc:
Code:
CROSS_COMPILE=/home/norbert/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
Hope it helps!
Click to expand...
Click to collapse
Thank you very much!
It's weird because, as far as I know, I don't have the NDK installed how am I able to compile? Geez :laugh:
wilmsn said:
Strange .... I just use rashr => flash kernel from storage and then reboot wait about 2 Min. or so in Google animation. After that RR animation
Click to expand...
Click to collapse
Got it working, thank you. Only thing I've noticed over the last day or two is that any kernel tweaks such as over clock or changing of governors don't seem to stick. Tried with many different apps and as soon as you close the app, it all goes back to default.
Sent from my SM-G900P using Tapatalk
The~Skater~187 said:
Got it working, thank you. Only thing I've noticed over the last day or two is that any kernel tweaks such as over clock or changing of governors don't seem to stick. Tried with many different apps and as soon as you close the app, it all goes back to default.
Click to expand...
Click to collapse
The only thing i use is overclocking. On my N7 OC works fine up to 1500MHz. If i go to 1600 or 1700 it is taken from the system but if i look at the statistics it runs only at 1500. I can change the governor and when i look it up it is still set to the right value.
The rest is DC kernel with no changes.
You are sure you gave root access to the tools you use?
BTW: I use kernel adiutor to change settings.
wilmsn said:
The only thing i use is overclocking. On my N7 OC works fine up to 1500MHz. If i go to 1600 or 1700 it is taken from the system but if i look at the statistics it runs only at 1500. I can change the governor and when i look it up it is still set to the right value.
The rest is DC kernel with no changes.
You are sure you gave root access to the tools you use?
BTW: I use kernel adiutor to change settings.
Click to expand...
Click to collapse
I tried kernel auditor myself, don't seem to stick. I'll give it a try again. I've recently been trying to use the performance control app DanielHK recommends for dc kernel. I did check to make sure all kernel as I've tried had root permission.
Sent from my SM-G900P using Tapatalk
Fantastic and I cannot say that enough!! I do have a remedial question as I have been out of the AOSP Roms for some time. I cannot get the Gapps to work. I used the pico and followed the steps. I am still have the same error and when. It boots back up they are not there. Can you help please?
hackwoof said:
Fantastic and I cannot say that enough!! I do have a remedial question as I have been out of the AOSP Roms for some time. I cannot get the Gapps to work. I used the pico and followed the steps. I am still have the same error and when. It boots back up they are not there. Can you help please?
Click to expand...
Click to collapse
Did you do a full wipe (system and data) bevor installing?
wilmsn said:
Did you do a full wipe (system and data) bevor installing?
Click to expand...
Click to collapse
Yes sir. I followed everything as closely as possible. I'm not sure where I made my error. Is there an easier how-to for the Gapps maybe there's something I'm missing? Again I'm coming back to AOSP after many years and definitely different.

Categories

Resources