[Dual Boot][Kernel][ICS]Doppler 6 Release

Saqib Nazm

Retired Forum Moderator / Inactive Recognized Them
Oct 3, 2012
2,889
7,753
0
Virginia, USA
Fastboot Folder

Hi guys, I am sharing my Fastboot folder to give you ease at understanding on how to flash this kernel

* Download & extract the zip to C:\
* Place the boot.img into the folder
* Connect your device into fastboot mode
* Run Command Prompt shortcut file
* type fastboot erase data & enter
* type fastboot erase system & enter
* type fastboot boot boot.img & enter
* Lastly when done type fastboot reboot to reboot device
 

Attachments

CosmicDan

Senior Member
Jun 19, 2009
5,845
7,678
263
34
Sydney
Nice work :)

Are you sure about the Nandroid Restore warning??? I know the CWM code very well since I've had to port it to many new devices for work, and there's nothing that indicates that custom partition sizes can destroy Nandroid function. I did it many times on Play too, worked fine. It's just that Nandroid backups from one sized partition map might not work on another one because they won't physically fit (system will be too big for example).

Are you just worried about the risk or did someone/something actually tell you this?
 

stanlin salu

Senior Member
Apr 12, 2012
1,849
2,220
0
New Delhi
I think he is referring to the same like you just said...

Nandroid backup made with this kernel can be restored on this kernel alone, becoz other kernels may have different partition layout.

He should explain clearly in his OP, others may get confused, lolz.;)
 
Last edited:
  • Like
Reactions: imarsh72

vishal_android freak

Inactive Recognized Developer / Recognized Contrib
Dec 30, 2012
1,898
5,637
0
Mumbai
Nice work :)

Are you sure about the Nandroid Restore warning??? I know the CWM code very well since I've had to port it to many new devices for work, and there's nothing that indicates that custom partition sizes can destroy Nandroid function. I did it many times on Play too, worked fine. It's just that Nandroid backups from one sized partition map might not work on another one because they won't physically fit (system will be too big for example).

Are you just worried about the risk or did someone/something actually tell you this?
Yess.. The nandroids made with this kernel can be restored on other kernels provided the partitions are of the same size.. ;) ofcourse you that.. :D :thumbup:

Sent from my Nexus 5 using xda app-developers app
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
@CosmicDan
It's more of preventive foresight ...

For starters ,I don't approve of nandroid backup as such .
On Mtd-nand devices the backup are pure images as against tarball archives on emmc .
I don't know the restore mechanism on mtd nand ...
If it is a disk image ,restore can be brought about in many ways.

First it can be pure nand and use offsets and size like we define in config_cmdline....that will be proper nand restore....in that case the restore will fail since the partitions were reallocated in recovery...

Second it can use a disk dump starting from offset ...
if by any chance there is no safeguard to prevent (rare case)

Third it can be a simple mount and copy ...if in this case there is no safeguard then data will just be overwritten(I can confirm this scenario)
Then it's pretty stupid to use disk images instead of tarballs but that's another matter..

That's due to part of my ignorance of restore mechanism of nandroid. As such I can't guarantee the consequences nor I want to dwell on it .
Auto nandroid restore doesn't work ...advanced nandroid restore might work ...but the responsibility and consequences is totally upto the end user .

That's one thing...Another thing is ,I can only vouch for the recovery in doppler ...if someone backs up a doppler image and uses it on another kernel which has a recovery compiled differently or someone else then it's beyond my reach and time to support such issues...which I don't intend too ...

The second part is I am skeptic of nandroid backup as such. In my opinion ,nandroid is worst backup ...
I don't use it personally and I won't test it or "try to amend" it or explain how exactly nandroid works...
It's a 1GB waste of space ...

The third thing is there are many pointless discussions held on threads related to nandroid..especially the ones with twrp and cwm ...I want to avoid such discussions as such ...

Keeping these things in mind I felt it was better to declare nandroid as broken permanently..

Than to discuss pointless on a partially broken system which is flawed in my opinion and serves no purpose ..

People who want to use restore can use it at their own risk . I don't support it as such or intend to ...
 

CosmicDan

Senior Member
Jun 19, 2009
5,845
7,678
263
34
Sydney
Ah yes you are right, I completely forgot about that. I think it's the yaffs2 filesystem for the reason of them being images instead of tarballs. But yeah restoring those raw image files can indeed be destructive.
 

