ROM Porting - General Questions and Answers

Hello, Everyone !
I'm not a skilled ROM developer, but with the very little knowledge I have about porting ROMS, a ROM can be ported from a device with the same specs as the device with the base ROM. So in my case, I'm trying to port the CM13 ROM For my device, which is Micromax Canvas Evok. But, one sad thing is that I have failed to find a dedicated thread for this device, which is pretty upsetting...So, since I have not found a thread for this device, I decided to port the ROM because I'm a total noon in developing a ROM from it's​ source which is very difficult, especially in the part where I'm supposed to download the source code, which maybe around 30-40 GB as my data plans don't allow me to do it....So is there any way by which a CM13 ROM can be ported by keeping stock ROM as a base, as nobody has developed a custom ROM for this device yet...Any help would be appreciated, Thank you in advance !
Cheers, Sid

You can always use a cloud service to download your source codes without using your data

How to port ROMS

Michael24884 said:
You can always use a cloud service to download your source codes without using your data
Click to expand...
Click to collapse
Can you please dxplain the necessary steps. ?

SidXReigns said:
Can you please dxplain the necessary steps. ?
Click to expand...
Click to collapse
https://forum.xda-developers.com/chef-central/android/guide-how-to-build-rom-google-cloud-t3360430

Michael24884 said:
You can always use a cloud service to download your source codes without using your data
Click to expand...
Click to collapse
Michael24884 said:
https://forum.xda-developers.com/chef-central/android/guide-how-to-build-rom-google-cloud-t3360430
Click to expand...
Click to collapse
I heard there are other cloud servers like jenkins, can you please tell me about it ?

SidXReigns said:
I heard there are other cloud servers like jenkins, can you please tell me about it ?
Click to expand...
Click to collapse
don't use Jenkins if you haven't built a ROM yet. All Jenkin does is automates your builds. which is used for nightlies. So in order to use that website you would have to set up everything anyways. if you don't have a credit card for Google Cloud service then you should use Microsoft Azure.
But remember if you want to build a ROM, you're gonna have to have a build tree for your device. That's the first important step, before downloading the source codes.

Can you explain it to me if it's not a trouble, or provide a link to it ?

Related

[Q] I want to build CyanogenMod 10 for my Samsung Galaxy Chat B5330 myself. Help!

