First International ROM supporting WiFi Calling - T-Mobile Samsung Galaxy S 5

Just saw this. If it's true it will be the first one I have seen that does support WiFi calling.
http://forum.xda-developers.com/showthread.php?t=2732110
[ROM][G900F/I/T/M/W8][11MAY] XtreStoLite v.1.0.5 [Extremely Debloated | The Lightest & Smoothest TW Rom | AROMA Add-on Package | ART Compatible] [564 MB]
Edit: Currently flashing this now to see for myself
EDIT: NO WIFI CALLING. Posted issue on that thread. Oh Well.....OP has not responded back
V.1.0.5:
- Added USA (T-mobile G900T) CSC, choose this CSC also if you live in the USA and have another operator than T-Mobile. (To have the correct American values, like Fahrenheit etc.)
- Added USA T-mobile WiFi calling for the G900T model
- Added for each S5 model an separate build.prop file, to set the correct settings (to have the 4G LTE logo and to show the correct model number in Settings etc.)
- Fixed the problem that the Universal init.d app sometimes didn't got installed
- Cleaned up the installation script a LOT!
- FsTrim will be executed at the end of the installation of the ROM (to keep your internal memory fast)
- Added some missing lib files that gave for some a few FC's
- Re-added the Google Search/Now lib file that got removed in ROM v.1.0.2, to fix some Google Now FC's that some people were getting

Title says Wi-Fi calling support and body says not !
So what now ?
I guess it's not easy to have Wi-Fi calling because it's heavily coded in the frameworks.
It needs a genius dev to be implemented without issues
Sent from my SM-G900T using Tapatalk

mahanddeem said:
Title says Wi-Fi calling support and body says not !
So what now ?
I guess it's not easy to have Wi-Fi calling because it's heavily coded in the frameworks.
It needs a genius dev to be implemented without issues
Sent from my SM-G900T using Tapatalk
Click to expand...
Click to collapse
Not only framework files, but also binary files that are impossible to mod.
Sent from my SM-G900T using Tapatalk

elesbb said:
Not only framework files, but also binary files that are impossible to mod.
Sent from my SM-G900T using Tapatalk
Click to expand...
Click to collapse
Tell me how do you want to flash a 900F to a 900T ? or am I missing something ?
The source code for NF6 is out on samsungs website, download and rebuild your own version.
If you really need to and is capable, then strip out the kernel and ... and inject the NF6 900T kernel and ....

MadRocker said:
Tell me how do you want to flash a 900F to a 900T ? or am I missing something ?
The source code for NF6 is out on samsungs website, download and rebuild your own version.
If you really need to and is capable, then strip out the kernel and ... and inject the NF6 900T kernel and ....
Click to expand...
Click to collapse
Lol. The kernel source is out on Samsung's website. NONE of the ROM or system files' source code is out, besides, this is a T-Mobile thing not a Samsung thing.. Its not possible. The closest people have gotten is by using another form of connection. but not T-Mobile's native method.

elesbb said:
Lol. The kernel source is out on Samsung's website. NONE of the ROM or system files' source code is out, besides, this is a T-Mobile thing not a Samsung thing.. Its not possible. The closest people have gotten is by using another form of connection. but not T-Mobile's native method.
Click to expand...
Click to collapse
My mistake I noticed he has modded the rom and added SM-G900T :good:
I am looking at SM-G900T_NA_KK_Opensource.zip :laugh:
Inside is Kernel and Platform tar files, somehow with this I am currently building my own rom as I type this and waiting for it to complete, "JetDroid"
Somehow I think we have everything we need, we just need someone that has more time than I have. :fingers-crossed:
Platform readme.txt
How to build modules for Platform
[Build steps]
1. Get the Android platform source code.
- Version - Android Kitkat 4.4.2
- Please refer to download instructions in following url : http://source.android.com
2. Copy module that you want to build - to original android open source
If same module exists in android open source, you should replace it. (no overwrite)
# It is possible to build all modules at once.
3. Check module is in 'build\core\user_tags.mk'
If not, you should add your module name in it.
ex1) external\libjpega : Write "libjpega \" into "build\core\user_tags.mk"
ex2) external\libexifa : Write "libexifa \" into "build\core\user_tags.mk"
4. excute build command
- ./build.sh user

Related

[ROM] (21/5/12) Renaissance for YP-G1 V3.0 (FINAL)

