Hi guys,
First I want to thank Quarx for his outstanding work!
And secondly, i want to apologize for not posting this in the appropriate thread (thought about the CM10.2 thread in the developer section), which seems to be impossible since I just registered and lack the required 10 posts... I also want to apologize if some of my questions have been answered already, I employed the search function and wasn't able to find them.
I have to admit I'm a total newbie when it comes to building Android custom roms. However, I want cm10.2 on my defy+ and need PDroid-Support, so I'm currently trying to patch and build it myself.
What I've accomplished so far is fetching the 4.1.2 jellybean sources, applying the OpenPDroid patches, and compiling / building it. With the exception of the text-to-speech engine (I get the error message "google text to speech engine was terminated" on startup), which is actually not a big deal for me, everything (including PDroid) seems to work fine.
However, since my actual goal is to patch and build cm10.2, I have some questions:
1. How can I check out the correct source tree for cm10.2 using repo? I've tried "repo init -u git://github.com/Quarx2k/android.git -b cm-10.2", which doesn't seem to do the trick.
2. After checking out the source tree for cm10, I noticed that the file device/moto/jordan-common/apply_linaro.sh was missing. Does this actually mean that it's application is not neccessary (anymore) or do I have to obtain it from another (which?) source. Without really knowing what I was doing, I just tried the "apply_linaro.sh" I found via google on https://github.com/NiharG15/htc_pico_cm10...
Additional question: Reading the CM10.2 thread, I'm a little bit confused about the current state of Bluetooth / Bluetooth Audio. Does it work in some cases or doesn't it work at all? Which kernel should I use and how can I decide which kernel is used for the building proces?
Thank you in advance for your help!
syrran said:
1. How can I check out the correct source tree for cm10.2 using repo?
Click to expand...
Click to collapse
Read http://forum.xda-developers.com/showpost.php?p=42584118&postcount=552 and change 'cm-10.1' to 'cm-10.2'
Again, thank you very much! So the information was there after all ...
Hi all.
I have successfully flashed PsychoGame's CyanogenMod 7 ROM for GT-s5360 together with its kernel.
Now i would like to make some changes in the source code of CM7 and to build it from source. Unfortunately i have spent already 4 days without success.
Those are the steps that i did:
1. I have downloaded CM7 source code from git://github.com/CyanogenMod/android.git -b gingerbread
2. I have cloned PsychoGame's totoro device code into /devices/samsubg/totoro
3. i have connected my device via USB and run the script extract-files.sh which successfully extracted all files.
4. during the building i realized that the above script extract all essential files (like camera related), so i cloned PsychoGame's vendor directory from github.com/PsychoGame/android_vendor_samsung_totoro.git
5. now i realized that the file cyanogem_totoro.mk in the directory vendor/cyanogen/products is missing. where i can find a suitable file?
i have found somewhere such file and succeeded to build an ROM, unfortunately CWM does't let me to flash it because the assert command checks that the current device in "totoro" but it fails. i have tried to open the zip file of the ROM and to delete the assert command but CWM still can''t flash the new ROM.
can somebody please help me with some guild about how PsychoGame built his last vertion of CM - CyanogenMod 7 Alpha 5 Release
Thank you very much!
Use percys source code - It has more fixes
Compare build.prop and update binary & scripts for cwm flashing
marcussmith2626 said:
Use percys source code - It has more fixes
Compare build.prop and update binary & scripts for cwm flashing
Click to expand...
Click to collapse
Hi, thank you for the information about gigngerDX. i found the github of the device but can you please tell me where to find all other files to build this rom? do i need to buld it without the kernel? how to do that?
thank you again!
yuripo said:
Hi, thank you for the information about gigngerDX. i found the github of the device but can you please tell me where to find all other files to build this rom? do i need to buld it without the kernel? how to do that?
thank you again!
Click to expand...
Click to collapse
Percys github is
https://github.com/percy-g2
I haven’t compiled a Cyanogen rom before
If you would like to contribute to the building of Cyanogen roms the best person to talk to is percy
I haven’t compiled a Cyanogen rom before
If you would like to contribute to the building of Cyanogen roms the best person to talk to is percy[/QUOTE]
can please somebody explain how to build only Percys ROM without the kernel?
thank you
Hi all.
Can somebody please give a small guide for how to build percy's CM7 ROM from source?
which directories in the CM7 i should replace? does the process of building is the same as with official ports?
Thank you!
I have omni sources cloned and setup to build the kernel for my Xperia V.
The kernel sources are cloned from the dev of the rom I am using NeoWave 1.2.2 for xperia V
I can build a fully working kernel fine, but when adding new cpu governors, they just don't show up...
everything is included in all the relevant files, Kconfig, Makefile,cpufreq.h, cpufreq_xxx, and ....defconfig..
strange thing is if I run a standard make ARCH=arm CROSS_COMPILE=....../arm-eabi- on the same source, they show up and work fine, the only problem being that my build doesn't use the vendor/blobs for my device..
Does anyone know something simple I'm missing, or alternatively a way I can add the vendor blobs directly to my source and just do a standard make?
I'm fairly new to all this...
To answer my own question, it seems that the governors also need to be specified in the cm_xxxx_defconfig file.. That confused me as i have added a module to <device>_defconfig file and it built fine!!
[size=+2]This ROM is no longer updated as I don't have the device anymore. Feel free to use my code from GitHub to compile newer versions.[/size]
I have created this ROM for my E210L and I would like to share it here. This is direct port of Cyanogenmod/LineageOS from i9300 to E210L/S/K.
My ROM is based on work from FullGreen: https://github.com/FullGreen and on weeks of original research.
Previous versions of my ROM was direct ports of FullGreen ROM to E210L, later version was ported from scratch from CM13 stable release ZNH5Y sources for i9300, and still had many things based on FullGreen work.
The new version is based on latest source of LineageOS for GT-I9300.
[size=+3]ROM Download[/size]
https://www.androidfilehost.com/?w=files&flid=146865 - updated at 2018-10-02.
Older releases:
https://mega.nz/#F!28xyAJTY!gQ5dsDWIz3ydJkhyHEZ1fQ
[size=+3]Flashing[/size]
It is always recommended to upgrade to latest official stock ROM before switching to LineageOS. This is because latest stock ROM includes updated modem and bootloader.
To flash the ROM, use TWRP - for E210L it is available together with the ROM. For E210S and E210K, use TWRP for I9300 from http://twrp.me.
GApps can be downloaded from http://opengapps.org/ , architecture ARM, version 7.1, variant nano.
Boeffla kernel - optional - is also available with the ROM, it can be installed from recovery if you wan't to use it.
[size=+3]WARNING!!![/size]
PLEASE BACK UP EFS BEFORE FLASHING!!! Tweaking this phone can cause EFS wipe in some cases, and you must have a backup to restore it to normal.
[size=+3]Known bugs:[/size]
- Signal strength sometimes will be shown empty, this is only cosmetic issue (but too difficult for me to fix) and don't affect real signal strength.
- As my ROM is based on official LineageOS sources, and for now there is no stable release of LineageOS, if there are bugs in official LineageOS for i9300, they will be probably present also in my ROM.
- Cell broadcasts are disabled as they seem to cause battery drain.
Please note that for most of the cases I cannot solve bugs as I'm not LineageOS developer, I'm only doing a direct port from I9300 to E210.
[size=+3]Troubleshooting[/size]
If having issues with WIFI or IMEI:
Enable developer options and ADB root access, then connect phone to computer and enter in adb shell:
Code:
su
restorecon -R -F /efs
reboot
You have to do this from normal LineageOS, NOT from recovery or from stock/another ROM.
If you restore EFS from backup or go to another ROM and return to this ROM and you have problems, do this again.
There is no harm in doing this if not sure.
If your WIFI still not working, read this:
WIFI module in Galaxy S3 can be of three different types - murata, semco and semcosh. Normally the driver should be able to detect the right type by MAC address, but in LineageOS detection not always works correctly. Theoretically this can be a problem also for the regular model GT-I9300, but it seems to affect mainly the SHV-E210 model. To overcome this, I have made an option to manually override your WIFI module type. To do this, you have to update to my latest version of the ROM and then create an empty file named wifi_override_murata or wifi_override_semco or wifi_override_semcosh in your /data partition.
To do this, enable developer options, then turn on root access for ADB, then connect phone to computer, enter adb shell and execute :
Code:
su
For murata :
rm /data/wifi_override_semco
rm /data/wifi_override_semcosh
touch /data/wifi_override_murata
For semco :
rm /data/wifi_override_semcosh
rm /data/wifi_override_murata
touch /data/wifi_override_semco
For semcosh :
rm /data/wifi_override_murata
rm /data/wifi_override_semco
touch /data/wifi_override_semcosh
Then reboot the phone and try again using WIFI. You have try each of the three options to determine which option is right for your device. And if you hard reset your device, you will have to do this again.
In voice call, if the other person hears an echo of himself try to change AudioFX settings or disable AudioFX in the app.
[size=+3]Source code:[/size]
https://github.com/kmmng/cm14_c1
[size=+3]Thanks to:[/size]
The G-O-D for everything! ,
CyanogenMOD and LineageOS teams for the OS,
FullGreen for the ROM and the kernel,
TWRP for custom recovery,
osm0sis for Android Image Kitchen,
xpirt for sdat2img and rimg2sdat,
Lord Boeffla for his kernel and Anykernel scripts,
and everyone else I have used their work.
Runs great so far!
Nice job on making this work on this device, a fix for the battery drain issue would be perfect. I sadly do not have knowledge of this else i would be able to assist. Keep it up!
Perfect!!
Good job, the battery drain is high but the rom is fantastic, thanks for this
uhmm Where to get the Shv e210k version of this rom all i see is for L and S plss help
Nigellross said:
uhmm Where to get the Shv e210k version of this rom all i see is for L and S plss help
Click to expand...
Click to collapse
Try to use e210s version, s and k models are very similar.
Ve tried to use the s version on my shv e210k but im stuck at samsung galaxy logo ... is therw any fix
HUDASnotcare said:
Ve tried to use the s version on my shv e210k but im stuck at samsung galaxy logo ... is therw any fix
Click to expand...
Click to collapse
Try to flash this kernel after flashing S version. I cannot test it as I don't have the device, but I hope it will work.
No wifi
kmmng said:
Try to flash this kernel after flashing S version. I cannot test it as I don't have the device, but I hope it will work.
Click to expand...
Click to collapse
Its working thanks but now Unable to connect o my wifi help
HUDASnotcare said:
Its working thanks but now Unable to connect o my wifi help
Click to expand...
Click to collapse
Try this, I don't sure this will work as I don't have this device so i don't sure which wifi module it have.
GApps
Thanks men it works but i cannot install any gapps and getting an error google play frameworks not stopped
---------- Post added at 10:26 PM ---------- Previous post was at 10:25 PM ----------
kmmng said:
Try this, I don't sure this will work as I don't have this device so i don't sure which wifi module it have.
Click to expand...
Click to collapse
Thanks it work great but now experiencing gapps not working need help... also notifs led is not working ... sorry for the trouble
HUDASnotcare said:
Thanks it work great but now experiencing gapps not working need help... also notifs led is not working ... sorry for the trouble
Click to expand...
Click to collapse
Try to use E210S version from 2016-03-16 and not the last one.
Also try to install in this order : first erase data from recovery, then install rom, then install gapps, then install kernel - all this without rebooting. Only when everything is installed you can reboot.
Mine problem is losing signal after typing long message pls help guys, im using e210l and Boeffla kernel. thanks.
ROM updated to new version, https://mega.nz/#!6kJWFYSD!vDn3YI5-bgHOIsQvrblLaIRPrK5YEtQ3xlDSbApCdUI
Thank you soo much for this rom
đa
update plz
meeeeeooo said:
Mine problem is losing signal after typing long message pls help guys, im using e210l and Boeffla kernel. thanks.
Click to expand...
Click to collapse
same here, but i tested many roms 6.0, imo bug after port
shv e210k
wifi connection failure
Updated to new version
Thanks for the ROM, but the boeffla kernel in this versión Don't work, is stuck in cyanogen logo.
My device is SHV E210L
Rom : Blekota Note 4 Lite Rom 4.4.4
How to flash this rom?
Respected devs,
I am new to micromax canvas 2 Colors development and i am working over micromax a120 Stock marsmallow rom .
Rom now booted on 3.4.67 Kernel but i want to boot it over Kernel 3.10.54 (Ariafan beta5 Rom kernel)
Please ariafan sir help me
You booted 5.0.2 And 5.1.1 rom from sprout8 And i also did the same from sprout by crossporting
**BUGS AS PER NOW**
1)NO DATA ON 2ND SIM
2)RIL IS NOT STABLE
3)USB DEBUGGING NOTWORKING
4)VPN NOT WORKING DUE TO I DONT KNOW HOW TO FIX IT
WHATS WORKING ?
1)Fully working calls,ussd,messages on both sim (Some network drop and ril somtime unstable)
2)Camera+video record
3)Free ram 400-500mb
4)Battery backup better than any stock rom of a120
5)Gravitybox and other tweaks (Not tested substratum)
6)3G on 1st sim and ril 90%(not on sim2)
7)Youtube play and online media player
8)Stable rom as per daily usage
ROM LINK ?
I am not uploading the rom due to its not fully fixed
& I want help from you guys to fix all bugs and make it super stable
WHAT HELPS ?
1)Method to fix the ril completely
2)How can i use 3.10.54 Or 3.10.72 Kernel on this rom (Ariafan kernels)
3)Fix of usb debugging
4)Data fix on 2nd sim and network drop on 2nd sim while call via 1st sim but no drop when calling from 2nd sim
5)Vpn fix on tunnel whole device
@ariafan
@kcala
@smokermanXda
at this point i ve sold my device, so i cant test it...i working now on redmi 4x..but if i can help just pm me..