Okay so I've bought a samsung galaxy chat B5330 device back in feb'2013. Don't ask me why cause I conciously bought it. So I realised after searching for 6 months that there is no interest of developers in this device. so I have taken up the initiative to 1) Build CM 10, 2) Port CWM, 3) Root the device myself. However I don't have much idea about building android. I've rooted and flashed Custom recovery n ROMs to my dad's phone before and I'm a geek so I learn things quickly about computers n phones. So I'm nor a complete newbie neither a Master developer. Therefore I need help of those devlopers who will be kind enough not to discourage me. Anyone can root a device which is more popular because it gets vulnarable too quickly so there is no point in telling me that "you should have bought a device which has developer support". I am interested to be a developer myself n that challenge is really so tempting to me. So here are my questions which I don't have exact idea about.
1) I have a computer of the config -> AMD fx 6100 hexacore buldozer 3.3 GHz/4 GB RAM/500 GB HDD/Windows7(32) & Ubnuntu 13.04(64). Can I do the job of building roms from the source with this config in the first place?
2) Does galaxy chat B5330 support 'fastboot'? if yes then How can I boot into fastboot mode? I've tried with adb 'reboot-bootloader' but the device just restarted normally. So I don't know How can I get into the fastboot mode?
3) CM developers are really kind enough that they have put alot effort into making the wiki. I've got precious informations about building android from source and all. But I have a confusion. There was mentioned fastboot is necessery for building CM. So if my phone does not have fastboot should it mean that I can't build CM for my device at all?
4) How much data do I have to download? Do I need to be connected to the internet always while editing local file? n If I use 'repo sync' to update the code always won't my editings get overwritten by stock code again?
so these are few basic questions I have for now. I know I might not get any response at all. But there's no harm in trying. thanks
Update1
ranchoabc said:
Okay so I've bought a samsung galaxy chat B5330 device back in feb'2013. Don't ask me why cause I conciously bought it. So I realised after searching for 6 months that there is no interest of developers in this device. so I have taken up the initiative to 1) Build CM 10, 2) Port CWM, 3) Root the device myself. However I don't have much idea about building android. I've rooted and flashed Custom recovery n ROMs to my dad's phone before and I'm a geek so I learn things quickly about computers n phones. So I'm nor a complete newbie neither a Master developer. Therefore I need help of those devlopers who will be kind enough not to discourage me. Anyone can root a device which is more popular because it gets vulnarable too quickly so there is no point in telling me that "you should have bought a device which has developer support". I am interested to be a developer myself n that challenge is really so tempting to me. So here are my questions which I don't have exact idea about.
1) I have a computer of the config -> AMD fx 6100 hexacore buldozer 3.3 GHz/4 GB RAM/500 GB HDD/Windows7(32) & Ubnuntu 13.04(64). Can I do the job of building roms from the source with this config in the first place?
2) Does galaxy chat B5330 support 'fastboot'? if yes then How can I boot into fastboot mode? I've tried with adb 'reboot-bootloader' but the device just restarted normally. So I don't know How can I get into the fastboot mode?
3) CM developers are really kind enough that they have put alot effort into making the wiki. I've got precious informations about building android from source and all. But I have a confusion. There was mentioned fastboot is necessery for building CM. So if my phone does not have fastboot should it mean that I can't build CM for my device at all?
4) How much data do I have to download? Do I need to be connected to the internet always while editing local file? n If I use 'repo sync' to update the code always won't my editings get overwritten by stock code again?
so these are few basic questions I have for now. I know I might not get any response at all. But there's no harm in trying. thanks
Click to expand...
Click to collapse
I have acquired the source code for my device from samsung. Now I just need to port the board configs to the CM10 source.
ranchoabc said:
I have acquired the source code for my device from samsung. Now I just need to port the board configs to the CM10 source.
Click to expand...
Click to collapse
nce going man
"Devs Not Interested...."
I don't know whether some people are still talking about this device.
I thought everybody started throwing it and getting his newer one.
Niral.DMello said:
How did you manage to do that? You wrote to them and they gave it? If thats the case you must have some special powers. I'm impressed.
Click to expand...
Click to collapse
If I were not wrong, you could get the source from ://opensource.s*msung.com (*can't post yet )
My Bad English....
excellent
: Bueno:: Bueno: wouldnt see anything wrong in my galaxy cm10 ch @ t gt-B5330 : Bueno:: Bueno:
I've got a working CWM. Looking forward to porting a newer version.
I've got my hands on a working cwm (somehow it did) for b5330. Now looking forward to porting CWM 6 from cm source. I just have too slow bandwidth for cm source syncing. So let's see how it goes.
ranchoabc said:
I've got my hands on a working cwm (somehow it did) for b5330. Now looking forward to porting CWM 6 from cm source. I just have too slow bandwidth for cm source syncing. So let's see how it goes.
Click to expand...
Click to collapse
I really hope you succeed and make it working! Good luck mate!
TheUnknownThing said:
I really hope you succeed and make it working! Good luck mate!
Click to expand...
Click to collapse
Can you give me some directions? I'm trying my best to learn it.
Sent from my GT-B5330 using xda app-developers app
ranchoabc said:
Can you give me some directions? I'm trying my best to learn it.
Sent from my GT-B5330 using xda app-developers app
Click to expand...
Click to collapse
The best way to start is to use another Rom as base (get permission first) then start tweaking it with scripts, apps and build.prop tweaks. Once you start to get familiar with the basics, start experimenting with different tweaks. Since you are going to create a Cyanogenmod 10 Rom from scratch, I give you best of luck and hope many people will use it!
FINALLY!
ported
I always support you sir!
Sent from my GT-B5330 using xda app-developers app
REALLY for GT B5330
patraanjan23 said:
ported
Click to expand...
Click to collapse
REALLY ??
when date to release this ROM ?
sorry my bad english language..
[email protected] said:
REALLY ??
when date to release this ROM ?
sorry my bad english language..
Click to expand...
Click to collapse
I'm currently working on it. It still does not support audio/bluetooth/wifi/phone/usb nothing. It just supports full touch n can run games. You can't use it for calls/internet! I just sideloaded few apk files via adb. So it ran them smoothly. N don't call me sir please. I hate formalities.. just chill
Sent from my GT-B5330 using XDA Premium 4 mobile app
patraanjan23 said:
I'm currently working on it. It still does not support audio/bluetooth/wifi/phone/usb nothing. It just supports full touch n can run games. You can't use it for calls/internet! I just sideloaded few apk files via adb. So it ran them smoothly. N don't call me sir please. I hate formalities.. just chill
Sent from my GT-B5330 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
how did you port cm to your device
i also have Samsung star pro and have made a manufacturer based stock rom
my device is samsung star pro
gamersam16 said:
how did you port cm to your device
i also have Samsung star pro and have made a manufacturer based stock rom
my device is samsung star pro
Click to expand...
Click to collapse
I am building from source. it's teadious job. but you sure can try
device tree
by source do you mean the android source(10gb +)
i am also trying the same thing but my source is now syncing
could you help me with making my device tree.
and what else do i need apart from the the device tree
gamersam16 said:
by source do you mean the android source(10gb +)
i am also trying the same thing but my source is now syncing
could you help me with making my device tree.
and what else do i need apart from the the device tree
Click to expand...
Click to collapse
Sure ask whatever you need. But I suggest you do thorough research n a lot of forum searching before you ask anything. I've been digging for 1 year collecting info n learning things.
Sent from my GT-B5330 using XDA Premium 4 mobile app
Cyanogenmod for B5330
HERE COMES CYANOZANE
GO for it n test it yourself!
help
patraanjan23 said:
HERE COMES CYANOZANE
GO for it n test it yourself!
Click to expand...
Click to collapse
could you guide me in this process as i have to build the device tree from scratch and am having difficulties in finding the correct info.
how did you start to look for info in the boot.img
help needed
if possible could you provide a basic guide minimum stuff to help
thanks
gamersam16 said:
could you guide me in this process as i have to build the device tree from scratch and am having difficulties in finding the correct info.
how did you start to look for info in the boot.img
help needed
if possible could you provide a basic guide minimum stuff to help
thanks
Click to expand...
Click to collapse
read this thotoughly.

