Sidekick 4G - practicing kernels help - General Questions and Answers

Hey all,
So, over at the Sidekick 4G forums it is pretty much a ghost town. Some of you know this already, but as far as development goes, we are stuck on Froyo with a half-port of Gingerbread. Bad news, I don't think there is much going for us now, I haven't seen new posts for weeks.
I still love my Sidekick, and I recently acquired a couple extra devices to use, so I decided would like to try to make something myself.
YES, I kind of just dove in with this, and I have very minimal experience in code. (Some html and small jscript) But I really want to get this dang thing off of Froyo. It would be an amazing device on ICS or JB, I just feel it. And I know it has to be possible somehow right? The G1 has it, why not the SK?
Now, I have started looking into kernel development, and I have compiled a working Stock kernel for the Sidekick, and even figured out little things like disabling or enabling the boot animation. But what I really want to do....is climb out of the hole and try to port ICS to this device. I am a noob, I have MUCH to learn, but I have time on my hands. ;D
As far as building an ICS kernel for the phone, and hopefully one day an ICS rom for it, I am at a loss of ideas. I have done lots of searching already, found many tutorials, read them plenty of times. But I don't exactly know how to get on track... could I ask for some guidance?
Any response at all is appreciated

Related

Moto Cliq/XT

Ive had a G1 for over a year and rooted it pretty much as soon as i got it.Loaded a bunch of roms and programs for it. But I recently bought a Cliq from a friend and ive noticed there is very little development going on for the Cliq. Is it because of the Blur software? I know ive seen a Blur rom for the G1, is it more difficult to port from the G1 to the Cliq?
Only thing I know is that Motorola has stated they will be updating the Cliq to Android 2.1+ (maybe Froyo 2.2?) either May or June (so very soon). Froyo is supposed to solve the issue of interfaces being tied to the OS (like MotoBlur, HTC SenseUI, etc.) so the OS can be updated without affecting the interface.
Moto has made it very hard to develop for. They have a ton of locks in place and it makes it difficult to hack. The guys at ModMyMoto.com are working on roms and things, but its hard because of the lack of drivers and things like that.
It's also hard for the guys over there due to a lack of developers. You have Handler working on his own ROM and you have KB7SQI working on a different one. Another huge problem is that it's still running 1.5, and not 2.1 yet, this is also driving alot of would-be developers away because nobody wants to work with an old, slow version of the OS.
Also, the Moto locks in place and lack of drivers, however the drivers thing I think can be fixed with a few more hard working Developers.
Its all about hunting and pecking. Trial and error. Developers get frustrated and then they give up on it. Its sad because the hardware is good and the design of the phone is great.
shadowofzeus said:
Its all about hunting and pecking. Trial and error. Developers get frustrated and then they give up on it. Its sad because the hardware is good and the design of the phone is great.
Click to expand...
Click to collapse
yeah i like the phone alot, i havent had any issues at all with the phone. It just sucks going from a phone like the g1 with tons of development,to the cliq with pretty much only 2 roms. dont get me wrong,i seriously appriciate Handler and kb7sqi working on the roms along with eugene,thedudes and many others,(sorry if ive missed anyone). I wish it was as easy as modding Rzrs back in the day with monsterpacks.
Those guys work really hard. It is sad that they can't get much further then they have.
shadowofzeus said:
Those guys work really hard. It is sad that they can't get much further then they have.
Click to expand...
Click to collapse
I think(hope),they are waiting for Android 2.1 for the Cliq to come out before doing anything else,but Moto is taking forever.The biggest deal was being able to root Blur 1.4.8,but they got it done. I hope once 2.1 comes out there wll be more development or more people wanting to develop it.
Tabasco1TX said:
yeah i like the phone alot, i havent had any issues at all with the phone. It just sucks going from a phone like the g1 with tons of development,to the cliq with pretty much only 2 roms. dont get me wrong,i seriously appriciate Handler and kb7sqi working on the roms along with eugene,thedudes and many others,(sorry if ive missed anyone). I wish it was as easy as modding Rzrs back in the day with monsterpacks.
Click to expand...
Click to collapse
where and how did you get those 2 roms aor the cliq xt...i have it as a back up phone...but what the hell might of have a nicer back up...lol...if you could help me out i would greatly appreciate it...REALLY...thanks in advance...and im not one of them people who just ask for everything....i hav looked ALLTHROUGH XDA...AND GOOGLED EVERYTHING...sry for caps...but really they were needed...lmao...iconly...thanks if you want we can talk here or PM each other...thanks again.... ;-)

