Related
Since SDE was released, who wants to build some fresh and shiny android which might be running someday side by side with AVOS (Archos Android)?
What do we need (openembedded?)?
Installation of Other OS:
root: /mnt/storage/rootfs.img
kernel:
Reboot into Recovery Mode (howto)
Recovery System -> Developer Edition Menu -> Flash Kernel and Initramfs
Connect USB and copy "zImage" and "initramfs.cpio.gz" to the Archos
Unmount Archos on PC (safe remove)
Press ok on Archos
Don't you think dev's are already working on this right now?
OpenAS is a site to look at, there are a few in fact and some even on XDA.
your instructions are sort of nothing anyone who has booted the angstrom distribution can see that?
this thread is a bit pointless. your asking for devs to create something they are already working on and you can't help as you don't know how?
no, you just missed the point. I AM (or want to be) a dev, see my other thread about dvb-t support
and now I'm looking for some help and informations.
this thread should be dedicated to building gen8 android (2.2 / 2.3 / ...) roms, I don't care much about angstrom.
I'm not one of those annoying guys who just complaining about others work, I want to get my hands dirty and do some work! I already checked openaos out, there a lot of informations about gen6 and gen7 but not gen8, this is why I started this thread here.
summarizing informations, that's the point.
ok fair enough
it's more likely though someone will do a port and use it over the current android system as apposed to using the SDE. Most dev's will be concentrating on other O/S's such as Ubuntu etc.
I can see why you want to do it but im not sure it will be done this way. We havent even managed to get perm root yet, sadly the archos wont get a lot of love I fear.
we have perm root, just use SDE and put an android in it we can decide everything
edit: either you hack the gen8 and get rid of SDE and archos' android and put whatever you want on it or you stay with SDE and dual boot (sounds a less "brickable" choice to me)
chulri said:
no, you just missed the point. I AM (or want to be) a dev, see my other thread about dvb-t support
and now I'm looking for some help and informations.
this thread should be dedicated to building gen8 android (2.2 / 2.3 / ...) roms, I don't care much about angstrom.
I'm not one of those annoying guys who just complaining about others work, I want to get my hands dirty and do some work! I already checked openaos out, there a lot of informations about gen6 and gen7 but not gen8, this is why I started this thread here.
summarizing informations, that's the point.
Click to expand...
Click to collapse
I have no idea what you're talking about, but I say go with your dreams and keep up the good work (whatever work that may be).
Don't let anyone tell you you can't do it (whatever "it" may be). Any contribution to making my A70 better is a + in my book.
chulri said:
we have perm root, just use SDE and put an android in it we can decide everything
edit: either you hack the gen8 and get rid of SDE and archos' android and put whatever you want on it or you stay with SDE and dual boot (sounds a less "brickable" choice to me)
Click to expand...
Click to collapse
But it's pointless having android 2.2 / 2.3 running alongside android 2.2 / 2.3
it would be a complete waste of time especially as archos are currently working on it anyway.
It would achieve nothing, the SDE would be much better used running ubuntu/winxp or other, running android as a secondary boot option is a waste of development time and I cant see anyone wanting to do it?
by all means join in getting a good distro to run but not another version of android when all we are missing is root anyway. I think your getting confused as to what SDE is used for.
why would someone want to run ubuntu on this hardware? winxp is out of scope as it doesn't support arm processors.
waz000000 said:
by all means join in getting a good distro to run but not another version of android when all we are missing is root anyway. I think your getting confused as to what SDE is used for.
Click to expand...
Click to collapse
why shouldn't we have root in SDE?? The SDE is the only way (so far, gen8 hasn't been hacked yet) to get perm root and custom roms.
why won't you just use SDE to run custom android roms? why it has to be ubuntu or any other bloated linux distribution?
waz000000 said:
But it's pointless having android 2.2 / 2.3 running alongside android 2.2 / 2.3
Click to expand...
Click to collapse
no it's not, because archos won't let us do customizations. it would be easy for archos to let us perm root everything but they won't. so what are you going to do to make android comfortablier and less buggy on gen8? a) hack it and flash custom roms and may brick it or b) use sde and flash custom roms without the possibility to brick it
chulri said:
no it's not, because archos won't let us do customizations. it would be easy for archos to let us perm root everything but they won't. so what are you going to do to make android comfortablier and less buggy on gen8? a) hack it and flash custom roms and may brick it or b) use sde and flash custom roms without the possibility to brick it
Click to expand...
Click to collapse
Agreed, who cares if you have more then one build of Android on a device? On other devices people have developed their own method of doing this exact thing. SDE is a great idea to let people load custom ROMs onto their device without fear of bricking. Now if someone would just get one developed....
chulri said:
no it's not, because archos won't let us do customizations. it would be easy for archos to let us perm root everything but they won't. so what are you going to do to make android comfortablier and less buggy on gen8? a) hack it and flash custom roms and may brick it or b) use sde and flash custom roms without the possibility to brick it
Click to expand...
Click to collapse
Archos have released the source code, the only thing that's missing is Root.
The distro is already pretty close to stock even the BT stack is android native allowing us to use wiimote etc.
Archos have done a pretty "pure" android release Cynogen's goal is get a pure android rom working. Stock it's not that far away now?
and what about ISO, windows 7 (mobile), tiny linux, yellow dog, many other great distro's. All im saying is wait until root is achieved (it's being worked on) nd see what happens to the default android then.
Your may be jumping the gun a bit developing something that's not needed
waz000000 said:
But it's pointless having android 2.2 / 2.3 running alongside android 2.2 / 2.3
it would be a complete waste of time especially as archos are currently working on it anyway.
It would achieve nothing, the SDE would be much better used running ubuntu/winxp or other, running android as a secondary boot option is a waste of development time and I cant see anyone wanting to do it?
by all means join in getting a good distro to run but not another version of android when all we are missing is root anyway. I think your getting confused as to what SDE is used for.
Click to expand...
Click to collapse
was agreeing with you until this post.
the point is that Archos have up until now done a bit of a shoddy job of their Android builds. We all want the archos tablet running smoothly and as best we can and also would like to have 2.3+ on our devices which is probably unlikely by any official means.
and saying archos are "currently working on it" is a little silly given what forum you are on! (whats the point in people making custom roms for HTC devices... HTC are working on it anyway?!)
@wazalotofzeros
oh come on, are you kidding me? why is it so hard to understand that a rooted android or even custom roms are wanted by a lot of archos users (see archosfans.com)
whats the point of installing any linux distribution instead of android?
why are you telling me its pointless to do custom roms for the Archos Gen8 while there are custom roms for a lot of other android devices?
I give up, please contribute something useful to this topic or stop posting offtopic.
@waz000000,
don't want to participate in this then don't. There is no reason to put down others work though just because you think it is pointless.
Grand Idea
Personally I think this is a grand idea. At first when I saw the SDE I thought that was its whole purpose and that archos would start us off with a basic android version. But when it was released and it came with a barely working linux distro, it turned me off to installing SDE until something better can happen. I wouldn't mind seeing a micro version of ubuntu running on this, but the main problem is going to be the ram. If we are having issues with the ram on android what makes you think we will have better luck on a OS that wasn't intended to run on the archos. But hey more power to you. But on the other hand if we can build our own android firmwares, then we won't be dependent on Archos to decide whether or not to update to the next firmware. And saying Archos is working on it is like saying well the end of the world is coming. When IDK, but its coming!
Seriously. The delayed the launch by 2 months and then didn't deliver on their promise of launching with 2.2. They did come through, but with the crappiest 2.2 firmware I have ever used. Constant crashing, no wifi N, 200 mhz decrease in speed, and only a promise to fix it... eventually.
So the the OP. Go for it. I will help with what I can, but I haven't build a firmware yet except for the easy cook it yourself ones.
laptopfreek0 said:
They did come through, but with the crappiest 2.2 firmware I have ever used. Constant crashing, no wifi N, 200 mhz decrease in speed, and only a promise to fix it... eventually.
Click to expand...
Click to collapse
new firmware came out today! works great on my A101, no crashes or freezes so far: http://forum.xda-developers.com/showthread.php?t=875393
laptopfreek0 said:
So the the OP. Go for it. I will help with what I can, but I haven't build a firmware yet except for the easy cook it yourself ones.
Click to expand...
Click to collapse
Me neither but I'm willing to do if nobody else does, simply because of my DVB-T project in the other thread
€dit I'll give cyanogenmod a try
thefunkygibbon said:
was agreeing with you until this post.
the point is that Archos have up until now done a bit of a shoddy job of their Android builds. We all want the archos tablet running smoothly and as best we can and also would like to have 2.3+ on our devices which is probably unlikely by any official means.
and saying archos are "currently working on it" is a little silly given what forum you are on! (whats the point in people making custom roms for HTC devices... HTC are working on it anyway?!)
Click to expand...
Click to collapse
ok fair enough so what would you rather?
a cynogen mod with archos firmware or linux distro (Whatever) and cynogenmod?
im not saying dont work on a custom rom, im saying work on a "proper" custom rom and use the dual boot option for something other than android.
1st step develop root
2nd step develop custom rom
3rd step install another distro
What im trying to say is, develop a "proper" custom rom and leave the dual boot option for something mind blowing!
as to blazingwolf im not trying to put anyone's work down (apart from the fact there isn't any yet this is pure concept)
I could very easily help you develop a working second rom for this but all im saying is wait a little while and see what happens I cant hint anymore than that!!!!!!!!
waz000000 said:
I could very easily help you develop a working second rom for this but all im saying is wait a little while and see what happens I cant hint anymore than that!!!!!!!!
Click to expand...
Click to collapse
who does what and when it gets released?
in the mean time have a look here:
http://forum.xda-developers.com/showthread.php?t=610303
i know its different hardware but use a cynogen beta like the I9000 as a base, and work from there, even try the original firmware and look to cook that one.
you will be surprised how almost stock the archos one is
laptopfreek0 said:
Personally I think this is a grand idea. At first when I saw the SDE I thought that was its whole purpose and that archos would start us off with a basic android version. But when it was released and it came with a barely working linux distro, it turned me off to installing SDE until something better can happen. I wouldn't mind seeing a micro version of ubuntu running on this, but the main problem is going to be the ram. If we are having issues with the ram on android what makes you think we will have better luck on a OS that wasn't intended to run on the archos. But hey more power to you. But on the other hand if we can build our own android firmwares, then we won't be dependent on Archos to decide whether or not to update to the next firmware. And saying Archos is working on it is like saying well the end of the world is coming. When IDK, but its coming!
Seriously. The delayed the launch by 2 months and then didn't deliver on their promise of launching with 2.2. They did come through, but with the crappiest 2.2 firmware I have ever used. Constant crashing, no wifi N, 200 mhz decrease in speed, and only a promise to fix it... eventually.
So the the OP. Go for it. I will help with what I can, but I haven't build a firmware yet except for the easy cook it yourself ones.
Click to expand...
Click to collapse
the purpose of SDE is to give users a way to dual boot and be able to load "another" operating system. The Angstrom image we provide is just a demo and nothing else. You are free to put anything else, like Android 4.0, Meego, Maemo or whatever else you want...
Up to date as of November 22, 2013.
Modified: Installation guide: V2.0, some other parts including general info, changelog etc.
Added: Swapping guide, quick V2.1 guide, quick updating guide
---------------------------------
Are you experienced with ULTRA B.U.X? Please help me write its own guide (PM me)
---------------------------------
I created a centralized document with information about everything regarding Badadroid. The same questions are often asked over and over again by newbies/noobs (call it however you want to). I decided to write a centralized document that will include general information, a more detailed installation guide for those who struggle or have issues and a FAQ for everything regarding Badadroid.
In order to allow users to add their own feedback and comments I created it in Google Docs - but if a moderator/developer/authorized user here wants me to put everything on this thread just say...
I really hope this will help everyone. More info in the doc itself.
See http://bit.ly/19jWmE1
-------------------------------------------
Did this guide help you? Please hit the "Thanks" button
________________________
Member of Bada Israel
Are you Israeli? Wait for the Hebrew translation
Thx for the work!
Btw, wave doesn't have 512mb ram, (384mb)
Retrete said:
Thx for the work!
Btw, wave doesn't have 512mb ram, (384mb)
Click to expand...
Click to collapse
That's right. I think I confused it with my GPU thanks for the heads up.
Can anyone type the code to activate Zram on NAND tigrouzen rom (V3)? Please
Kiboi said:
Can anyone type the code to activate Zram on NAND tigrouzen rom (V3)? Please
Click to expand...
Click to collapse
Its all ready activated
Nadavs10 said:
I created a centralized document with information about everything regarding Badadroid. The same questions are often asked over and over again by newbies/noobs (call it however you want to). I decided to write a centralized document that will include general information, a more detailed installation guide for those who struggle or have issues and a FAQ for everything regarding Badadroid.
In order to allow users to add their own feedback and comments I created it in Google Docs - but if a moderator/developer/authorized user here wants me to put everything on this thread just say...
I really hope this will help everyone. More info in the doc itself.
See http://bit.ly/19jWmE1
Click to expand...
Click to collapse
Thanks Nadavs10, I think a FAQ is a good idea ... the point is how to ensure every newbie reads it before posting ...
I think it would be nice to join or at least to link this with another FAQ it was started in badadroid project page http://code.google.com/p/badadroid/wiki/FrequentlyAskedQuestions
Some comments:
Does it work for Wave II? YES! Many people ask over and over again the same question. Voice calling works now for Wave II too. If there’s something that isn’t the same for both devices, I will write it.
Click to expand...
Click to collapse
Bluetooth works in S8500 but no in S8530 (see status and this post)
Is it legal? Everything is legal except gapps. Decide for yourself.
Click to expand...
Click to collapse
Both badadroid and gapps are "legal", the difference is licensing model, so developers share badadroid open source code and binaries based in other open source code (android, aries ....) but they do not share gapps as it is google propietary. It is not ilegal to install gapps, but it should be ilegal to include it in badadroid package without google permision, so you have to install it separately.
There are many ROMs like Nand/LS Smook/moviNand. What are these, and what’s the difference? I’ll tell you the truth, I don’t really understand it. If someone knows it would be great for some comment here."
Click to expand...
Click to collapse
I am not an expert, but I am trying to share as I understand:
There are different "custom rom android flavors" (Cyanogenmod, AOKP, MIUI,...) as some communities/developers make some modifications in android source code. Just one example googling http://www.phonearena.com/news/Meet-the-best-custom-ROMs-for-Android_id44353
There are different badadroid roms as some developers try to optimize some points:
--Volk204's CM10.1 rom (and previously Rebellos' CM10) uses the same fota for booting, and it uses "standard" internal storage in our waves, so the uninstallation procedure is simple (another zip through CWM).
--Tigrouzen FnF SD (sorry if the name or some detail is wrong) uses special fota for booting, and it uses Nand memory/external SD storage with SD card partioned. http://code.google.com/p/badadroid/wiki/HardwareDocumentation#Memory Nand is a special memory in our waves that has to be written in a special way, and it is faster, so the unistallation procedure is a full flash of bada firmware. Tigrouzen's rom is more performance oriented and better for game players as far as I know.
hunktb said:
I am not an expert, but I am trying to share as I understand:
There are different "custom rom android flavors" (Cyanogenmod, AOKP, MIUI,...) as some communities/developers make some modifications in android source code. Just one example googling http://www.phonearena.com/news/Meet-the-best-custom-ROMs-for-Android_id44353
There are different badadroid roms as some developers try to optimize some points:
--Volk204's CM10.1 rom (and previously Rebellos' CM10) uses the same fota for booting, and it uses "standard" internal storage in our waves, so the uninstallation procedure is simple (another zip through CWM).
--Tigrouzen FnF SD (sorry if the name or some detail is wrong) uses special fota for booting, and it uses Nand memory/external SD storage with SD card partioned. http://code.google.com/p/badadroid/wiki/HardwareDocumentation#Memory Nand is a special memory in our waves that has to be written in a special way, and it is faster, so the unistallation procedure is a full flash of bada firmware. Tigrouzen's rom is more performance oriented and better for game players as far as I know.
Click to expand...
Click to collapse
Tigrouzen's rom is based on AOSP (Android Open Source Project) wich is basically, a build of the vanilla android sources released by google and the others implicated in the Android primary developement. (even if, tigrouzen included in his rom some code from CM to allow a better customization of the ROM, and so, it's a little bit different from pure AOSP)
Cyanogenmod is a modified open source android rom... it have some major changes in the code itself (compared to AOSP), in the library it uses, etc... it allow a higher personalisation of the UI than the original AOSP rom. (see their official website to find more info about the cyanogenmod project...)
And I would finally said that yes, tigrouzen's rom is released with an high optimisation care (resulting in a really smooth rom) while volk's rom: works on both wave I and II, I would say that it is a little bit more stable (but that's mainly because it's less often udated, several tigrouzen's updates resulted in an broken functionality (see the bluetooth problems in the AOSP thread) wich he quickly fixed anyway.) and I would say (except for the last "mic in call" update) more "hardware development" oriented (that's just my feeling, but it seems to me that volk (and rebellos) are focusing on the perspective of bringing a fully working android sytem to the wave rather than on the optimization of their existing incomplete system. (and honnestly, it's not a bad thing, it keep general development ongoing)).
Weird
Tigrouzen said:
Its all ready activated
Click to expand...
Click to collapse
Hey Tigrouzen i am facing a problem while using yur AOSP 4.3 Rom... I am using the ROM 4.3 LS V2 Revision 3 with SmooK V3 SD Kernel downloaded from http://www.multiupload.nl/HQ3BM7DOTH. The issue is weird as on the first booting of andriod, the netwrok is detected after arnd 20-25 mins but the next tiem the phone is booted in android it never detects network? :/
Any help on this plz wud be rly appreciated... Thanks
ghanii said:
Hey Tigrouzen i am facing a problem while using yur AOSP 4.3 Rom... I am using the ROM 4.3 LS V2 Revision 3 with SmooK V3 SD Kernel downloaded from http://www.multiupload.nl/HQ3BM7DOTH. The issue is weird as on the first booting of andriod, the netwrok is detected after arnd 20-25 mins but the next tiem the phone is booted in android it never detects network? :/
Any help on this plz wud be rly appreciated... Thanks
Click to expand...
Click to collapse
I solved this problem by removing then reinstall the sim, try
Kiboi said:
I solved this problem by removing then reinstall the sim, try
Click to expand...
Click to collapse
Thanks i am trying it right now....the ROM and Kernel which I mentioned are the right versions?
Kiboi said:
I solved this problem by removing then reinstall the sim, try
Click to expand...
Click to collapse
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
ghanii said:
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
Click to expand...
Click to collapse
Try with another sim and tell me if it works
ghanii said:
No luck... i cant understand dis issue.. how come sim is detected once and not the other time :/ any network settings which i should specify? or any odr Kernel which might be a solution for this?
Click to expand...
Click to collapse
move it to the top right corner. It sometimes helps.
Otherwise use an other sim card.
GreekBlood said:
move it to the top right corner. It sometimes helps.
Otherwise use an other sim card.
Click to expand...
Click to collapse
I should move the sim to the top right corner? :/
ghanii said:
I should move the sim to the top right corner? :/
Click to expand...
Click to collapse
Its possible if its old sim, then try get new revision of your sim.
ghanii said:
I should move the sim to the top right corner? :/
Click to expand...
Click to collapse
Go to setting and below bluetooth there is an option of more click on it and then tick use only 2g network
this may help
Maybe "we" collect different external Links in different languages...
Today I saw again German user asked...
Or maybe "we" could use 1 Guide and translate in different languages...
For instance:
English
German
Hindi----> user kktkaran has enough time and energy to do this, instead spxm
.
.
.
Btw.
For few things Screenshots or Video maybe helpfull.
And please, maybe here on XDA 1 copy for reading... So if external Link changed/removed/... it is possible to read here something in Thread.
Thanx in advance.
Best Regards
Tigrouzen said:
Its possible if its old sim, then try get new revision of your sim.
Click to expand...
Click to collapse
i tried a different kernel and it worked fine ver 3.0.85... voice is also clearer. thanks for your help
i am from those people who have problem in wave2 battery like
after restart battery drains to zero or similar level
random shut down problem
so
i have done an experiment which help me thats why i'm sharing it
first of all these problems are because of battery as i think so
1.first remove the battery
2.spin on flat surface if it spin then you can do nothing but replace your battery
3.if doesn't spin check its point of connection and remove any dust or rust
3.last but not least if any thing doesnt work
then
take a "soledring ion" and solder each connecting point of your battery seperately dont let them touch each other so that solder cover connecting points.
now put your battery in phone and test it work or not i.e. your problem solved or not
sorry for bad english
and do it on your own risk and carefully
Asop or badadroid
I'm currently using the ASOP NAND ROM created by Tiguorzen, however it has some call problems similar to old badroid ROM so I'm wondering whether I should shift to badroid project as it seems to get regular updates and ASOP ROM seems like abandoned by tigo(hope not) but ASOP is undobtly the fastes and most streamlined ROM not sure abouy the latest badadroid though.
Well, I'm working hard on a entirely pure custom GB rom and I don't know If the best it is use the stock firmware or cyanogenmod, anyway, I really like the freedom of cyanogenmod gives to his users, and I like to try, but I can't see on list devices of CM wiki my device, an Xperia U ST25i, after all I saw this post: http://forum.xda-developers.com/xperia-u/general/guide-how-to-build-cm9-cm10-cm10-1-t2315488, I almost cry, because I always wanted to use cyanogenmod on my Xperia...
BUT one day I write this post: http://forum.xda-developers.com/showthread.php?p=41714663#post41714663. I wanna know that there is some risk of bricks if I build a cyanogenmod... I'm really scared... Could someone take this doubt for me? Maybe someday I will help you guys too.
And I really like to try some lowend versions of Android (< 2.0) is that possible to do on my device?
Thank you, and sorry about my english. See ya :fingers-crossed:
victorcqueirozg said:
Well, I'm working hard on a entirely pure custom GB rom and I don't know If the best it is use the stock firmware or cyanogenmod, anyway, I really like the freedom of cyanogenmod gives to his users, and I like to try, but I can't see on list devices of CM wiki my device, an Xperia U ST25i, after all I saw this post: http://forum.xda-developers.com/xperia-u/general/guide-how-to-build-cm9-cm10-cm10-1-t2315488, I almost cry, because I always wanted to use cyanogenmod on my Xperia...
BUT one day I write this post: http://forum.xda-developers.com/showthread.php?p=41714663#post41714663. I wanna know that there is some risk of bricks if I build a cyanogenmod... I'm really scared... Could someone take this doubt for me? Maybe someday I will help you guys too.
And I really like to try some lowend versions of Android (< 2.0) is that possible to do on my device?
Thank you, and sorry about my english. See ya :fingers-crossed:
Click to expand...
Click to collapse
1- You'll probably be my hero if you bring CM7 to the U
2- That brick looks like the partitions were set incorrectly in the configuration and something ended up over a bootloader partition... a full JTAG backup would probably have fixed it
3- Probably, but it's not worth it IMHO -- Android had less features and stricter expectations about hardware back then, while performance wise stock 2.3.7 with AOSP keyboard and some services disabled already easily gets over 120MB RAM free...
Ryccardo said:
1- You'll probably be my hero if you bring CM7 to the U
2- That brick looks like the partitions were set incorrectly in the configuration and something ended up over a bootloader partition... a full JTAG backup would probably have fixed it
3- Probably, but it's not worth it IMHO -- Android had less features and stricter expectations about hardware back then, while performance wise stock 2.3.7 with AOSP keyboard and some services disabled already easily gets over 120MB RAM free...
Click to expand...
Click to collapse
Understood, there is some FULL stable CM for XU?
It could work with my Galaxy Mini? http://produto.mercadolivre.com.br/...ad-mode-fix-galaxy-s-s2-s3-s4-note-note-2-_JM
Hello everyone. I've updated my Xperia tablet Z4 lte to the 28.0.А,8,240. So does it means that I've lost the ability to make the root?((((( because the instruction of only one method for rooting says that it fits only for 28.0.A.7.24 or 28.0.A.7.27 builds.
?
get your version numbers straight
look up Androplus kernel here (read the whole thread)
give us some sources for
only one method for rooting
Click to expand...
Click to collapse
I know several methods, they all exchange the kernel on the boot partition and have a more or less tedious way to install SuperSU
Year, thank you for your answer. I see root is possible for our device, but I hesitate to do it as I don't know exactly which apps would stop working once and for all without drm keys and there are no good custom roms, even cyanogenmod. I wonder, this device was released ten months ago, and so little done.
It make me feel blue, as it kills the hope that something would change in the nearest feature((((((
If you need my help in testing new ways of root, some new roms, feel free to send a word to me, I would try to help as much as I can))))
How do you learn how to root a phone, I have no tech background
depends...
How do you learn how to root
Click to expand...
Click to collapse
for some people it is just "can haz video asap!?"
If you venture into uncharted territory you needs lots of technical background and some experience.
What works on one device may work with a little modification on another.
So you read a lot. xdadevelopers is a good starting point. There are books on the subject. Look for "reverse engineering" or "system security". Good Linux knowledge is very useful.
The tools you need are all free and come with more documentation than you want to read with your Linux distro.
TL;DR: C/C++ developer with no Android development experience wants to port a ROM to the Samsung Galaxy Folder2 SM-G1650.
Questions:
1- Where can I start studying?
2- The "replace files from the "base" ROM to the "port" ROM" method is appropriate in 2022? (Tutorial I found about this method)
3- Do I really need the kernel to port a ROM?
4- The drivers for the T9 keyboard will be a problem?
Hey'all! How's it going?
I'm k1tsunee, a C/C++ developer from Brazil with absolutely no Android development experience!
I've bought a refurbished Samsung Galaxy Folder2 SM-G1650 from AliExpress (because flip phones and T9 kbs RULES!) and because the device is running Android 7.1.1, I would like to port a more recent Android version to it, not just because Android 7.1.1 is kinda old, but also because TouchWiz sucks and of course, there's not support to GSI as this device is from around mid-2017 and launched with Android 6.
First things first: Where can I start studying about ROM port and development?
Anyways, the first thing I did was, of course, some "Google hacking". I've searched the Internet for ROM porting methods but everything I found was "hey, you just replace the files from your original ROM with the ROM you want to port!" and that sounds a little bit dangerous and weird, innit?
My first question is: Will this "replace files" method work?
After that, I've asked a friend that had tried to port a ROM before and he told me I needed the kernel source for the phone, so I emailed Samsung and I'm currently waiting for an answer.
The biggest problem I had while thinking about this was the T9 keyboard. As it is a "proprietary" keyboard and probably a one-of-a-kind device, the drivers probably would be a pain in the ass, because, I assume, the drivers were written to work with Android 7.
My second question is: Do I really need the kernel to port a ROM?
And, the third one: The drivers for the T9 keyboard will be a problem?
I know I can always just test it, but I'm assuming with 99% of assurance that the drivers for the T9 physical keyboard WILL be incompatible and a pain in the ass to make it fully operational. (I am also afraid of bricking the device, it wasn't exactly cheap lol)
Thank you all for your time!
Best regards
-k1tsunee
porting ROM is so tens...
https://wiki.lineageos.org/contributing