[CM DEVELOPMENT] Asus MeMO Pad ME172V

Today my wife got this device as a gift for Christmas. She asked me to look at it and set it up for her. After about an hour of research I was deeply disappointed by the fact that this device has no ROMs or Kernels and barely supports ROOT. The device is kind of slow for 2013 due to its one core 1GHz processor. But I am sure this issue would be fixed with optimizations from custom ROMs and Kernels. I myself am not an android developer but do some coding in the free time and worked on a few ports of sense for several devices. On this thread I would like to get as many developers possible with the Asus MeMO Pad to communicate and collaborate to develop a working port of CyanogenMod for the device. I will be happy to help anyone interested in this project by doing some work in the free time. I chose CyanogenMod as it is probably the easiest one to compile and is much simpler than its competitors. If we get a successful build of CM then we can move on to developing Kernels and more complex versions of Android. Keep in mind that this is not a request for any particular developer but just an invitation to collaborate and build a working ROM for this tablet. If you are interested in working with me on this project please PM me or comment down below. I will be glad to help as much as I can. Thank you to all of the developers that would be willing to participate in this project.
Sent from my Nexus 4 using xda app-developers app
Im in
I did the AMPC app and mini rom (not a full rom but more mods collection)
How are you skills to decompile img ?? since the guy who did root before is no more...and we should start by doing root for latest FW.
and CWM is also very buggy (build using online kitchen)
Please feel free to PM me
I'd like to but I don't know android coding. I do some basic Java programming if that helps
Sent from my MemoPad
crazykiddo said:
Im in
I did the AMPC app and mini rom (not a full rom but more mods collection)
How are you skills to decompile img ?? since the guy who did root before is no more...and we should start by doing root for latest FW.
and CWM is also very buggy (build using online kitchen)
Please feel free to PM me
Click to expand...
Click to collapse
I will PM you as soon as possible and we can begin on the work. Sorry due to the vacation I am not home and will only be back stating monday.
fundre said:
I'd like to but I don't know android coding. I do some basic Java programming if that helps
Sent from my MemoPad
Click to expand...
Click to collapse
Thank you for you reply also, as of right now I don't see our need for any Java coding, but maybe if we find a need for it I will message you. Thank you once again.
Sent from my Nexus 4 using xda app-developers app
aanonymoushuman said:
I will PM you as soon as possible and we can begin on the work. Sorry due to the vacation I am not home and will only be back stating monday.
Thank you for you reply also, as of right now I don't see our need for any Java coding, but maybe if we find a need for it I will message you. Thank you once again.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Hi! I'm the guy that made CWM for this tablet, as well as the one on whos idea the whole root thing is based I'm very glad that someone picked up work on this tablet and is trying to make it better, since I don't have the time and I've lost my patience since ASUS is refusing to co-operate as far as updates and source codes are concerned. You can always PM me with questions as well as all or any info you have and I'm also willing to test builds out. Thanks
nerotNS said:
Hi! I'm the guy that made CWM for this tablet, as well as the one on whos idea the whole root thing is based I'm very glad that someone picked up work on this tablet and is trying to make it better, since I don't have the time and I've lost my patience since ASUS is refusing to co-operate as far as updates and source codes are concerned. You can always PM me with questions as well as all or any info you have and I'm also willing to test builds out. Thanks
Click to expand...
Click to collapse
Hiya @nerotNS, I'm currently new (a noob) at xda-developers forum but since I'm actually getting a memo pad what better way of installing cyanogenmod properly than asking for help. However I couldn't help but to find the source code, and I did. I'm currently still learning so the source code wouldn't be of help to me than it would to you. So that said, heres the source
==> support (dot) asus (dot) com/Download.aspx?SLanguage=en&m=ASUS+MeMO+Pad&p=28&s=6
(remove spaces and replace '(dot)' with '.')
42java said:
Hiya @nerotNS, I'm currently new (a noob) at xda-developers forum but since I'm actually getting a memo pad what better way of installing cyanogenmod properly than asking for help. However I couldn't help but to find the source code, and I did. I'm currently still learning so the source code wouldn't be of help to me than it would to you. So that said, heres the source
==> support (dot) asus (dot) com/Download.aspx?SLanguage=en&m=ASUS+MeMO+Pad&p=28&s=6
(remove spaces and replace '(dot)' with '.')
Click to expand...
Click to collapse
Hmm that's the kernel source code, we already have that Though it was in a bit of a strange format, plus I firmly believe that it's outdated as I think ASUS made some changes in the kernels via OTA. Thanks for your tip though,it's good to see that someone's trying to do with this pad
RE: CM Development
Hello, new guy here at XDA, I do not have any knowledge to Linux or Android programming yet I know how to flash and play with recoveries and such things. I am willing to be a tester for this project.
waiting for someone to port this into CM...
source code: http://support.asus.com/Download.aspx?SLanguage=en&m=ASUS+MeMO+Pad&p=28&s=6
Cygaeonmod 12 me172v device tree
After months of research and goggleing i have made a me172v device tree and i will upload it on github by 1 st of march
i want someone to test the device tree by building a cygaeonmod 12 rom
i have made a official working recovery using the tree but there are few errors i am working on that
if some body wants to help here s my email adrress [email protected]
its double 'a' DONT GET CONFUSED:laugh:
THIS IS MY SECOND POST ON XDA BY MY NEW USERNAME
SORRY FOR BAD ENGLISH
wait till 1 st of march
Pranav89 said:
After months of research and goggleing i have made a me172v device tree and i will upload it on github by 1 st of march
i want someone to test the device tree by building a cygaeonmod 12 rom
i have made a official working recovery using the tree but there are few errors i am working on that
if some body wants to help here s my email adrress [email protected]
its double 'a' DONT GET CONFUSED:laugh:
THIS IS MY SECOND POST ON XDA BY MY NEW USERNAME
AND HERE'S A LINK FOR GITHUB ME172V RESPORITORY : github.com/Pranavkumar09/android_ASUS_MEMOPAD_ME172V
just add before the url
SORRY FOR BAD ENGLISH
wait till 1 st of march
Click to expand...
Click to collapse
It's a good news... But too bad my memo pad has broken successfully and hard to find the spare part
Sent from my Lenovo_A706 using XDA Premium 4 mobile app
Keep me posted on your progress, I will keep an eye on your github repo.
?
I Too Am Interested
I may be able to lend my tablet for the cause of testing. Just can't brick it.
It's my 7 year old daughter's, so no harm no foul.
I'll look for updates
It could be hard to port on cm, because the chipset is VIA and no similar device successfully ported with this chipset..
Sent from my Lenovo A706_ROW using XDA Premium 4 mobile app
Thanks Bro That Will be a great help
maricopajoe said:
I may be able to lend my tablet for the cause of testing. Just can't brick it.
It's my 7 year old daughter's, so no harm no foul.
I'll look for updates
Actually i bricked my asus bootloader and even adb does not work out and i am just able to make half of it if you could provide me some information about the pad
and i have found a similar device tree from tft300t and tft700t
first i will make a device tree which can make a working recovery basically twrp
guys its an awesome tab but very slow and having cm 12.1 will be great on the tab so please help
Click to expand...
Click to collapse
Pranav89 said:
maricopajoe said:
I may be able to lend my tablet for the cause of testing. Just can't brick it.
It's my 7 year old daughter's, so no harm no foul.
I'll look for updates
Actually i bricked my asus bootloader and even adb does not work out and i am just able to make half of it if you could provide me some information about the pad
and i have found a similar device tree from tft300t and tft700t
first i will make a device tree which can make a working recovery basically twrp
guys its an awesome tab but very slow and having cm 12.1 will be great on the tab so please help
Click to expand...
Click to collapse
What info do you need?
Click to expand...
Click to collapse
CM 12.1 for me172v
My ME172V device tree repo address https://github.com/Pranavkumar09/android_device_asus_me172v
Finally i made it after 1 months hardwork
I wanted someone who has more internet plan atleast 50 gb who can make the cm 12.1 rom as i live in country like India where internet speed sucks it wont work plzzzzzzzzzz guyz
u can even use Docker to build it on windows follow this link http://forum.xda-developers.com/showthread.php?t=2650345 or u can use ubuntu plzzz help me out
if any ones interested u can email me [email protected] for any queries or doubt abt the device tree
It would be a great help
Help
Pranav89 said:
My ME172V device tree repo address https://github.com/Pranavkumar09/android_device_asus_me172v
Finally i made it after 1 months hardwork
I wanted someone who has more internet plan atleast 50 gb who can make the cm 12.1 rom as i live in country like India where internet speed sucks it wont work plzzzzzzzzzz guyz
u can even use Docker to build it on windows follow this link http://forum.xda-developers.com/showthread.php?t=2650345 or u can use ubuntu plzzz help me out
if any ones interested u can email me [email protected] for any queries or doubt abt the device tree
It would be a great help
Click to expand...
Click to collapse
I'm gonna try building it with Docker. Is there still a chance of killing the device bootloader?
Btw I'm a total noob with custom roms so it may take a while + my PC is old
Thank you Darthsternie
Darthsternie said:
I'm gonna try building it with Docker. Is there still a chance of killing the device bootloader?
Btw I'm a total noob with custom roms so it may take a while + my PC is old
Click to expand...
Click to collapse
what do u mean by killing the bootloader????
whats ur system specification like ram processor
plzzzzz ur the last hope for this device
CPU Specs
Pranav89 said:
what do u mean by killing the bootloader????
whats ur system specification like ram processor
plzzzzz ur the last hope for this device
Click to expand...
Click to collapse
I have a AMD Athlon Dualcore 5000B 2,60 GHz with 4 GB RAM
And my 500gb drive died yesterday so I have to buy myself a new drive first