Akshay Anand

Senior Member
Sep 25, 2012
323
259
0
25
new delhi
plz help

plz help

i flashed kk kernel which is modified using fastboot
i didnt like kk
so i wanna go back to gb so i flashed rage kernel gb through flashtool
but then recovery didnt work
then i flashed rage using fastboot then erase system and data
now i can enter recovery but i tried installing various gb rom including mine pholebulous too
but it stuck at kernel logo
plzzz help
 

rahimali

Senior Member
Jul 25, 2007
1,562
766
143
forum.xda-developers.com
plz help

i flashed kk kernel which is modified using fastboot
i didnt like kk
so i wanna go back to gb so i flashed rage kernel gb through flashtool
but then recovery didnt work
then i flashed rage using fastboot then erase system and data
now i can enter recovery but i tried installing various gb rom including mine pholebulous too
but it stuck at kernel logo
plzzz help
first of all this is not the appropriate thread for that question. anyways, you should flash stock .FTF to resolve your problem...
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
plz help

i flashed kk kernel which is modified using fastboot
i didnt like kk
so i wanna go back to gb so i flashed rage kernel gb through flashtool
but then recovery didnt work
then i flashed rage using fastboot then erase system and data
now i can enter recovery but i tried installing various gb rom including mine pholebulous too
but it stuck at kernel logo
plzzz help
What @rahimali said ..You need to flash Stock Gingerbread FTF to use Gingerbread ROMs ...
 
  • Like
Reactions: rahimali

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Doppler v2 should be released in a week's time

Tentative Change log :

Based on Lupus Kernel Source to "fix" the battery bug .
The usual ,I/O schedulers,Governors,file systems ,yadda -yadda
OC upto 1.4 Ghz or 1.6 Ghz(Not decided )
Deprecating the E-100 to E-180 Layouts since no one seems using them (Well not many people are using doppler but thats another matter :D)
Only E-0 and E-60 layouts .
Stuff already available in Lupus ...
 

rahimali

Senior Member
Jul 25, 2007
1,562
766
143
forum.xda-developers.com
Doppler v2 should be released in a week's time

Tentative Change log :

Based on Lupus Kernel Source to "fix" the battery bug .
The usual ,I/O schedulers,Governors,file systems ,yadda -yadda
OC upto 1.4 Ghz or 1.6 Ghz(Not decided )
Deprecating the E-100 to E-180 Layouts since no one seems using them (Well not many people are using doppler but thats another matter :D)
Only E-0 and E-60 layouts .
Stuff already available in Lupus ...
which version of the lupus kernel are you basing on? v5 was just fine except it needed three phone reboots before wifi was available. v6 i never used but i think people had issues so overall v5 would be preferred if you could work around the wifi not being immediately available issue...

could you not base on kappa or MESA instead?
 
Last edited:

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
I am not using it on any versions like v5 or v6 ...
Just starting with Lupus base instead of stock base .
Kappa has battery bug . Which is very unusual in my opinion . Until kast uploads the battery bug patch ,I am helpless ..
Working with Mesa is not planned since an0nym0us' changelog is tooooo much and is not suitable as a base to start.

There are lot of stuff which is being modified.
I wont be packing WiFi modules in ramdisk since I don't like them that way ....
They have to be manually flashed via recovery like with older kernels ..

Edit : Checked Lupus changelog and the new doppler is ,lets say near to v1 Lupus

Edit 2 : It's not that I have tried fixing battery bug on Stock ..But the only outcome I am getting is non bootable kernels ....
I believe all the kernel devs like wedgess have put in lot of effort in their kernels .
Using Lupus' source as base is like getting 4.5 km headstart in a 5 km race . Most of bugs are fixed ,less compilation errors and I get to concentrate on modifications rather than fixing bugs which are already fixed by someone else .

Sent from my SK17i using Tapatalk
 
Last edited:

dato02

Senior Member
Jan 9, 2013
298
102
0
Tbilisi
I am not using it on any versions like v5 or v6 ...
Just starting with Lupus base instead of stock base .
Kappa has battery bug . Which is very unusual in my opinion . Until kast uploads the battery bug patch ,I am helpless ..
Working with Mesa is not planned since an0nym0us' changelog is tooooo much and is not suitable as a base to start.