[Q]CM7 for SK4g

Hey guys,
I have a full upgrade coming on Tuesday (7-5) and have been doing a lot of research on what phone I want. I have it narrowed to the SK4g and waiting a little longer for the mt4g slide.
My burning question is does anyone know the status of porting CyanogenMod to the Sidekick?
If there were any progress on that, it would make it a no brainer since the combo of the physical keyboard, basic internal hardware stats, and the right price + CM7 would make it a near perfect for me phone.
I have asked on the CM forums, and googled it but cannot find an answer. I know bburke has mentioned it so I figured to ask here and see.
Thanks in Advance!
WolfePakT
Well to answer your question wolfepakt, Its a work in progress. Its been less than a month since we were gifted CWM(amazing work Krylon360!), and the "Smooth Maximus" rom serious (Major thanks to AyoTeddy!). With what little knowledge i know of about CM7, I believe there needs to be a gingerbread leak for our device or a device closely related (epic 4g i think is the closest). But what we really need is a couple more devs to work on it. Ayoteddy (smooth maximus), Dr.Honk(Bali Kernal's) and Krylon360 (CWM) can only do so much on their own. If you know of some devs that would help us port it, our phone could see the gingery goodness!
Did some more looking on CM wiki and found one small tidbit at the very bottom of this page:
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_FAQ
There is no maintainer but the sk is not to far from the galaxy S line.
wolfepakt said:
Did some more looking on CM wiki and found one small tidbit at the very bottom of this page:
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_FAQ
There is no maintainer but the sk is not to far from the galaxy S line.
Click to expand...
Click to collapse
Its close as far as hardware is concerned, but I'd like to ask you to look at the clock work mod thread so you can see the real differences.
Will do. Have been reading a lot in the last week or two!
There are tons of useful pages, some of which should be stickies but aren't. If you need anything just ask brother.
p.s. If you look at the phones i have posted in my signature, My current setup blows them all away. Ayoteddy and Dr.Honk did a magnificent piece of work with the smooth maximus rom.
Good deal!
I don't change my phone every three months like some people, so I want something that I will be happy with for a long time.
I had my Dash for almost two years, have had the highlight for over a year.
Have has good luck with both Samsung and HTC!
wolfepakt said:
Good deal!
I don't change my phone every three months like some people, so I want something that I will be happy with for a long time.
I had my Dash for almost two years, have had the highlight for over a year.
Have has good luck with both Samsung and HTC!
Click to expand...
Click to collapse
I am trying to work on getting a cm7 port, but not much progress so far. If you like having tons of ROM choices, id go with the mt4g slide, but nonetheless, the sk4g is a good phone.
Sent from my Sidekick 4G using XDA Premium App
bburke88 said:
I am trying to work on getting a cm7 port, but not much progress so far. If you like having tons of ROM choices, id go with the mt4g slide, but nonetheless, the sk4g is a good phone.
Click to expand...
Click to collapse
There are two things making me want to go SK:
1. The price is reasonable,
2, The keyboard is bigger (5 row, looks more 'bigger hand" friendly)
4g slide has the dual core processor, more ram, etc.
I really don't care about the camera!
Either one will get a 16 gig sd card, so that doesn't really matter to me.
(I wanted a g2, but tmo sent it to a premature grave!)
All that being said I will most likely go with the SK, but I am gonna wait till the slide comes out and call Tmo Loyalty and see what they can do for me!
i have a G2 and the SK4G, and at first, when we had only stock for the SK4G, i preferred my G2, as the development for the device is truly amazing. but now, with the Smooth Maximus ROM and Bali kernel, I've been using my Sidekick. CM7 or AOSP would be amazing, but to me, we have it good already! i think Samsung knocked it out of the park with the physical design, and yeah, the keyboard is awesome, best i have ever used on a smartphone. i think i could use this phone for a long time myself.
yogi2010 said:
i have a G2 and the SK4G, and at first, when we had only stock for the SK4G, i preferred my G2, as the development for the device is truly amazing. but now, with the Smooth Maximus ROM and Bali kernel, I've been using my Sidekick. CM7 or AOSP would be amazing, but to me, we have it good already! i think Samsung knocked it out of the park with the physical design, and yeah, the keyboard is awesome, best i have ever used on a smartphone. i think i could use this phone for a long time myself.
Click to expand...
Click to collapse
Great info yogi!
Doing more research tells me that the diffs between froyo and gingerbread are nice but a lot of it is similar in the bali kernel on smX. I still am leaning to SK and getting more convinced each day. I wish I had the time to devote to learning the info to build kernels so I could help DEV and work on OC kernels etc. I have used Linux for years, but between working 40+ a week and a family that we Homeschool, time for stuff like that is on the low side!
I never got into having the top of the line tech as it outdated to quickly to justify the price! However as a geek by nature, I frequently drool over TOTL!
I have downloaded the kernel source from samsung and will dig into it tonight at work! (Love OT!!!) I hope that it is well commented!
wolfepakt said:
I have downloaded the kernel source from samsung and will dig into it tonight at work! (Love OT!!!) I hope that it is well commented!
Click to expand...
Click to collapse
let me know how it goes with the kernel. I have been trying to build it for practice.... the Bali kernel seemed to build easily for me, but I am a bit stuck on the stock kernel for some reason.
Sent from my SGH-T839
I'm slowly working on porting CM7/AOSP 2.3, just getting around to some more work on it, but currently have to completely rebuild, as GB requires a different init.rc haha. I've built both the bali kernel and the stock kernel, so if you have some questions yogi, I can possiblly help you out, just pm me or find me, you know where I hang out.
hey sduvick have you made any progress?
I'd drop a <Donate Monetarily> to this cause, as I have for WiFi-Tether, Bugless beast, and Cyanogen in the past...
The default double lock screen is a major hindrance for daily use with stock and the only viable alternative right now.

[Q] New Here

First off, hi!
While I am not new to xda at all, I am new to this phone. I've only recently picked it up because I had the chance to get it for cheap.
I've been reading the entire G2x forums for more information and whatnot and I have a few questions.
I've heard very good things since the GB update, so is this phone worth keeping and all? It's almost completely stock, so I'd imagine updating to the latest wouldn't be too difficult to manage and would definitely be a plus.
Next, how is the development on this phone? I only noticed a few ROMs in the Dev section and it looks as if it's moving along slowly. I've rooted and flashed many a ROMs on many of my previous phones and after learning a lot, it's hard to keep anything stock anymore.
Also, anything else I should know, as well?
Thanks ahead of time for all of the replies.
Good day!
This phone is definately worth keeping. Yes the development is a little slow at the moment, but there are plenty of good roms to play around with in the meantime until some new codes start leaking & then it will pick up again. I would suggest giving Weapon 3.0 a try, great rom for me. I guess it all depends on what your taste in roms are.
I would say its a definite keeper. There are a few roms in the dev section that are very good. Im currently on Weapon 3.0 but the cm7 nightlies work great too.

[Q] banishing ICS blue?

HI all,
First post, so please be gentle with me!, I have been lurking here heavily for a couple of months since getting an android phone, and have to say it's a fantastic resource for getting the most out of android....
Now, on to the question.... I've played with various ROMs on my sensation XE, and love the functionality of ICS over GB but one thing that really really bugs me is ICS blue everywhere, it just clashes so badly with the red buttons on an XE....
I've been hoping I'm not the only one with this hangup and someone might release a sensation ICS ROM with different colours (either the green from GB, or even better an olive green!)....
Failing that it's a case of DIY I guess, I've been trying to figure out how, and think I'm beginning to get a handle on it but still havent found time to get my hands dirty (I'm new to android, but in another life 15 years ago was a unix sysadmin, so a lot of this is kinda familiar but half forgotten and still a lot to learn!)...
Now I've found some references to what would need changing in the ICS systemui and framework, guess I should find time to try it, but if there is someone with more experience that would like to see this, maybe they could lend me a hand or advice when it all goes pear shaped!?
Mike

Flashing habits?

Something I've noticed is that I slowly become frustrated with whatever rom I'm on, be it cyanogenmod or liquidsmooth, cleanrom, etc. But as soon as I flash back to stock, I remember all the things I didn't like with stock, and want to flash back.
Where is the sweet spot? I find myself jumping back and forth, getting frustrated and tired no matter what rom I'm on. It could just be a personal problem :silly:
But I'm still kinda hoping for answers. For all the people out there who aren't modders, or devs, or who just barely know what they're doing: how do you survive with all the choices, where there's so many unique options of so many devs hard work (each with their own frustrations)? How do you choose?
SirProudNoob said:
Something I've noticed is that I slowly become frustrated with whatever rom I'm on, be it cyanogenmod or liquidsmooth, cleanrom, etc. But as soon as I flash back to stock, I remember all the things I didn't like with stock, and want to flash back.
Where is the sweet spot? I find myself jumping back and forth, getting frustrated and tired no matter what rom I'm on. It could just be a personal problem :silly:
But I'm still kinda hoping for answers. For all the people out there who aren't modders, or devs, or who just barely know what they're doing: how do you survive with all the choices, where there's so many unique options of so many devs hard work (each with their own frustrations)? How do you choose?
Click to expand...
Click to collapse
Just a heads up, this thread is going to get shut down quickly, so I'm just going to lead you in the direction I think you want to go. There is no "sweet spot".
AOSP is made for many phones, and because of that fact you're going to miss a lot of features you're going to get from touchwiz that makes the s3 unique. It's fast, smooth, and debloated. Nice experience, but not for everybody.
Touchwiz has a range of different kinds of roms. You have heavily modded ones and some that are as bare as possible. These run drastically different on people's devices, and because of this fact you're going to get people swearing that their rom of choice is the best. However, just because a rom runs perfectly on someone's device, you might not have the same experience.
You choose by looking at the features you want and comparing them to the roms. If you want a heavily modded interface then roms like hyperdrive, goodness or jellybeans would be a good choice. If you want a more bare bones rom then bonestock, CleanROM, or tkrom would be solid choices. If you want a completely debloated experience, then aosp would be your option.
Basically, there is no real answer to your question. Flash one rom, give it a few days, if you don't like it then flash another.
Sent from my SCH-I535 using Tapatalk 2
BadUsername said:
Just a heads up, this thread is going to get shut down quickly, so I'm just going to lead you in the direction I think you want to go. There is no "sweet spot".
AOSP is made for many phones, and because of that fact you're going to miss a lot of features you're going to get from touchwiz that makes the s3 unique. It's fast, smooth, and debloated. Nice experience, but not for everybody.
Touchwiz has a range of different kinds of roms. You have heavily modded ones and some that are as bare as possible. These run drastically different on people's devices, and because of this fact you're going to get people swearing that their rom of choice is the best. However, just because a rom runs perfectly on someone's device, you might not have the same experience.
You choose by looking at the features you want and comparing them to the roms. If you want a heavily modded interface then roms like hyperdrive, goodness or jellybeans would be a good choice. If you want a more bare bones rom then bonestock, CleanROM, or tkrom would be solid choices. If you want a completely debloated experience, then aosp would be your option.
Basically, there is no real answer to your question. Flash one rom, give it a few days, if you don't like it then flash another.
Sent from my SCH-I535 using Tapatalk 2
Click to expand...
Click to collapse
One of the things that frustrates me is that I can't solve these issues on my own. I'm trying to learn linux and a lot of basic things like that, but it doesn't come naturally. If I could just know how to fix things, then I'd be happy.
I just learned about flashing radios not a few months ago. Before that I was having a ton of issues getting google voice search and my camera to work, and I didn't know why.
So many people write guides and such, but they never give the deeper explanations. Just the quick, easy answers. Take the one-click root for D2VZW. Does it work amazingly? Yes, I used it earlier today, and it was flawless. But I want to learn more in a way that's doesn't require 200% commitment and prior knowledge of things like how to use the linux terminal.
I don't like being a noob, but it's impossible to learn this stuff on your own unless you dedicate yourself, body and soul...
SirProudNoob said:
One of the things that frustrates me is that I can't solve these issues on my own. I'm trying to learn linux and a lot of basic things like that, but it doesn't come naturally. If I could just know how to fix things, then I'd be happy.
I just learned about flashing radios not a few months ago. Before that I was having a ton of issues getting google voice search and my camera to work, and I didn't know why.
So many people write guides and such, but they never give the deeper explanations. Just the quick, easy answers. Take the one-click root for D2VZW. Does it work amazingly? Yes, I used it earlier today, and it was flawless. But I want to learn more in a way that's doesn't require 200% commitment and prior knowledge of things like how to use the linux terminal.
I don't like being a noob, but it's impossible to learn this stuff on your own unless you dedicate yourself, body and soul...
Click to expand...
Click to collapse
It's all part of the learning experience. You can't expect someone to give you answers all the time. I learned so much from not being happy with some aspect of my phone, searching for answers, and applying fixes for my problems.
You can learn anything without dedicating time, you learn as you go along. I was brand new to all of this a year ago, and now I'm able to fix nearly anything that happens to my phone.
Sent from my SCH-I535 using Tapatalk 2
BadUsername said:
It's all part of the learning experience. You can't expect someone to give you answers all the time. I learned so much from not being happy with some aspect of my phone, searching for answers, and applying fixes for my problems.
You can learn anything without dedicating time, you learn as you go along. I was brand new to all of this a year ago, and now I'm able to fix nearly anything that happens to my phone.
Sent from my SCH-I535 using Tapatalk 2
Click to expand...
Click to collapse
Just needed to vent some frustration at this lol...
Thanks.
On the bright side I know how to use odin, so I can almost never kill my phone
Sometimes I feel like I need two phones though. One to mess with and one to actually use for being a phone.
http://forum.xda-developers.com/showthread.php?t=1950824
This is a great guide. Just thought of it and couldn't remember where I saw it but it's worth skimming through.
Sent from my SCH-I535 using Tapatalk 2
SirProudNoob said:
Sometimes I feel like I need two phones though. One to mess with and one to actually use for being a phone.
Click to expand...
Click to collapse
This is exactly why I haven't flashed a single rom/kernel on my phone since I had it (run debloated stock with a few mods). I need my phone functional 100 percent. I was a flash-a-holic with my OG Samsung Epic, and learned from this that you can't have both variety and function. Do I miss the experience? Sure, but right now I can't afford to have a phone that isn't functioning the way I need it to be. Speajing of two phones: just upgraded to GNote 3, so may finally got to mess around with the S3 once the Note is activated.
SirProudNoob said:
One of the things that frustrates me is that I can't solve these issues on my own. I'm trying to learn linux and a lot of basic things like that, but it doesn't come naturally. If I could just know how to fix things, then I'd be happy.
I just learned about flashing radios not a few months ago. Before that I was having a ton of issues getting google voice search and my camera to work, and I didn't know why.
So many people write guides and such, but they never give the deeper explanations. Just the quick, easy answers. Take the one-click root for D2VZW. Does it work amazingly? Yes, I used it earlier today, and it was flawless. But I want to learn more in a way that's doesn't require 200% commitment and prior knowledge of things like how to use the linux terminal.
I don't like being a noob, but it's impossible to learn this stuff on your own unless you dedicate yourself, body and soul...
Click to expand...
Click to collapse
Might I suggest XDA-University to help you learn these things?
I've bookmarked those links. Thanks for the help. I didn't know about the XDA university, since as you can see I'm new here.
If it was shown to us during registration (along with that one video), sorry I missed it.
SirProudNoob said:
I've bookmarked those links. Thanks for the help. I didn't know about the XDA university, since as you can see I'm new here.
If it was shown to us during registration (along with that one video), sorry I missed it.
Click to expand...
Click to collapse
The video is probably older than the university...it just opened about 3 months ago.
i'll be honest...I love cyanogenmod and would (almost) die for it...I have found my happy rom to be (Carbon) and while i have no issues with it, i live in a bad signal area...long story short, we don't have Verizon Coverage (Altell) atm...There was a lawyer issue that created a problem back in the seventies and that was just lifted about a year ago...Verizon's towers are being put up everywhere and i can't wait till they are activated...That being said i get data drops in the town i live in and sometimes have better experience on Touchwiz...But i cannot stand being on 4.1.2 and to be honest even though i might have data on touchwiz i can't really get it to work...so...
My experience is that when cyanogenmod in its current state is more honest about connectivity....because where cyanogenmod has none touchwiz has a connection that can't do anything.... If we had touchwiz with the latest android version i would probably be fine with an aosp theme....but not really... xD

Categories

Resources