Custom ROMs - Device Security

Hi Guys,
I am new to Android (a noob) - Started with flashing some custom ROMs on my devices and i am bothered by the security of my device, although android is open source, is it possible that a custom ROM is bugged to steal your personal or financial information? I don't have any experience with android development and i don't have time to jump into Android development so even if the ROM is open source i wont be going through the code to check for leaks or potential built-in hacks.
Basically my question is, is it safe to install Unofficial ROMs such as CM unofficial? I understand, the majority of apps store sensitive data on device in encrypted way but still, i don't think it will be hard to just modify the ROM to develop a built-in key-logger OR read username/password from a username/password fields while user is typing using an on-screen keyboard, save it as LOG file and when connected to the internet, send it to the 'unknown' source. I can see so many possibilities, the user wont even have a clue that they are sharing data. it is like Microsoft making windows Open Source and people making their own versions of Windows and users installing them on thier PCs.
Please help me understand - How safe are our devices when running on custom ROMs from developers we don't even know (no disrespect to any dev, all this amazing work is appriciated, I just want to understand the security of android - Please help me understand as after flashing custom ROMs on my devices i am avoiding installation of sensitive apps or even using chrome to type my passwords) - am i paranoid ?
Cheers
It's entirely possible that a malicious custom ROM could steal your data (or worse), and there's really no technical way to mitigate it. You're implicitly trusting the developer of a ROM by flashing it. All you can really do is make sure that whatever ROM you choose is from a well-known, trusted developer.
aliusman999 said:
Hi Guys,
I am new to Android (a noob) - Started with flashing some custom ROMs on my devices and i am bothered by the security of my device, although android is open source, is it possible that a custom ROM is bugged to steal your personal or financial information? I don't have any experience with android development and i don't have time to jump into Android development so even if the ROM is open source i wont be going through the code to check for leaks or potential built-in hacks.
Basically my question is, is it safe to install Unofficial ROMs such as CM unofficial? I understand, the majority of apps store sensitive data on device in encrypted way but still, i don't think it will be hard to just modify the ROM to develop a built-in key-logger OR read username/password from a username/password fields while user is typing using an on-screen keyboard, save it as LOG file and when connected to the internet, send it to the 'unknown' source. I can see so many possibilities, the user wont even have a clue that they are sharing data. it is like Microsoft making windows Open Source and people making their own versions of Windows and users installing them on thier PCs.
Please help me understand - How safe are our devices when running on custom ROMs from developers we don't even know (no disrespect to any dev, all this amazing work is appriciated, I just want to understand the security of android - Please help me understand as after flashing custom ROMs on my devices i am avoiding installation of sensitive apps or even using chrome to type my passwords) - am i paranoid ?
Cheers
Click to expand...
Click to collapse
You are paranoid but that's good!
Yes we are trusting the devs (or Samsung et al with stock) AND hopefully smart coders who regularly check the code (but I suspect checking doesn't happen a lot!). You can use a firewall/packet sniffer to check what servers your phone is connecting to and see (some) of the data being sent to reduce your risk and put your mind at ease. But still it's no guarantee, as I understand it (I'm no expert!).
---
trainsuit said:
If you get a stock android you are also trusting the developer. Just look at these lenovo laptops which had malware served on their stock windows versions. Best is to always start clean when buying any form of product.
Click to expand...
Click to collapse
That's true, but how do you define ”clean”? In theory, you could build AOSP for your device yourself so you're only trusting Google, but that's completely impractical for most people. If you just switch from stock to someone else's custom ROM, you're just changing who you're trusting.
---
Perhaps it's a silly question but I do it: do you think that a XDA Senior Member with one or two thousand of thanks is reliable?
Bach_J said:
Perhaps it's a silly question but I do it: do you think that a XDA Senior Member with one or two thousand of thanks is reliable?
Click to expand...
Click to collapse
Another question for you: if a ROM has malicious code that send personal information to unknown servers, is using a firewall like AFWall+ twhich blocks all system apps sufficient to prevent this malicious ROM to stole data?
Thanks
Bach_J said:
Perhaps it's a silly question but I do it: do you think that a XDA Senior Member with one or two thousand of thanks is reliable?
Click to expand...
Click to collapse
Probably.
Bach_J said:
Another question for you: if a ROM has malicious code that send personal information to unknown servers, is using a firewall like AFWall+ twhich blocks all system apps sufficient to prevent this malicious ROM to stole data?
Thanks
Click to expand...
Click to collapse
No, a custom ROM could make data look like it's coming from any app it wants, or just bypass the firewall completely.
josephcsible said:
No, a custom ROM could make data look like it's coming from any app it wants, or just bypass the firewall completely.
Click to expand...
Click to collapse
Alternatively if the device is on your own network you could wireshark it using a computer and monitor IP addresses that the device attempts to connect to.
LyricalMagical said:
Alternatively if the device is on your own network you could wireshark it using a computer and monitor IP addresses that the device attempts to connect to.
Click to expand...
Click to collapse
This is helpful but not perfect. There's a bunch of ways to stealthily exfiltrate data over a monitored network, and don't forget a malicious ROM might only do its dirty work over cell and not Wi-Fi for this very reason.
josephcsible said:
This is helpful but not perfect. There's a bunch of ways to stealthily exfiltrate data over a monitored network, and don't forget a malicious ROM might only do its dirty work over cell and not Wi-Fi for this very reason.
Click to expand...
Click to collapse
I agree with you it's not a perfect solution; this question is sort of like asking if you can trust someone who has a root account to your computer when you cannot see what they are doing, it's an incredibly disadvantaged situation from the start.
LyricalMagical said:
I agree with you it's not a perfect solution; this question is sort of like asking if you can trust someone who has a root account to your computer when you cannot see what they are doing, it's an incredibly disadvantaged situation from the start.
Click to expand...
Click to collapse
I don't want to flash custom ROMs anymore! :crying:
It can be very dangerous! Or am I paranoid and I can trust xda developers?
Bach_J said:
I don't want to flash custom ROMs anymore! :crying:
It can be very dangerous! Or am I paranoid and I can trust xda developers?
Click to expand...
Click to collapse
Remember, everything I've been saying is reasons not to flash a ROM unless you trust the dev. None of it is saying that devs aren't trustworthy. I don't know of a single instance when a well-respected XDA member's ROM turned out to be malicious.
josephcsible said:
Remember, everything I've been saying is reasons not to flash a ROM unless you trust the dev. None of it is saying that devs aren't trustworthy. I don't know of a single instance when a well-respected XDA member's ROM turned out to be malicious.
Click to expand...
Click to collapse
Thank you for clarifying that but the question comes once more: how to recognize a well-respected XDA member? With the number of thanks? It is obvious that if the smartphone you are interested in is not so famous, there will be few comments on custom ROMs, too. So, how to evaluate the reliability of a xda dev who is developing ROM for not-well-known devices?
Are ROMs in Original development Section trustworthy?
Bach_J said:
Thank you for clarifying that but the question comes once more: how to recognize a well-respected XDA member? With the number of thanks? It is obvious that if the smartphone you are interested in is not so famous, there will be few comments on custom ROMs, too. So, how to evaluate the reliability of a xda dev who is developing ROM for not-well-known devices?
Are ROMs in Original development Section trustworthy?
Click to expand...
Click to collapse
Number of thanks can hardly tell that a dev is reliable or not(in some cases it can), rather it's the quality of their work and their expertise on the related topics that could clarify their position a bit. the recognized contributors, recognized developers, recognized themers you should look at cause
these are given to a member after being checked and passed by moderaters here on XDA. So they are pretty much reliable guys. in cases where there are no recognized developers and hardly any comments. you will have to check and find out yourself
1. ask the dev if he has tested the ROM himself?
2. how did he compiled the ROM? is it a port or just a modified copy of another ROM or a build from source.
3. check the link of the download, if it's to some survey site or ask for a password, stay away from it.
4. if you trust the download link, then download scan with antivirus and unzip the file.
5. generally I look inside app if there are apps which I don't trust and I remove them, then check build.prop, init.d folders. basic things to look for is any references of some other website/ports in between codes. if you're more paranoid you can check bin folder as well and every other you want.
6.don't install the ROM simply Root and debloat.
billysam said:
Number of thanks can hardly tell that a dev is reliable or not(in some cases it can), rather it's the quality of their work and their expertise on the related topics that could clarify their position a bit. the recognized contributors, recognized developers, recognized themers you should look at cause
these are given to a member after being checked and passed by moderaters here on XDA. So they are pretty much reliable guys. in cases where there are no recognized developers and hardly any comments. you will have to check and find out yourself
1. ask the dev if he has tested the ROM himself?
2. how did he compiled the ROM? is it a port or just a modified copy of another ROM or a build from source.
3. check the link of the download, if it's to some survey site or ask for a password, stay away from it.
4. if you trust the download link, then download scan with antivirus and unzip the file.
5. generally I look inside app if there are apps which I don't trust and I remove them, then check build.prop, init.d folders. basic things to look for is any references of some other website/ports in between codes. if you're more paranoid you can check bin folder as well and every other you want.
6.don't install the ROM simply Root and debloat.
Click to expand...
Click to collapse
Thanks for the complete explanation!
billysam said:
Number of thanks can hardly tell that a dev is reliable or not(in some cases it can), rather it's the quality of their work and their expertise on the related topics that could clarify their position a bit. the recognized contributors, recognized developers, recognized themers you should look at cause
these are given to a member after being checked and passed by moderaters here on XDA. So they are pretty much reliable guys. in cases where there are no recognized developers and hardly any comments. you will have to check and find out yourself
1. ask the dev if he has tested the ROM himself?
2. how did he compiled the ROM? is it a port or just a modified copy of another ROM or a build from source.
3. check the link of the download, if it's to some survey site or ask for a password, stay away from it.
4. if you trust the download link, then download scan with antivirus and unzip the file.
5. generally I look inside app if there are apps which I don't trust and I remove them, then check build.prop, init.d folders. basic things to look for is any references of some other website/ports in between codes. if you're more paranoid you can check bin folder as well and every other you want.
6.don't install the ROM simply Root and debloat.
Click to expand...
Click to collapse
I've just unzipped ROM but I can't find what you said. I've only found build.prop and nothing else!
Here a screenshot:
Bach_J said:
I've just unzipped ROM but I can't find what you said. I've only found build.prop and nothing else!
Here a screenshot:
Click to expand...
Click to collapse
That's because lollipop and marshmallow ROM files are further zipped into system.new.dat files which needs another method to extract, https:\\forum.xda-developers.com/android/help/extract-dat-marshmallow-lollipop-easily-t3334117
Just a small correction. When going to aosp you I ly are trusting yourself as you can inspect everything you add and remove what you don't.
Now to add to your paranoia. A custom rom could be made that allows all apps root permission without the users knowing. Add in a Key logger and have e it all headed without you ever knowing. This is common is xiaomi and other china based devices.
Heck there are a few key parts in the playstore with built in Key loggers.
Heck most of the go apps send all their data to China. Things like their Keylogger files, screen recording and device usage. But mind you it is all legal

Copperhead OS for Sailfish

Can anybody build the CopperheadOS for our Pixel? Maybe with a small Donation?
https://copperhead.co/android/docs/building
If it is not allowed to ask such things here, please send me a PM.
Greetings
what does this include? and your in the wrong thread
robotnikz said:
Can anybody build the CopperheadOS for our Pixel? Maybe with a small Donation?
https://copperhead.co/android/docs/building
If it is not allowed to ask such things here, please send me a PM.
Greetings
Click to expand...
Click to collapse
But they have a download link for Pixel on their website: https://copperhead.co/android/downloads
Is it because they say: "available via purchase soon"?
uodii said:
But they have a download link for Pixel on their website:https://copperhead.co/android/downloads
Is it because they say: "available via purchase soon"?
Click to expand...
Click to collapse
You need a login to download it. I assume you only get a login after purchasing a license from them.
uodii said:
But they have a download link for Pixel on their website: https://copperhead.co/android/downloads
Is it because they say: "available via purchase soon"?
Click to expand...
Click to collapse
Yes you have to purchase it or build it yourself. But I am not able to build it myself
robotnikz said:
Yes you have to purchase it or build it yourself. But I am not able to build it myself
Click to expand...
Click to collapse
If they are selling security and the OS I dou t that they allow anyone to build their software. If you can build from their sources I dou t it includes any of their additional software and is pro ably just bare android
devilsadidas said:
If they are selling security and the OS I dou t that they allow anyone to build their software. If you can build from their sources I dou t it includes any of their additional software and is pro ably just bare android
Click to expand...
Click to collapse
No. It is allowed to build from their sources.
robotnikz said:
No. It is allowed to build from their sources.
Click to expand...
Click to collapse
I tried to build it two times. The first built with no errors but the files weren't in zip format and I couldn't figure how to flash them. My second failed because I still need to get by build environment set up again. I just re-installed Linux a few days. I just switched to Linux Mint permanently a few weeks ago from Windows so I've been dealing with the transition. I have the source downloaded so I'll be tinkering with that when I have time. Hopefully something good will happen in a few days on my end. Till then this thread needs to be moved to the Q&A section. I'm glad you threw the question out there and hopefully others will join the party.
Misterxtc said:
I tried to build it two times. The first built with no errors but the files weren't in zip format and I couldn't figure how to flash them. My second failed because I still need to get by build environment set up again. I just re-installed Linux a few days. I just switched to Linux Mint permanently a few weeks ago from Windows so I've been dealing with the transition. I have the source downloaded so I'll be tinkering with that when I have time. Hopefully something good will happen in a few days on my end. Till then this thread needs to be moved to the Q&A section. I'm glad you threw the question out there and hopefully others will join the party.
Click to expand...
Click to collapse
Thank you very much for your effort. I am also on Mint but I am not familiar with building ROMs. Maybe I'll have a look at it someday
robotnikz said:
Thank you very much for your effort. I am also on Mint but I am not familiar with building ROMs. Maybe I'll have a look at it someday
Click to expand...
Click to collapse
My guess is that they don't mind private builds. However, I would doubt they would be okay with a build being posted in a forum like this. Also, from reading their website it appears when you pay, you're getting the support of the devs directly as well as their updates pushed directly to your phone without having to do new builds like you will without a license. I could be slightly off but I think that was the gist of it.
robotnikz said:
Thank you very much for your effort. I am also on Mint but I am not familiar with building ROMs. Maybe I'll have a look at it someday
Click to expand...
Click to collapse
Same here. I used to build ROMs for Samsung and AOSP is pretty foreign to me but I am learning. It's quite a bit for me between real life, a new OS and AOSP. It's cool though, my 40+ year old brain was getting a bit stale.... Anyway I tried again today for a few hours and made some progress. I successfully compiled a generic build but when I try sailfish I get a user error and it tells me to change user. Seeing that the official build isn't available for purchase I think they blocked the build process some way. I can compile Pure Nexus no problem so it's not my set up, probably their directions. But on the other hand it could be on my end. Either way I'll still be looking into it.
Is there a way to compile this os with gapps already built in for personal use. After building and flashing it on my phone I found the lack of certain Google services very annoying. Flashing gapps after installing the os didn't work. Also if you're on T-Mobile no data connection unless you change settings in apn, I wonder if flashing stock vendor img would help with that.
robotnikz said:
Can anybody build the CopperheadOS for our Pixel? Maybe with a small Donation?
https://copperhead.co/android/docs/building
If it is not allowed to ask such things here, please send me a PM.
Greetings
Click to expand...
Click to collapse
did you did it, can you instruct this ?
robotnikz said:
Can anybody build the CopperheadOS for our Pixel? Maybe with a small Donation?
https://copperhead.co/android/docs/building
If it is not allowed to ask such things here, please send me a PM.
Greetings
Click to expand...
Click to collapse
Hello,
I have successfully found a way to build sailfish cos , if you are interested .
ksuhiyp said:
Hello,
I have successfully found a way to build sailfish cos , if you are interested .
Click to expand...
Click to collapse
Would be great. I'm very interested.
ksuhiyp said:
Hello,
I have successfully found a way to build sailfish cos , if you are interested .
Click to expand...
Click to collapse
I'm also very interested! Tell how you did it
Pixel 2 CopperheadOS
Anyone have tryied to compile from source copperhead for Pixel2 phone?
I am also very interested! Could you please share? May be for a donation....
ksuhiyp said:
Hello,
I have successfully found a way to build sailfish cos , if you are interested .
Click to expand...
Click to collapse

Need a dev for a specific device

Hi,
I need someone who can build at least android 8 rom for a spreadturm device (Logicom L-Ement 403). I know too many devs won't build rom for a spreadturm device, but i need TWRP and LOS 14.1 to install GSI.
F-Google said:
Hi,
I need someone who can build at least android 8 rom for a spreadturm device (Logicom L-Ement 403). I know too many devs won't build rom for a spreadturm device, but i need TWRP and LOS 14.1 to install GSI.
Click to expand...
Click to collapse
you are wasting your time, those soc are dead, nobody will help u and is a ****ty entry level device, just buy a new one from another manufacturer
tutibreaker said:
you are wasting your time, those soc are dead, nobody will help u
Click to expand...
Click to collapse
i think old samsung devs can help me
F-Google said:
i think old samsung devs can help me
Click to expand...
Click to collapse
no one will. i told u is a entry level device and dont even have source code released so, is useless
That is the thing that I was searching for, what a data present here at this site, thank you administrator.

Categories

Resources