I am trying to create an Android Kernel under AOSP build android-4.4.4_r2.
I followed the steps to download the source and build from these links for branch android-4.4.4_r2.
Everything ran OK.
Now I am trying to build a kernel as an example following the steps at:
The AOSP branch I downloaded doesn't have a "device/ti" directory, so I "mkdir device/ti" and in here I cloned:
The I "cd device/ti/panda" and ran "git log --max-count=1 kernel" which prints:
$ git log --max-count=1 kernel
commit 224d695ed9e09c32479b63412eb345e78c2b4349
Date: Mon Dec 3 18:57:54 2012 -0800
New PandaBoard kernel
Built from kernel cb5fc502c60be9305c5a007be335e860d9e7c0cb
cb5fc50 Revert "I2C: OMAP: correct SYSC register offset for OMAP4"
623520a ARM:Panda: Add TI ST HCI flag
582ab23 Bluetooth: Add tty HCI driver
Change-Id: Ib3d6b2c809f0f88586455c4056f92511a845c70b
After this, I cloned inside "device/ti/panda":
After this I "cd device/ti/panda/omap"
And inside "device/ti/panda/omap", I try to do a checkout with:
git checkout 224d695ed9e09c32479b63412eb345e78c2b4349
But this generates this error:
"fatal: reference is not a tree: 224d695ed9e09c32479b63412eb345e78c2b4349"
The checkout tag (224d695ed9e09c32479b63412eb345e78c2b4349) I used is what I get from the "git log --max-count=1 kernel" command
What is wrong in the procedure?
I have 2 days and cannot figure out what is wrong.
Please help!
Thank you.