There are lot of stuff which is being modified.
I wont be packing WiFi modules in ramdisk since I don't like them that way ....
They have to be manually flashed via recovery like with older kernels ..

Edit : Checked Lupus changelog and the new doppler is ,lets say near to v1 Lupus

Edit 2 : It's not that I have tried fixing battery bug on Stock ..But the only outcome I am getting is non bootable kernels ....
I believe all the kernel devs like wedgess have put in lot of effort in their kernels .
Using Lupus' source as base is like getting 4.5 km headstart in a 5 km race . Most of bugs are fixed ,less compilation errors and I get to concentrate on modifications rather than fixing bugs which are already fixed by someone else .

Sent from my SK17i using Tapatalk

@karandpr funny thing is i got battery bug on lupus v6 as well :D phone got frozen on YouTube, only thing i could do was to remove battery and start it again (power+home button didn't work for some reason), when it finished booting up battery was at 100% before force reboot it was ~60% but no worries :D got it fixed by getting out battery for ~10 minutes.
 
  • Like
Reactions: karandpr

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
@karandpr funny thing is i got battery bug on lupus v6 as well :D phone got frozen on YouTube, only thing i could do was to remove battery and start it again (power+home button didn't work for some reason), when it finished booting up battery was at 100% before force reboot it was ~60% but no worries :D got it fixed by getting out battery for ~10 minutes.
Well , like I mentioned in CM10 thread ,it might be different bug ... To be frank Only Kappa and Mesa have @kast 's implementation of the battery bug fix since kast used the Mesa Patch to analyze .

Lupus and Radeon have a fix but it is different from that of Kappa .
 
  • Like
Reactions: dato02

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Doppler 2

Version 2 : Features :
Two layouts E and E-60

Based on Lupus source
O/C upto 1.6 Ghz
Compiled with Linaro GCC 4.7.4

Governors :
performance,powersave,userspace,ondemand,conservative,interactive,smartass,smartass2,savagedzen,scary,interactivex,minmax,smoothass,ondemandx,lazy,darkside,lulzactive,superbad,virtuous,intellidemand,intellidemand2,lagfree,brazilianwax
Default=interactive

I/O schedulers :
noop,sio,vr,deadline,cfq,bfq,anticipatory

SLUB Memory allocator

Support for CIFS,NTFS,USB-OTG ,

Enabled swap and zram

Thanks to @wedgess for Lupus source and @Christopher83 for his prebuilt Linaro toolchains ,

Download:
https://www.mediafire.com/folder/1zl7s8rn0dgfq/Doppler_2

Configs used are E-60 and E-0

Includes builds for Mango ,Smultron and coconut

Smultron and Coconut are not tested

Wifi modules are needed to be flashed via CWM for Wifi to work .

Plausible bug : Two reboots are required for wifi to work .
 
Last edited:

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
Great to see v2 of your kernel @karandpr congratulations! :p I'll flash it tomorrow on my mango but I have one question, what's extra.zip for in modules folder?
yeah ,I forgot to explain ....It contains modules for cifs ,ntfs and usb-otg .... to enable them you need to push them in /system and manually insmod them.
/system/lib or /system/bin are recommended
 

kast

Senior Member
Dec 3, 2006
565
1,339
0
Europe
Well , like I mentioned in CM10 thread ,it might be different bug ... To be frank Only Kappa and Mesa have @kast 's implementation of the battery bug fix since kast used the Mesa Patch to analyze .

Lupus and Radeon have a fix but it is different from that of Kappa .
I see you're having fun with the battery bug too! ;)

You'll excuse the silly joke I hope, you know I've been struggling with this for months.

Have a look at this "I2C Fixes for 100% Battery bug" Next time send me a msg mate! ;)

Keep up the good work!

Ka.
 

karandpr

Space too small for my titles. Check Signature
Staff member
Feb 20, 2011
9,688
13,151
263
Prolific Troll
I see you're having fun with the battery bug too! ;)

You'll excuse the silly joke I hope, you know I've been struggling with this for months.

Have a look at this "I2C Fixes for 100% Battery bug" Next time send me a msg mate! ;)

Keep up the good work!

Ka.
:victory: :eek: ...I have had it with battery bug :/

I will check those commits later ...My Mini Pro will go into repairs(damaged touchscreen) so no development for 2 months atleast ..

I am keeping an eye on Kappa 1.7 to see how hybrid kernel works with Kappa ...

Cheers !