I decided to make my first custom rom. The main difference over klin1344's klassic is the fact that we can customize what we want with the aroma installer. As of now, there's no customised interface (and there will not be. Consider this like WT Ho's rom for the 5.0).
I stop working on it because I want to try something other than stock. Also thanks for your consideration for this rom. (I will continue the maintenance of it though)
Features:
- Stock 2.3.6 XXKPQ
- Rooted
- Busybox
- Deodexed
- Zipaligned
- Aroma installer: An interactive installer
- Multiple bootanimations.
- Choice between TW 3.0, TW 4.5, Go launcher EX, Xperia S launcher
- Possibility to install DSP manager and voodoo app (for sound enchance)
- Features the CWM 5.0.2.7 (Intl Only. Kernel based from steve's 3.0) (V.1.0)
- US users will recieve the latest klin's R2 custom kernel* (V.1.0).
- Intl and US compatibility in a single zip. (v.2.0)
- SuperSU (v.3.0)
Changelog:
Code:
[B]V.3.0 (Vita) FINAL [/B]
- Deodexed and Zipaligned
- SuperSU is used instead of SuperUser
- Updated Google Play Store, Maps and Youtube app (Can play 720p) (It's real this time)
- Possibility to add Antutu Cpu Master Free (For Overclock)
[B]V.2.0 (Radiance)[/B]
- Name changed only to Renaissance
- Possibility to chose the device type (Thanks to dark_valor's Terra Silent)
- New Honeycomb bootanimation
- Possibility to add terminal to the rom
[B]v.1.0 (Etincelle)[/B]:
- Initial Release.
Download:
1.0
Intl: Intl Renaissance 1.0 Download
US: US Renaissance 1.0 Download
2.0: Renaissance 2.0 Download
3.0: Renaissance 3.0 Download
If you want there's the Xperia S Wallpapers: Xperia S Wallpapers Download
If there's a problem with antutu, install the apk here: Cpu Master Apk Download
If there's a problem with terminal reinstall it.
Instructions:
1. Boot into Cwm
2. Backup
3. Wipe data (BEFORE IT IS MANDATORY)
4. Run renaissance-device.zip
5. Follow the instructions.
6. Reboot
7. Enjoy!
If you do like please hit thanks button. If you have problem with installation, Send me .log file in aroma. If it's problem with the rom please let me know.
Thanks to:
amarullz: for Aroma installer
Klin1344, SteveS and stratosk for the kernel related things.
WT Ho for his base for aroma installer. (and help too )
GO Dev Team , Fr4gg0r and ra3al for their launcher
Dark_balor for his kernel (terra silent)
Jackpal for the terminal emulator
Antutu for the CPU Master
As this is the last version, If you want to use something in the rom (porting) ask me first.(Mostly for Aroma)
These are the possible implementations (suggestions)
- Deodex
- Performance tweaks
- More customisation options
- Better compatibility with apps (Like deviceID hack)
reserved again
screenshots please?
EcHoFiiVe said:
screenshots please?
Click to expand...
Click to collapse
Oh sorry about that. I will put them tomowrrow. (that depends which screenshots you want?)
Is ext4 enabled for data and dbdata? From stock its stuck at rfs.
Wheatly said:
Is ext4 enabled for data and dbdata? From stock its stuck at rfs.
Click to expand...
Click to collapse
Well I didin't enable ext4 so data and dbdata will be stuck at rfs. Sorry about that.
Does the CWM 5 in the kernel I gave you work well? Because when I gave it to you there seemed to be a lot of errors... But if it does, I'll probably apply those changes back to my kernel again and update to cwm 5 because it allows easier converting to ext4. Also, did stratosk give you permission because I used his cwm recovery files from his sources. (just making sure, so he doesn't come and flame me for porting cwm5 from his sources without permission)
Sent using Tapatalk
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so both devices will have justice.
zaclimon said:
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so everyone will have justice.
Click to expand...
Click to collapse
Ok thanks. But how exactly did you fix it? I didn't flash the kernel you gave me but where are your sources? (the Linux kernel is GPL licensed, so it's mandatory to have a source )
Sent using Tapatalk
Never mind for now I will just extract the initrd from your kernel and use git to track the changes from the one I sent to you.
But really, you need to provide a source if you release a kernel, as per the GPL license.
Sent using Tapatalk
From which release of the Klin rom you based yours ?
If it's from the R5, did you had the font that were missing ?
Is it supercharged ?
For the kernel I'm also curious to know what are the change you have done
Dark_Balor said:
From which release of the Klin rom you based yours ?
If it's from the R5, did you had the font that were missing ?
Is it supercharged ?
For the kernel I'm also curious to know what are the change you have done
Click to expand...
Click to collapse
He based it off stock rom. Tomorrow I'll figure out how he fixed cwm 5.0.2.7 from his initramfs.
Sent using Tapatalk
klin1344 said:
Never mind for now I will just extract the initrd from your kernel and use git to track the changes from the one I sent to you.
But really, you need to provide a source if you release a kernel, as per the GPL license.
Sent using Tapatalk
Click to expand...
Click to collapse
I had the source before but my ubuntu 12.04 bugged with my old computer (nvidia problem) so I downloaded 11.04 but I forgot to do a backup.
zaclimon said:
I had the source before but my ubuntu 12.04 bugged with my old computer (nvidia problem) so I downloaded 11.04 but I forgot to do a backup.
Click to expand...
Click to collapse
If you can extract the initramfs then that's basically your source because cwm is only an initramfs change.
But again, how did you do it? Surely you remember what changes you did? It sounds like a minor tweak because you sent me your kernel a matter of hours after I sent you mine.
Btw, you know that you can downgrade ubuntu without losing data right? Ndiswrapper wasn't working on 12.04 so I put my 11.04 disc in and was able to install without losing all my personal files.
Sent using Tapatalk
klin1344 said:
If you can extract the initramfs then that's basically your source because cwm is only an initramfs change.
But again, how did you do it? Surely you remember what changes you did? It sounds like a minor tweak because you sent me your kernel a matter of hours after I sent you mine.
Btw, you know that you can downgrade ubuntu without losing data right? Ndiswrapper wasn't working on 12.04 so I put my 11.04 disc in and was able to install without losing all my personal files.
Sent using Tapatalk
Click to expand...
Click to collapse
I made some changes to the init.rc and lpm.rc I think.
Screenshots like Homescreen, App drawer, Notification place thingy, and settings.
EcHoFiiVe said:
Screenshots like Homescreen, App drawer, Notification place thingy, and settings.
Click to expand...
Click to collapse
Because it is a stock rom (with multiple apps) I won't put screenshots. Once 2.0 will be released (UI modifications) I will put them. You can backup and try it?
zaclimon said:
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so both devices will have justice.
Click to expand...
Click to collapse
zaclimon said:
I made some changes to the init.rc and lpm.rc I think.
Click to expand...
Click to collapse
Ok, I just used git to check your initramfs for your INTL kernel, and lpm.rc is exactly the same as my source, and in init.rc it's also the exact same thing as my source for the CWM 5.0.2.7 beta (not on github anymore), except that you forgot a '/' in enabling bootanimation support.
So I'm confused. When I gave you my kernel, there seemed to be many errors because I was screwing with my partition filesystems, and also got a lot of "md5 mismatches" when trying to convert, so I decided to stop and work on other things. You got it working, and you claimed that you "fixed the errors in init.rc and lpm.rc" without proof with a proper source when you CHANGED NOTHING AT ALL. You probably just got lucky with CWM restoring and no md5 mismatches like I had. So you're releasing a kernel with a CWM 5 port that I completely did, and claiming that YOU fixed most of the errors and got it working when proof shows that all you did was download my source before I deleted it and simply compiled them with SteveS's one click compiling script.
And since you don't have a Github account or a source of any sort, you thought you could get away with tricking everybody that you "fixed the CWM errors", when the work was originally done by me. You changed nothing at all. It was not my intention to flame you, but seriously, I am disapointed . I'm really discouraged and very tempted to just take down all my work for the Galaxy Player and just keep all the development to myself. Maybe that's why precious devs keep leaving XDA because people just use someone else's work and package it as their own. Learn to give proper credit to other people, and if you really didn't make something, don't act or say that you did.
Ok, I'm done. Really needed to vent.
klin1344 said:
Ok, I just used git to check your initramfs for your INTL kernel, and lpm.rc is exactly the same as my source, and in init.rc it's also the exact same thing as my source for the CWM 5.0.2.7 beta (not on github anymore), except that you forgot a '/' in enabling bootanimation support.
So I'm confused. When I gave you my kernel, there seemed to be many errors because I was screwing with my partition filesystems, and also got a lot of "md5 mismatches" when trying to convert, so I decided to stop and work on other things. You got it working, and you claimed that you "fixed the errors in init.rc and lpm.rc" without proof with a proper source when you CHANGED NOTHING AT ALL. You probably just got lucky with CWM restoring and no md5 mismatches like I had. So you're releasing a kernel with a CWM 5 port that I completely did, and claiming that YOU fixed most of the errors and got it working when proof shows that all you did was download my source before I deleted it and simply compiled them with SteveS's one click compiling script.
And since you don't have a Github account or a source of any sort, you thought you could get away with tricking everybody that you "fixed the CWM errors", when the work was originally done by me. You changed nothing at all. It was not my intention to flame you, but seriously, I am disapointed . Maybe that's why precious devs keep leaving XDA because people just use someone else's work and package it as their own. Learn to give proper credit to other people, and if you really didn't make something, don't act or say that you did.
Ok, I'm done. Really needed to vent.
Click to expand...
Click to collapse
ok don't go blaming me BECAUSE IT GOT ERRORS when YOU sent it to me. I corrected some errors but I can't remember which ones is it. I can't get lucky if EVERY of my backups works(Because I got errors for md5 mismatch as well too). It is sure that your init files are the same because I used some of the text you used when you were building YOUR R1 kernel. (so basically I used some of your sources) but you were always complaining about ext4 not working so you gave up on CWMR5.0. and when I said I've fixed them you didin't tested it. DON'T GO COMPLAINING IF YOU DIDIN'T EVEN TESTED IT. (also check all the init files to be sure and also check the thanks it is `kernel related things`.) -___-
EDIT: If you want all the credits. You can have them. I should have said that you made all the changes but the problem was that you gave up on CWMR5.0 so I was like (The kernel works now but I won't release it because you already have your custom kernel with CWMR3.)

[ROM][Nov 09] Navalynt's Optimized Base | RC1 Update 2 | 1.23.1540.1 | T6UL (GSM Only)

[ROM][Nov 09] Navalynt's Optimized Base | RC1 Update 2 | 1.23.1540.1 | T6UL (GSM Only)
Introduction
My intention with this ROM is to create an optimized but stable base that I can use for my daily ROM and from which others can customize for their own ROM releases. I have no intention of spending large swathes of my time with programming and debugging for custom features, many of which can be added through the Xposed Framework. As much as I would like to do that I just don't have the time so please don't take offense to the fact that I have no feature request section and may just plain say no if asked to add something.
Click to expand...
Click to collapse
Please feel free to take this base and build off of it to create your own custom ROMs!
Features
Android 4.3 "Jelly Bean"
HTC Sense 5.5
ROMSoftware Version 1.23.1540.1
Kernel Version 3.4.10
Unsecure Kernel
Deodexed
* Rooted w/ Koush's opensource Superuser
Most HTC logging stuff removed (not sure if I got it all)
wifi.supplicant_scan_interval=180 (battery savings)
ViPER4Android FX
1% Incremental Battery and Charging Animation (thank you Onepagebook!)
Init.d script support
Init.d scripting from baadnewz from his InsertCoin series of ROMs which does the following:
zipalign /data, /system/app, and /system/framework on boot for APKs that have not been zipaligned already
SQLite database vaccum
Fixing permissions on boot
Unmounting the debug filesystem
Click to expand...
Click to collapse
ViPER4Android FX
Version 2.3.1.3
A special shout-out and thank you to ViPER520 and zhuhang for creating such an awesome audio enhancement and giving me permission to include it with my ROM!
Official Website for ViPER4Android FX
XDA-Developer thread
It is HIGHLY RECOMMENDED that if you are not already familiar with ViPER4Android FX that you read through the SETTINGS EXPLAINED and FAQ sections of their website!
Click to expand...
Click to collapse
Apps installed to /data (so you can easily uninstall them):
ES File Explorer
Xposed Framework Installer
Adaway
Google Keyboard (from KitKit)
** Apps installed to /system/app for security reasons:
Cerberus
** KitKat Apps on /system/app:
Updated Google Play Books
Updated Gmail
Updated Hangouts
Updated Play Games
Calculator
Gallery
Camera (in addition to the Sense 5.5 camera, currently FC on PhotoSphere though)
QuickOffice (replaces Polaris)
Google Keep
Desk Clock
* If you want to use SuperSU instead, click HERE to download the zip for version 1.65 and flash it after the ROM
** system/apps stuff can be removed using TitaniumBackup if there is something you don't want
The associated baseband with this ROM is 4T.21.3218.04_10.15.1718.01L. I have a copy of the firmware to flash, however, this will only work if your device is S-OFF. If you have an S-OFF device please PM me and I can provide this for you.
Click to expand...
Click to collapse
**WARNING**
Currently if you unlock the bootloader using HTCDev.com it will disable your fingerprint scanner! You will need to use scotty1223's method HERE to fix the problem.
YOU HAVE BEEN WARNED
Click to expand...
Click to collapse
How to Unlock the Bootloader:
http://forum.xda-developers.com/showthread.php?t=2540004
How to install a Custom Recovery
There are two current options from Flyhalf205
TWRP v2.6.3.0
CWM v6.0.4.4 (touch or classic)
It doesn't really matter which one you use, it's all personal preference. Just download one, reboot to the bootloader (Power + Vol Up), and flash using the command fastboot flash recovery recovery.img
After flashing the recovery you'll want to reboot into the recovery and IMMEDIATELY make a NANDROID BACKUP. There are no RUUs available (that I know of) so if something goes wrong you need a backup you can restore! My personal recommendation is that you backup to an external SD card and also keep a copy of the clockworkmod or twrp backup store on your computer for safe keeping.
Click to expand...
Click to collapse
How to Install the ROM
ROM performs a FULL WIPE (except for internal/external SD storage)
First of all, have you made your NANDROID BACKUP yet?
Copy the ROM to either Internal or External SD (doesn't really matter)
Reboot to recovery and flash the zip file!
FULL ROM DOWNLOAD (RC1 Build 2)
Update from RC1 Build 1 to RC1 Build 2
Hotfix 1 for Build 2 - Flash this if you are having issues with SystemUI force closing after a clean install of RC1 Build 2
Click to expand...
Click to collapse
No source links available for kernel or ROM as they are stock from HTC which has not yet released source.
XDA:DevDB Information
Navalynt Optimized Stock, a ROM for the HTC One Max
Contributors
navalynt
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
Version Information
Status: No Longer Updated
Current Beta Version: RC1 Update 1
Beta Release Date: 2013-11-09
Created 2013-11-03
Last Updated 2014-02-03
Reserved
Changelog
Initial release as RC1
RC1 Update 2
Added ViPER4Android
Updated SystemUI for 1% battery mod with full 100 charging animations
Removed fstrim on boot (redundant)
Removed Kid Mode (wasn't working right under /data/app)
Removed Titanium Backup (please install from the Play Store if needed)
Updated OP to reflect that Google Keyboard is in /data/app not /system/app
Full ROM now wipes Cache and Dalvik-Cache only (so do a FULL WIPE manually if coming form stock)
Full ROM download updated and an incremental update from Build 1 to Build 2 is also posted
Click to expand...
Click to collapse
Known Issues \ Bugs \ Problems \ Weird S**t
First reports are that this ROM will install on an O2 based handset but the cellular radio does not work unless the ROM is installed with TWRP recovery.
Special Thanks
First to baadnewz for always answering my questions and just being an all around excellent person
Flyhalf205 for making the custom recoveries, without which you would not be able to flash my ROM
Onepagebook for providing the 1% battery mod
dsixda for a most excellent Android Kitchen which allowed me to very quickly customize and deodex
ViPER520 and zhuhang for ViPER4Android FX and permission to include it with my ROM
The Moderators d Staff of XDA-Developers for continued support to the entire community
Donations
Nope, sorry, I don't accept them. Just hitting the thanks button is enough to let me know I'm appreciated.
Reserved
where did you get the base ?
was it preloaded on your phone ?
can i use this rom on a german o2 phone ?
my base is 1.20.207.1
B-Man2005 said:
where did you get the base ?
was it preloaded on your phone ?
can i use this rom on a german o2 phone ?
my base is 1.20.207.1
Click to expand...
Click to collapse
I can't really talk about the base except that the 1540 designation in the build number says it's a developer edition. The only way to know if it's going to work on your phone is to try it out. Just make a nandroid first so if it doesn't work you can just restore your stock ROM.
It should work so long as your phone model is t6ul.
Uh oh
Hoping you can help me Mr developer
Flashed with success, no bootloop, howether,
I've got no SIM or network access and in mobile data tab everything is blacked out. Upon further investigAting I've also lost my imei
---------- Post added at 03:46 AM ---------- Previous post was at 03:10 AM ----------
Flashed my backup back and network is working so all good
I'll still await your input as to how to get around the issue when flashing that rom
This is a new phone so people please back up like op said, it will save you
garyfl said:
Uh oh
Hoping you can help me Mr developer
Flashed with success, no bootloop, howether,
I've got no SIM or network access and in mobile data tab everything is blacked out. Upon further investigAting I've also lost my imei
---------- Post added at 03:46 AM ---------- Previous post was at 03:10 AM ----------
Flashed my backup back and network is working so all good
I'll still await your input as to how to get around the issue when flashing that rom
This is a new phone so people please back up like op said, it will save you
Click to expand...
Click to collapse
What wireless network are you on?
navalynt said:
What wireless network are you on?
Click to expand...
Click to collapse
If you mean phone network then it's giffgaff which runs on the o2 network
UK unlocked 16gb max
garyfl said:
If you mean phone network then it's giffgaff which runs on the o2 network
UK unlocked 16gb max
Click to expand...
Click to collapse
The RIL files within the ROM are for US bands, so from what you are describing it's possible this ROM simply will not work with your carrier.
Edit: Added as a known issue for now. It would be awesome if at least one more person on O2 or an O2 based MVNO would test and verify.
After half day running, the Rom is quite stable, smooth, thanks guy.
Sent from my HTC One max using xda app-developers app
navalynt said:
The RIL files within the ROM are for US bands, so from what you are describing it's possible this ROM simply will not work with your carrier.
Edit: Added as a known issue for now. It would be awesome if at least one more person on O2 or an O2 based MVNO would test and verify.
Click to expand...
Click to collapse
Because my phone is unlocked it wouldn't matter if I used Vodafone, tmobile or 3, the mobile internet settings were completely greyed out and, when I inputted a code into dialer and went to phone settings it was set to wcdma
garyfl said:
Because my phone is unlocked it wouldn't matter if I used Vodafone, tmobile or 3, the mobile internet settings were completely greyed out and, when I inputted a code into dialer and went to phone settings it was set to wcdma
Click to expand...
Click to collapse
Unlocked just means you can put in another carriers SIM card. If your phone wasn't unlocked you would get a popup asking to enter a subsidy code.
The RIL is the radio interface layer. In simplest terms it acts as the go-between for the operating system and the actual cellular radio on the phone. If the ROM has a RIL file that is not compatible with the radio in your phone then cellular data will simply not work.
That is what the problem sounds like to me because restoring your nandoid (going back to stock) fixed the issue. I've tested this ROM on several handsets with several SIM cards and had reports via PM from several users that this ROM is working fine for them so the only thing I can think of an incompatibility between the RIL and cellular radio.
We're still in the infant stages of development for the HTC One Max so there's probably going to be several other pronounced differences between handsets depending on where they are sold.
One thing you could try is pulling these files from your stock ROM and pushing them to the custom ROM:
/system/lib/libhtc_rilhook.so
/system/lib/libril.so
/system/lib/libril-qc-qmi-1.so
/system/lib/libril-qcril-hook-oem.so
The easiest way to do this would be use adb pull on your computer while booted as stock, then replace those files in the ZIP for the custom ROM before transferring it to your phone to flash.
If you try this please post what happens!
could you include beats from the 4.3 rom of the htc one ?
B-Man2005 said:
could you include beats from the 4.3 rom of the htc one ?
Click to expand...
Click to collapse
How about Viper4Android instead. There are A LOT of extra options to customize the audio with that than with Beats (which is really just a equalizer preset). Plus it's still being actively developed and the developers don't mind integration with custom ROMs so long as proper credit is given for the work.
navalynt said:
How about Viper4Android instead. There are A LOT of extra options to customize the audio with that than with Beats (which is really just a equalizer preset). Plus it's still being actively developed and the developers don't mind integration with custom ROMs so long as proper credit is given for the work.
Click to expand...
Click to collapse
oh SOUNDS ^^ promissing
come on ... build it in
thanks
B-Man2005 said:
oh SOUNDS ^^ promissing
come on ... build it in
thanks
Click to expand...
Click to collapse
I'll see if I can put together a supplimental ZIP file tomorrow which adds Viper4Android and update a FAQ section with info on it as well some info on using ROM Cleaner v2.0 to get rid of the Sense elements that are unwanted. I personally get rid of most of it but I don't want to maintain a separate "slim" rom or start maintaining a fancy Aroma installation unless it's absolutely necessary.
Sent from my HTC One using Tapatalk
navalynt said:
I'll see if I can put together a supplimental ZIP file tomorrow which adds Viper4Android and update a FAQ section with info on it as well some info on using ROM Cleaner v2.0 to get rid of the Sense elements that are unwanted. I personally get rid of most of it but I don't want to maintain a separate "slim" rom or start maintaining a fancy Aroma installation unless it's absolutely necessary.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
i normally delete stuff i dont want manually in titanium ... but thanks could be halpfull for all others
Wow the first rom for the phone.. Wow
Sent from my HTC One X+ using XDA Premium 4 mobile app
pradeepvizz said:
Wow the first rom for the phone.. Wow
Sent from my HTC One X+ using XDA Premium 4 mobile app
Click to expand...
Click to collapse
btw... you can disable your fstrim mod...
its on android by default since 4.3
B-Man2005 said:
btw... you can disable your fstrim mod...
its on android by default since 4.3
Click to expand...
Click to collapse
Oh yeah

✭✭[Discontinued][ROM][4.2.2][P5210]AmatROM™ HD (Multi-Windows)✭✭

✭✭[Discontinued][ROM][4.2.2][P5210]AmatROM™ HD (Multi-Windows)✭✭
Welcome to AmatROM HD brougt to you by Nonta72
Update: The ROM update has been discontinued due to the following reasons:
- I got my computer stolen last night
- I NO LONGER own any model of Tab 3 10.1 (sold to buy a Tab 7.7)
- I had a Note 2 and a Tab 7.7, but both screens has been cracked So I have NO way to reply to notifications/message of the forum.
- Activities on this section of the forum, are honestly LOW
I am sorry about that...
I have to use my friend's Computer !
So I canNOT be focused on the ROM development.
It will be updated as soon as I get another computer
Links and other stuff will still be available.
Infos:
AmatROM is a rom designed by an Amateur and main purpose is performance
and theming. In fact AmatROM stand for Amateur ROM
It's based on MK8 firmware and includes Bindroid Kernel.
Disclaimer:
This is a ROM made by a Linux Amateur and NOT a Professional or an Android Developer ! So you may face some bugs.
By the way I have been using it for a week and I found zero bug except flashbar crash.
Just keep in mind that I am NOT responsible if you brick/explode your Tab
Features:
✔ Deodexed
✔ Rooted
✔ Zipaligned
✔ Busyboxed
✔ SQLite3
✔ Note Pro themed
✔ Note Pro wallpapers (by me)
✔ Note Pro UI sound
✔ MultiWindow (experimental and test purpose only)
✔ X-Reality Engine
✔ USB Charging
✔ GPU Touch Rendering
✔ Init.d support
✔ Amazing Bootsound (by me)
✔ Awesome Bootanimation (by me)
✔ Entended Reboot Menu
✔ Long press back to kill
✔ Wallpaper scrolling
✔ Smoother scrolling
✔ Xposed installer
✔ Xda Developer fonts added as default (by me)
And more...
Bugs:
FlashBarService keep crashing
Solution: Install an app to access apps anywhere I use SideControl. In fact, flash bar is useless since Multiwindow is working fine even if flashbar.apk isuninstalled :silly:
Installation:
Download AmatROM here
Mirror is here (BIG thanks to @Restl3ss )
Put in sdcard
Get to recovery
Wipe Cache and dalvik-cache
Install the ROM
Reboot and enjoy
Mods:
1) MultiWindow:
Multiwindow feature is in beta stage ! This trick will enable all apps.
- Open up Xposed installer, install/update framework than reboot.
After reboot, open again xposed install and go to Modules and enable MW apps manger and reboot again
- Download Multi-Window Manager and enable everything you want.
Note: Since FlashBar Service always crash, you need a 3rd party app. I use SideControl.
1) 4way reboot, wallpaer scrolling and Long press back to kill:
- Download Wanam Xposed
- open xposed installer and enable wanam xposed module then reboot.
- Open Wanam Xposed, go to system and check "Advanced power menu", Long press back to kill", "Wallpaper Scrolling"
- Reboot and Enjoy
Screeshots:
Credits:
@wanam (you really inspire me)
@DutchDanny
@WHOIZLUCKY92
@THEDEVIOUS1
@aapav01
@Restl3ss
@bjbinc
@Jeeko
@Angel_666
@Mod57
If I forgot someone else please PM me and your name will be added.
Team:
@Nonta72
@Aeyan Ashraf
@arun483
Another rom... Can't wait... Thanks man
Enviado desde mi GT-P5210 mediante Tapatalk
I'd recommend dumping the bindroid kernel and going back to stock sammy, I included bindroid in a few earlier Pimpdroid builds and it caused a lot of issues with media, namely netflix. Also, if you give me a very detailed changelog I could possibly help you maintain a 3g / lte variant. Just trying to help
Download link
When I click on the download link it says , "Error (509)
This account's public links are generating too much traffic and have been temporarily disabled!"
You must try another mirror like mediafire or mega or you must fix this link .
Please hit thanks If I helped you . It costs you nothing .
Senr from my GT-N7100 using XDA Premium 4 mobile app
This looks promising, I think it will be the first rom I will flash on my GT-P5210.
*edit: please upload to another file service. Your dropbox is locked due too much traffic.
Restl3ss said:
I'd recommend dumping the bindroid kernel and going back to stock sammy, I included bindroid in a few earlier Pimpdroid builds and it caused a lot of issues with media, namely netflix. Also, if you give me a very detailed changelog I could possibly help you maintain a 3g / lte variant. Just trying to help
Click to expand...
Click to collapse
It's the initial release so no more stuff in it. 3G and LTE users can try they should only lose Phone
Sent from my GT-P5210 using XDA Premium HD app
aeyan said:
When I click on the download link it says , "Error (509)
This account's public links are generating too much traffic and have been temporarily disabled!"
You must try another mirror like mediafire or mega or you must fix this link .
Please hit thanks If I helped you . It costs you nothing .
Senr from my GT-N7100 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
My connection is too slow if someone can create mirrors then welcome !
Sent from my GT-P5210 using XDA Premium HD app
I have very slow connection !!! If someone have a fast connection please PM me.
Sent from Gallifrey using TARDIS
Nonta72 said:
It's the initial release so no more stuff in it. 3G and LTE users can try they should only lose Phone
Sent from my GT-P5210 using XDA Premium HD app
Click to expand...
Click to collapse
I can promise you if this is built on a p5210 base it won't work on 5220/5200, it's the hardware fingerprint in the boot image
Restl3ss said:
I can promise you if this is built on a p5210 base it won't work on 5220/5200, it's the hardware fingerprint in the boot image
Click to expand...
Click to collapse
Ooops.
If boot image will be only problem that is a simple to resolve.
Download the rom, extract boot.img from your current rom, open up Rom archive w/ 7zip or Zarchiver (Android only) and then replace the original boot.img.
After that, head to /system/etc and delete init.d folder since stock kernel doesn't support ini.d.
Sent from Gallifrey using TARDIS
Nonta72 said:
Ooops.
If boot image will be only problem that is a simple to resolve.
Download the rom, extract boot.img from your current rom, open up Rom archive w/ 7zip or Zarchiver (Android only) and then replace the original boot.img.
After that, head to /system/etc and delete init.d folder since stock kernel doesn't support ini.d.
Sent from Gallifrey using TARDIS
Click to expand...
Click to collapse
That would get it to boot theoretically but most of the system apps wouldn't work, namely settings
Restl3ss said:
That would get it to boot theoretically but most of the system apps wouldn't work, namely settings
Click to expand...
Click to collapse
Do you have an idea ?
Because Multi-Window would NOT work w/o some apps specially SecSettings !
I tried to patch android-policy.jar and SecSettings.apk by refering to the ones of stock Note 8.0 and it end up w/ this: a working MULTI-WINDOW but a f.c of FlashBarService.
I sent you a PM, check it.
Nonta72 said:
Do you have an idea ?
Because Multi-Window would NOT work w/o some apps specially SecSettings !
I tried to patch android-policy.jar and SecSettings.apk by refering to the ones of stock Note 8.0 and it end up w/ this: a working MULTI-WINDOW but a f.c of FlashBarService.
I sent you a PM, check it.
Click to expand...
Click to collapse
the only way i can see that working is to take whatever is different in your secsettings app and add it to the 00/20 ones (i'm guessing a couple edited xmls?)
Are you using a modded secsettings from the p5210 stock rom or are you using the settings app directly pulled from the note? because if so it might be as simple as grabbing the apk from the lte / 3g note 8, assuming there is one. Otherwise you're gonna have to do a manual xml edit, a bit tedious but should theoretically work
also, are you using the stock flashbarservice or a modified one? Because the stock one in the 5210 isn't really meant to work with multiwindow, it's dumbed down. Might be what's causing the crash
Restl3ss said:
the only way i can see that working is to take whatever is different in your secsettings app and add it to the 00/20 ones (i'm guessing a couple edited xmls?)
Are you using a modded secsettings from the p5210 stock rom or are you using the settings app directly pulled from the note? because if so it might be as simple as grabbing the apk from the lte / 3g note 8, assuming there is one. Otherwise you're gonna have to do a manual xml edit, a bit tedious but should theoretically work
also, are you using the stock flashbarservice or a modified one? Because the stock one in the 5210 isn't really meant to work with multiwindow, it's dumbed down. Might be what's causing the crash
Click to expand...
Click to collapse
You can manual edit SecSettings,apk , just decompile it and edit DisplaySettings.smali and add whathever in mine or add whathever is in Note 8.0 3G or LTE's DisplaySettings.smali and not in yours. It's a bit complicated, but if you want to make port to 3G and LTE just PM me.
I cannot test on 3G LTE versions since I don't have those devices sorry.
About flashbarservice.apk , I tried lost of them. I pulled one from my Note 8.0 jb 4.1 and 4.2 but still fc. I also pulled one from Note 2 w/ 4.1 and 4.2 both fc.
And many other roms like Turbo ROM v6 for P5100, SungSonic HD for P3110, flashbarservice.apk from S3, Note 1, S4, Mega 6.3 and much more.
It won't work anyhow. Honestly I have NOT tried to mod the apk or have tried a modified one yet.
Your contribution is welcome
Sent from Gallifrey using TARDIS
Nonta72 said:
You can manual edit SecSettings,apk , just decompile it and edit DisplaySettings.smali and add whathever in mine or add whathever is in Note 8.0 3G or LTE's DisplaySettings.smali and not in yours. It's a bit complicated, but if you want to make port to 3G and LTE just PM me.
I cannot test on 3G LTE versions since I don't have those devices sorry.
About flashbarservice.apk , I tried lost of them. I pulled one from my Note 8.0 jb 4.1 and 4.2 but still fc. I also pulled one from Note 2 w/ 4.1 and 4.2 both fc.
And many other roms like Turbo ROM v6 for P5100, SungSonic HD for P3110, flashbarservice.apk from S3, Note 1, S4, Mega 6.3 and much more.
It won't work anyhow. Honestly I have NOT tried to mod the apk or have tried a modified one yet.
Your contribution is welcome
Sent from Gallifrey using TARDIS
Click to expand...
Click to collapse
I can't test either, my 3g / LTE pimpdroid builds are blind builds.
Could you not just copy the specific smali code to the other settings apps? I don't think displaysettings.smali has any restrictions, what makes the settings apps non- compatible with the other variants is radio-specific settings (such as apn settings for example) since the radios are different.
I'm wondering if there might be something hardware specific about flashbarservice, I have yet to decompile it so I'm not sure. If so that could explain the crash problem
Thanks man . The link is fixed now . A big thumbsup to you for such a great rom .
Please hit thanks If I helped you . It costs you nothing .
Sent from my GT-N7100 using XDA Premium 4 mobile app
Restl3ss said:
I can't test either, my 3g / LTE pimpdroid builds are blind builds.
Could you not just copy the specific smali code to the other settings apps? I don't think displaysettings.smali has any restrictions, what makes the settings apps non- compatible with the other variants is radio-specific settings (such as apn settings for example) since the radios are different.
I'm wondering if there might be something hardware specific about flashbarservice, I have yet to decompile it so I'm not sure. If so that could explain the crash problem
Click to expand...
Click to collapse
If only there was testers here they could simply test the build on 3g and lte models !
Unfortunately I am NOT sure if there is testers amongst us.
About flashbarservice I have really NO idea why it crash, maybe it's simply incompatible w/ x86 arch.
Sent from Gallifrey using TARDIS
aeyan said:
Thanks man . The link is fixed now . A big thumbsup to you for such a great rom .
Please hit thanks If I helped you . It costs you nothing .
Sent from my GT-N7100 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Enjoy it and create mirrors if u can.
Sent from Gallifrey using TARDIS
Nonta72 said:
I have very slow connection !!! If someone have a fast connection please PM me.
Sent from Gallifrey using TARDIS
Click to expand...
Click to collapse
I might be of assistance. I have a fast connection. Problem is your link is temporarily disabled again.
brokie said:
I might be of assistance. I have a fast connection. Problem is your link is temporarily disabled again.
Click to expand...
Click to collapse
Thanks for your support.
Someone else is already uploading it to Mediafire (I hope).
I will contact you as soon as I have any news
Sent from Gallifrey using TARDIS

[ROM] [KERNEL] [18 May] [AOE3 Base] [G920F & G920S] StockMOD6 ~~CleanSlate~~ [v1-05]

[ROM] [KERNEL] [18 May] [AOE3 Base] [G920F & G920S] StockMOD6 ~~CleanSlate~~ [v1-05]
StockMOD6 ~CleanSlate~ for Galaxy S6
G920F​
Presenting StockMOD6 CleanSlate ROM for the Samsung Galaxy S6 G920F & G920S
Features
- Based on 920i AOE3 Stock ROM
- StockMOD Kernel v02d
- All Market Available (Google Play Store / Galaxy Store) bundled apps removed for true user choice
- Includes all Galaxy S6 Specific apps (Store, Svoice, Splanner, SHealth etc)
- KNOX Totally removed and disabled
- SmartManager Removed
- BusyBox
- Rooted (SuperSU)
- init.d Scripts support in /system/etc/init.d
- ODEX'd
- Build.prop Tweak
- Very clean running services - no garbage or secret Samsung SpyWare
- Hosts file for adblocking
- UK BTU Firmware based CSC
- WiFi Calling, Camera Shutter Sound Control and Camera during call CSC Tweaks
I Always build a ROM like this for myself on any device I own. I always share them even if there are other ROMs out there that are similar. Feel free to download, mirror, and share the ROM with others if you like it.
Instructions
Download the ROM and copy it to the phone storage. Reboot phone into recovery (twrp recommended) and install the ROM. During installation the /system, /cache and davlik-cache will be wiped for you so there is no need to do this manually. You do not have to do a full wipe including /data, although this *is* recommended for your first installation. Subsequent releases of this rom will fully support an existing /data partition.
First boot will take a little longer than usual, and if you have done a full wipe you will need to set the phone up following the normal OOB wizard. If, when running the OOB wizard, it indicates a problem "contacting google servers" simply hit back (lower left soft button) then next again and it will work normally.
As of v1-03, StockMOD ROM uses my custom kernel, StockMOD Kernel. Because we cannot generate signed kernel images, SE Linux has to be disabled. This will break "Private Mode". Please do not ask me to fix that, I cannot.. You can view the kernel thread here
Download
v1-05 >>> https://www.androidfilehost.com/?fid=23991606952606345
ChangeLog
v1-05
- Rebased to 920i AOE3 (memory leak fix)
- GPS fix
- Kernel v02d
v1-04
- Rebased to AOE3
- StockMOD Kernel v02b
- Always-On-Dim flash LED fix
- Deep Sleep fix (in kernel)
v1-03
- Rebased to AODE
- Integrated StockMOD Kernel v01a
- New Rooting method, does not require SuperSU binary Updates after each flash now
- Added fstrim init.d script to run a FSTrim command on /system / data and /cache on every boot
- More build.prop modifications
v1-02
- Added missing CSC, based on UK BTU Firmware CSC. Other regions will need manual keyboard language download (keyboard settings) and APN settings applied if not automagically detected
- Added WiFi Calling, Shutter Sound Control , Camera during call CSC Tweaks
v1-01
- Bit more of a cleanup
- Reworked build.prop tweaks for more speed and smoothness
v1-00
- Initial Release
Info for other Devs
Feel free to disassemble and use any part of my rom you wish. However, please remember to give due credit to others if you include any components of their work.
If you like the structure of my flashable .zips please feel free to copy, alter and implement it in your own releases. I find it gives the rom a much more modular feel when building and testing, and opens up more options for special inclusions without modifying the base files itself.
Sources
You can find the GitHub link to my kernel sources here >>> https://github.com/glewarne/Galaxy_S6_920F_Kernel
Credits
- @Chainfire (SuperSU and installation script elements)
- BusyBox
- @edgarf28 (scripting support)
- @_alexndr (installation script elements)
- @BSDGeekJake (hosts file)
- @wanam (installation script elements)
.
reserved
reserved 2
I'm going to try it out on the 920T for fun. I'll report back whether it works or not in a bit.
Thanks!
Sent from T-Mobile GS5
92drls said:
I'm going to try it out on the 920T for fun. I'll report back whether it works or not in a bit.
Thanks!
Sent from T-Mobile GS5
Click to expand...
Click to collapse
if it works let me know and ill update the OP :good:
How's the battery life on this?
Hi thanks for the new rom, Can you give a guide in your thread for rooting and flashing twrp for people like me that are a bit hesitant as i can't find any real clear instructions my self. Just so you know I am used to flashing my Tab S using Odin 10.6
Nice. Welcome!
---------- Post added at 05:18 PM ---------- Previous post was at 05:17 PM ----------
heyitsejohn said:
How's the battery life on this?
Click to expand...
Click to collapse
The rom is 6 hours old
maxal said:
Hi thanks for the new rom, Can you give a guide in your thread for rooting and flashing twrp for people like me that are a bit hesitant as i can't find any real clear instructions my self. Just so you know I am used to flashing my Tab S using Odin 10.6
Click to expand...
Click to collapse
ill see what i can do, wont be quick though, its kinda complex
g.lewarne said:
ill see what i can do, wont be quick though, its kinda complex
Click to expand...
Click to collapse
Hi!
Can you help me with something?
I see you completely removed smart manager.
May I ask how?
Because I froze the smartmanager apk with titanium but now I see some drain in gsam with smartmanager framework thread and smartmanager framework message.
Is there something still active in the background while only freezing the apk?
Huge thanks in advance!!
I have v1.01 ready to upload which contains some fixups and more cleanups, and a revised set of build.prop tweaks. its extra smooth with a side order of lubricant
g.lewarne said:
I have v1.01 ready to upload which contains some fixups and more cleanups, and a revised set of build.prop tweaks. its extra smooth with a side order of lubricant
Click to expand...
Click to collapse
Great news as I am off tomorrow and I plan to root and install twrp.
Anyone with there beloved W8 willing to give this a go? Would do it myself but not too savy with Samsung devices.
nice rom thanks
maxal said:
Great news as I am off tomorrow and I plan to root and install twrp.
Click to expand...
Click to collapse
dont forget, to get around the deepsleep bug, you will have to:
CFRoot > Flash TWRP > Flash Stock Recovery again > Flash TWRP again
then you can go a'flashin
​
g.lewarne said:
dont forget, to get around the deepsleep bug, you will have to:
CFRoot > Flash TWRP > Flash Stock Recovery again > Flash TWRP again
then you can go a'flashin
Click to expand...
Click to collapse
Will do thanks mate:good:
g.lewarne said:
I have v1.01 ready to upload which contains some fixups and more cleanups, and a revised set of build.prop tweaks. its extra smooth with a side order of lubricant
Click to expand...
Click to collapse
Lmao!
Sent from my SM-G920F using Tapatalk
Looking good! I'm trying this. Do you have a removed apps list?
Beukhof1 said:
Looking good! I'm trying this. Do you have a removed apps list?
Click to expand...
Click to collapse
Not really. Literally everything you can download directly from either the Play Store or the Samsung Store has been removed. Also removed SmartManager and KNOX. All the default samsung apps like SPlanner, SHealth etc remain
g.lewarne said:
Not really. Literally everything you can download directly from either the Play Store or the Samsung Store has been removed. Also removed SmartManager and KNOX. All the default samsung apps like SPlanner, SHealth etc remain
Click to expand...
Click to collapse
OK cool thanks! Should I wait for the 1.01 version to install?

[Kernel][5.1.1][P605] Stock SELinux Permissive kernel (OI5)

Based on the first 5.1.1 sources, version OI5
Modifications:
SELinux unlocked
Disabled protection does not allow to boot the OS(disabled at the level of Linux kernel)
Permissive mode is set automatically at boot (without the possibility to switch back to enforce)
Before(you can do it after flash,but recommended before) installing the kernel required go to build.prop,find ro.securestorage.support and set the value to false. System may forget your WiFi passwords after flash custom kernel.
SecurityLogAgent has to be removed or frozen.
Flash kernel in odin.
v2 - SELinux fix.
Download: Google Drive
Sources: Google Drive
Blue cat said:
Based on the first 5.1.1 sources, version OI5
Modifications:
SELinux unlocked
Disabled protection does not allow to boot the OS(disabled at the level of Linux kernel)
Permissive mode is set automatically at boot (without the possibility to switch back to enforce)
Before installing the kernel required go to build.prop,find ro.securestorage.support and set the value to false. System may forget your WiFi passwords after flash custom kernel.
Flash kernel in odin.
This is my first kernel which I create on Linux. I hope everything will be working stable.
Download: Google Drive
Click to expand...
Click to collapse
Thank you - I flashed it as per your instructions. Seems to have worked fine and it's showing it as running as permissive!
Hi,
I made mine for my rom, but yours is good too.
Thank you for the comunity
Re...
Oops problems !! security notification
Alan-B said:
Hi,
I made mine for my rom, but yours is good too.
Thank you for the comunity
Re...
Oops problems !! security notification
Click to expand...
Click to collapse
I think you should remove ALL knox apk,because i never not seen security notifications on my device.
This kernel have only 2 changes.
security/selinux/Makefile and security/selinux/selinuxfs.c
Blue cat said:
I think you should remove ALL knox apk,because i never not seen security notifications on my device.
This kernel have only 2 changes.
security/selinux/Makefile and security/selinux/selinuxfs.c
Click to expand...
Click to collapse
Hi,
With my boot.img I have no this message! It is when I made out a will your that and come this message!
NB:
Your Boot and all the eliminated knoks!! (Rom deodex 5.1.1)
Alan-B said:
Your Boot and all the eliminated knoks!! (Rom deodex 5.1.1)
Click to expand...
Click to collapse
Ok,I found a solution.
You need to remove SecurityLogAgent
Bluecat, thanks for this! I wonder if you know what differences exist between the P605 and the P607T. Also, did you use the EUR_LL source from Samsung's opensource portal? Its strange that they already have the source out for the P605, but nothing yet for the P607T which received the update first. Makes me think maybe the code base is the same and its only the bloatware bundled by the carrier that differs?
I am also curious to just learn and get my hands dirty with this. Can you share the Makefile for this kernel, or just point towards the guide you used (assuming you used one) to compile this?
karthikrr said:
Bluecat, thanks for this! I wonder if you know what differences exist between the P605 and the P607T. Also, did you use the EUR_LL source from Samsung's opensource portal? Its strange that they already have the source out for the P605, but nothing yet for the P607T which received the update first. Makes me think maybe the code base is the same and its only the bloatware bundled by the carrier that differs?
I am also curious to just learn and get my hands dirty with this. Can you share the Makefile for this kernel, or just point towards the guide you used (assuming you used one) to compile this?
Click to expand...
Click to collapse
Sorry,but i dont know differences between the P605 and P607T.
Yes,sources SM-P605_EUR_LL_Opensource.zip and version OI5.
If you want check have code 607 and 605 differences or not you should check checksum both original zImage(linux kernel). Extract them from both boot.img and compare.
Version 2 use standart selinux permissive way used by mostly kernel developers,it's have many changes in code now and it's will be very long to explain how to change to permissive,just use my sources available now in first post and compare them with original sources.
If you talk about how to compile kernel...was use many guides and other forums...hard part was only create .config file
Blue cat said:
Sorry,but i dont know differences between the P605 and P607T.
Yes,sources SM-P605_EUR_LL_Opensource.zip and version OI5.
If you want check have code 607 and 605 differences or not you should check checksum both original zImage(linux kernel). Extract them from both boot.img and compare.
Version 2 use standart selinux permissive way used by mostly kernel developers,it's have many changes in code now and it's will be very long to explain how to change to permissive,just use my sources available now in first post and compare them with original sources.
If you talk about how to compile kernel...was use many guides and other forums...hard part was only create .config file
Click to expand...
Click to collapse
Will try to extract the zImage from the P607T boot.img. I do not have the P605 though, do you know if the stock boot.img is downloadable anywhere?
Thanks for uploading the source. I just finished downloading the original source from the opensource site, will compare the two and try to understand.
I do know how to complile a linux kernel, I meant can you share the .config file (not the makefile, as I wrongly stated earlier), so I can see what has changed across the entire kernel. Rather than just change one line directly in the config file to disable SELinux, I wanted to use make menuconfig and go through the whole process, just to learn more about android kernels. But since I do not know much about the hardware and driver requirements, wanted to see a stock .config as well as your changed .config to understand.
karthikrr said:
Will try to extract the zImage from the P607T boot.img. I do not have the P605 though, do you know if the stock boot.img is downloadable anywhere?
Thanks for uploading the source. I just finished downloading the original source from the opensource site, will compare the two and try to understand.
I do know how to complile a linux kernel, I meant can you share the .config file (not the makefile, as I wrongly stated earlier), so I can see what has changed across the entire kernel. Rather than just change one line directly in the config file to disable SELinux, I wanted to use make menuconfig and go through the whole process, just to learn more about android kernels. But since I do not know much about the hardware and driver requirements, wanted to see a stock .config as well as your changed .config to understand.
Click to expand...
Click to collapse
My config https://drive.google.com/file/d/0BxQroXyaGzZOSmdieTNVaFY3VjA/view?usp=sharing
Boot https://drive.google.com/file/d/0BxQroXyaGzZOVFZGZGs3YmloX2s/view?usp=sharing
I dont have original config,you can create your own on linux.
Blue cat said:
My config https://drive.google.com/file/d/0BxQroXyaGzZOSmdieTNVaFY3VjA/view?usp=sharing
Boot https://drive.google.com/file/d/0BxQroXyaGzZOVFZGZGs3YmloX2s/view?usp=sharing
I dont have original config,you can create your own on linux.
Click to expand...
Click to collapse
Brilliant! Thanks for sharing ... As and when I learn anything relevant to the issue of P605 vs. P607T, will update here.
Why does the wifi password get forgotten on every boot?
Any fix for that matter?
valexi said:
Why does the wifi password get forgotten on every boot?
Any fix for that matter?
Click to expand...
Click to collapse
Blue cat said:
Based on the first 5.1.1 sources, version OI5
Before installing the kernel required go to build.prop,find ro.securestorage.support and set the value to false. System may forget your WiFi passwords after flash custom kernel.
SecurityLogAgent has to be removed or frozen.
Flash kernel in odin.
Click to expand...
Click to collapse
Maybe you missed the update to the original post, the fix is as above, set securestorage to false. Since you have already flashed, you can still go to build.prop, make this change, reboot, and you should be fine.
karthikrr said:
Maybe you missed the update to the original post, the fix is as above, set securestorage to false. Since you have already flashed, you can still go to build.prop, make this change, reboot, and you should be fine.
Click to expand...
Click to collapse
I tried this. With ro.securestorage.support false. Still no WiFi passwords saved after reboot.
Other than that, this works great!
Xposed (for Samsung by wanam) works great!
valexi, the only thing Ive seen suggested in your case is to reflash the firmware. I do not know of any other solutions for this, because pretty much everybody with this problem seems to have solved it when they changed the securestorage thing.
BlueCat, I went ahead and compared checksums for the stock p607t and p605 kernels, they do NOT match. I also extracted the kernels themselves and the zimage files are of different sizes. I then compared the default config files of the P605_LL_EUR source with the only available source for the P607T, which is KK ... They are considerably different. I am of course going with the assumption that the core config for the kernel between KK and LL should not be TOO different, but of course, this is NOT a reliable test. Lastly, I should also say, the P607T source contained an insane number of config files in the Arch/Arm/configs folder, while the P605 source only had three files! I only compared the three that were common ... It seemed like the 607T has the config files for every possible version of the device, while the 605 one had very specific configs for that device only ... This I am speculating based on the fact that the 607T folder even had a msm8894_sec_l03ltmo_defconfig file in addition to the msm8894_sec_l03leur_defconfig file in the 605.
Will do more comparisons over the next few days, but it does seem like there are more changes under the hood between the 605 and the 607T than one would expect. I really wish samsung would release the source for the 607t, but if you check that page, there is just one single KK code there and nothing else, so it does not seem likely anytime soon
Blue cat said:
Ok,I found a solution.
You need to remove SecurityLogAgent
Click to expand...
Click to collapse
Re,
Ok remove SecurityLogAgent and folder Container it is ok...
But delete all other knox and Klm gives a problem with the playstor. (Certain protections cannot be erased)
Hey guys,
Great news around, especially with roms like Alan-B's. Thanks for sharing :good:.
Running 4.4, planning to update 5.x as soon as I'm sure I can run Linux Deploy (meaning the need of permissive kernel), though I can't find any intel about VTS (Virtual Terminal Support) enabled kernel. I've been looking for months a way to run framebuffered distros and looks like this is the solution.
I could try to make it myself but I have no experience in kernels, would someone mind give me a hand to get to this goal? At least give me a hint to "quickly" develop and try one, to see if it works and how well...
Don't even know if I'm looking the right way anymore, so thanks by advance for any help and again for the sharing :highfive:.
karthikrr said:
valexi, the only thing Ive seen suggested in your case is to reflash the firmware. I do not know of any other solutions for this, because pretty much everybody with this problem seems to have solved it when they changed the securestorage thing.
Click to expand...
Click to collapse
But when I reflash the firmware how can I set securestorage BEFORE installing permissive kernel as I don't have root to change build.prop?
valexi said:
But when I reflash the firmware how can I set securestorage BEFORE installing permissive kernel as I don't have root to change build.prop?
Click to expand...
Click to collapse
You can't. Reflash, root, edit build.prop, reboot, set wifi password once again, reboot, it SHOULD be fine. If its not after this sequence, Im not sure what else may work. Every case of this particular problem that I've seen was resolved with this solution.
Luckily I didn't reflash yet. I checked again build.prop and securestorage was true. For some reason it didn't stick first time.
I edited it again and now WiFi works as intended. So I can say that this solution works. Great kernel.
Sent from my ONE A2003 using Tapatalk

Categories

Resources