On Thu, Jul 14, 2016 at 1:03 PM, Arnd Bergmann <arnd@xxxxxxxx> wrote: > On Thursday, July 14, 2016 12:25:51 PM CEST Sedat Dilek wrote: > >> [ First questions ] >> >> Where moved "arch/arm/mach-msm" (don't see it in Linus Git)? >> Has Linux v4.4.y support for all the devices? Is it a solid base? >> Need a more modern Linux-version. >> ( I have not looked into the official tarballs from Google in [1] ). > > mach-msm never supported any of the modern parts on a mainline kernel > and was suffering from bitrot to the point where we ended up removing it. > >> The CM-wiki says ARM-SoC is Qualcomm APQ8064 and GPU is Adreno 320. > > I think you are lucky here: this is the same chip as Nexus 7, which > is one of the few Android devices that have a high degree of upstream > support. > > https://lwn.net/Articles/680109/ has done some work on which you > can probably build here. Without that, your chance of success would > be fairly minimal. > > Just start with this kernel tree and add what you need: > https://git.linaro.org/people/john.stultz/flo.git/shortlog/refs/heads/flo-WIP > If you compare the original android sources for Nexus 7 (2013) and > Nexus 4, you can probably figure out what is missing. > > I'm guessing that working Modem support is the biggest challenge here, > if you don't absolutely need to make phone calls you should be able > to get it working. > >> I guess I need a cross-toolchain for AMD64. >> >> As said I am new to all this. >> If you have any cool hints... > > The prepackaged cross toolchain for Debian and Ubuntu normally > works great, see > https://packages.debian.org/sid/devel/gcc-5-arm-linux-gnueabihf > Hi Arnd, OK, thanks for the 1st impressions - as said 1st steps and 1st smartphone. Looks like a bit abandonned by Google itself. I will have a look into Nexus-7 sources and play in the meantime with CyanogenMod and make my own experiences. Looks like a "CM 13.0 Release 2" is coming soon. As this is a Linux-system and with the original recovery images I can switch back. Sunshine greetings from The French Quarter here in Tuebingen, - Sedat - -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html