[DEV][G925F] CyanogenMod 12.1 Development

Status
Not open for further replies.

mythos234

Inactive Recognized Developer
Feb 8, 2015
1,016
1,655
0
Wrocław
Hello there, it's time to get this rolling somewhere.

This is a Development-Thread. Please don't post if you aren't a developer.


What this IS

This is a Development thread, a platform for developers to discuss the development of CyanogenMod for the G925F. It's made so that we can get this working, fix up the problems - because there will be severe ones - and achieve a working official Rom at some point.
At the moment it's @OldDroid and me with help, but it would be awesome if interested devs would join in so that we can make this a team effort.
In short, it's a Dev-Thread in a dev section.
Right now it doesn't work and I'm not sure that it will work.

What this IS NOT

This is NOT a working Rom. Not even close. I can only link you to the kernel repo and soon to device and vendor, as they are almost completed for a first try.
And yes, there is no download link for the Rom. Because there isn't anything you could download yet.
This is also NOT intended as a Q&A thread. Please don't ask if your variant will be supported, I will respond by trolling. Firstand only priority is to get this running, then we'll talk about variants.
And ETA is an evil word with no meaning here. I work slowly, deal with it ;)

Where are we currently?

Much further than a day ago ;)
Thanks to @OldDroid, we've teamed up :)
All the links you want (minus the download link :angel:)
device: (soon, almost complete)
https://gitlab.com/mythos234/device_samsung_zeroltexx
vendor:
https://gitlab.com/mythos234/vendor_samsung_zerolte
kernel:
https://gitlab.com/mythos234/zerolte-kernel-CM

Once available, buggy alpha builds will be posted here

///
vendor and device will soon be pushed to my github


 
Last edited by a moderator:

mythos234

Inactive Recognized Developer
Feb 8, 2015
1,016
1,655
0
Wrocław
vendor is setup

i'll join you ... also started working on cm12.1 for s6 edge 5 days ago (currently in england with my school class)
Welcome aboard then :)

vendor is finally setup and good to go!

https://github.com/mythos234/vendor_samsung_zerolte

It's apparently not without some minor casualties, but we got it. Huge thanks to @RaymanFX, he's helping me, since I'm not that much into CM building yet and I'm also basing this project on his CM for the N910C, which's 5433 is darn similar to our 7420, so we got a pretty good base to begin with. ;)
 

Aircondition

Senior Member
Dec 10, 2011
143
38
0
Good luck develop without documentation for exynos chipset.

But can you tell us more in details how porting works and what are the challenges with it.
Is it hard to develop a rom without samsung binary files and drivers? I know they are proprietary and closed soruce.

If just Samsung could be more developer friendly like Sony.
We can request source for closed binaries here, http://opensource.samsung.com/reception/receptionSub.do?method=inquiryView, most likely they wont answer
 
Last edited:

mythos234

Inactive Recognized Developer
Feb 8, 2015
1,016
1,655
0
Wrocław
Good luck develop without documentation for exynos chipset.

But can you tell us more in details how porting works and what are the challenges with it.
Is it hard to develop a rom without samsung binary files and drivers? I know they are proprietary and closed soruce.

If just Samsung could be more developer friendly like Sony.
We can request source for closed binaries here, http://opensource.samsung.com/reception/receptionSub.do?method=inquiryView, most likely they wont answer
I can't say what the challenges here will be, since I couldn't manage to even flash it yet - Second build is compiling since hours now. For now it's using all the proprietrary stuff we managed to grab and some additional stuff from the 5433 CM. But without booting it's hard to tell what won't work and might present a challenge ^^ From what I saw it'll be tough to just get the modem running. The hard part is to write the drivers yourself
 

lch920619x

Senior Member
Feb 26, 2010
496
362
83
Singapore
I can't say what the challenges here will be, since I couldn't manage to even flash it yet - Second build is compiling since hours now. For now it's using all the proprietrary stuff we managed to grab and some additional stuff from the 5433 CM. But without booting it's hard to tell what won't work and might present a challenge ^^ From what I saw it'll be tough to just get the modem running. The hard part is to write the drivers yourself
It's interesting that you can use drivers from 5433, which is a 32bit platform. Most drivers are not compatible when you switch from 32bit to 64bit if I am right?

Sent from my SM-G920F using Tapatalk
 

mythos234

Inactive Recognized Developer
Feb 8, 2015
1,016
1,655
0
Wrocław
It's interesting that you can use drivers from 5433, which is a 32bit platform. Most drivers are not compatible when you switch from 32bit to 64bit if I am right?

Sent from my SM-G920F using Tapatalk
As a base to know how to do it, obviously we can't just use drivers for a different chipset :D
 

mythos234

Inactive Recognized Developer
Feb 8, 2015
1,016
1,655
0
Wrocław
If you have the 5.1.1 boot loader and are using 5.0.2 as a base. Sboot will not boot it. As a fyi. It checks Linux versions.
Both is 5.1.1 and Sboot seems to clear the boot as well, everything seems to go fine, it just doesn't boot. :/ Trying with building the kernel during the build itself instead of using a prebuilt one and see how that goes
 

-Mr. X-

Senior Member
Apr 13, 2007
2,246
2,530
0
Ontario
Both is 5.1.1 and Sboot seems to clear the boot as well, everything seems to go fine, it just doesn't boot. :/ Trying with building the kernel during the build itself instead of using a prebuilt one and see how that goes
I would personally flash an Engineering boot loader while doing this, to ensure version checking is not the issue.
 
Status
Not open for further replies.