19
votes

For university research purposes, I am searching for a specific part of Nexus 6, and Samsung Galaxy S6 source code. Particularly, I am interested in "network" & "storage" driver source codes. I have visited developer resources for both Samsung (which are said to be open-sourced), and Motorolla, but was unable to find the desired code.

I also have the pure Android source code on this website, but I guess the drivers for "network" & "storage" might be hardware-specific.

I am having a hard time locating "network" & "storage" drivers for the mentioned two devices. In case the code I am looking for is open-sourced, can anybody please let me know where they are located?

2
@AngelusMortis Thank you. I appreciate it if you could please point me to the Network and/or Storage driver source codes.Behnam
You should be aware of the fact that a specific model (Samsung Galaxy S6 for example) can have different components in different production batches. Devices produced months after an initial batch may contain different Wifi/Bluetooth/storage components with different drivers.FunkSoulBrother

2 Answers

4
votes

Have a look at the code for drivers(from kernel) of-

But, as FunkSoulBrother pointed out, each batch of manufacturing and every model variation(Europe, US specific carrier models, International model etc.,) will have different drivers. As chances are internals also change. So, this can be a starting point for your research for sure :) Happy coding!

0
votes

Have you checked this site http://androidxref.com/.You can browse most of the android source code-Not very sure of specific drivers.