トップページ⇒android
105コメント41KB

Android勝手ビルド・カスタマイズスレ

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/02/27(月) 04:04:01.47ID:n9LcGizL
このスレはAndroid OSを自分でカスタマイズ、ビルドする人の為のスレです。

ビルドの対象となるハードは問いません。
スマートフォン、タブレット、セットトップボックス、ゲーム機など多くの可能性を持ったOSを、様々なハードウェアで遊んでみませんか?


Android Developers(公式)
http://developer.android.com/

Android - Wikipedia
http://ja.wikipedia.org/wiki/Android
0002名無しさん@お腹いっぱい。2012/02/27(月) 08:30:08.63ID:lY4Txncj
2get?
0003名無しさん@お腹いっぱい。2012/02/27(月) 11:33:09.50ID:iArb62bv
CyanogenModスレは既にあるし、自力ビルド関連のスレかな?
0004名無しさん@お腹いっぱい。2012/02/27(月) 15:39:27.50ID:oTGAPqaV
これは良スレ。
カーネル勝手ビルドも含んでいいのかな?
例えば、このToolchainには、このコンパイルオプションが最適だぜとか。

Toolchainそのもののビルド方法とかもあり?。
0005名無しさん@お腹いっぱい。2012/02/27(月) 17:49:20.52ID:n9LcGizL
>>3
そのつもりです。アプリ開発スレはあるのにOSスレは見当たらなかったので…

>>4
Android OSの動作に関連するものは全て含んでしまっていいと思います。端末固有のものでない情報は多くの環境に応用出来るでしょうし有用だと思うので。
0006名無しさん@お腹いっぱい。2012/03/04(日) 18:54:30.96ID:+M5gUANu
HTC EVO用に不要アプリ排除したベアボーンROM作ったら安定するし快適すぎる
AOSPじゃなくてRUUの標準ROMから改造したから配布とかはできないけど
0007名無しさん@お腹いっぱい。2012/03/04(日) 21:20:58.36ID:VBya9WXs
ビルド方法からソース改変まで日本語で書かれたサイトってない?
0008名無しさん@お腹いっぱい。2012/03/04(日) 23:11:29.90ID:+M5gUANu
普通のLinuxなら日本語のビルド解説サイト色々あるからそれ参考にすればできるでしょ
0009名無しさん@お腹いっぱい。2012/03/05(月) 06:38:27.49ID:dDSXdKDH
ビルド関係でつまったら、ここ見ればだいたい何とかなる。
JBQすげーよ。

Android Building
https://groups.google.com/group/android-building
0010名無しさん@お腹いっぱい。2012/03/05(月) 12:47:52.07ID:NZdllS7t
保守上げついでに、質問させてください。
samsung仕様のkernelビルドはできるのですが、Android manifestからの環境作りの構築がどうしても、解らない。詳細な手順など紹介しているサイトなどがあれば、教えて貰えますか?
0011名無しさん@お腹いっぱい。2012/03/05(月) 12:53:27.22ID:NZdllS7t
とりあえずCyanogenmodの勝手ビルドは出来るんですが、ROMと一緒にカーネルビルドを一緒に行う環境構築が出来ないというか、そんな感じです。
0012名無しさん@お腹いっぱい。2012/03/05(月) 15:54:01.11ID:dDSXdKDH
【ROM焼き】docomo PRO HT-03A root29 の 103 辺りを探して読む。
CM7/gbの話ね、たぶんicsでもいける。
0013名無しさん@お腹いっぱい。2012/03/05(月) 16:27:49.40ID:NZdllS7t
>>12
即レスありがとうございます。
さすが元祖ROM焼きスレ、他のスレと語ってるレベルが違う。
Samsung端末は、情報量も多くて恵まれてるので、基本が全く出来てないのに、色々出来てしまって。。。
ぶっ壊し覚悟でHTC magic手に入れて過去ログ読みながらガシガシ試した方が基本身につきますね。多分。
0014名無しさん@お腹いっぱい。2012/03/05(月) 23:42:55.71ID:FjdEJbLc
>>13
んなこたない。
あそこは情報量は豊富だがいかんせん古い
0015名無しさん@お腹いっぱい。2012/03/06(火) 00:08:21.72ID:Hto0e5ys
どの情報に対して古いって言ってるのか知らないけど、
HTC端末として見れば基本は変わってないっしょ。

それにどの機種のROM焼きスレにしろ、ビルド後の
ROMじゃなくて、ROM/kernelのビルド自体に関しての
情報って、どっちにしろほとんどないよね。
まぁ、だからこのスレがあるんだろうけどさ。

てことで、そのほとんどないビルド関係の情報を
地道に集めていきましょうや。
0016名無しさん@お腹いっぱい。2012/03/06(火) 08:57:35.79ID:yvpCcaj+
> Samsung端末()
( ´,_ゝ`)プッ
0017132012/03/06(火) 10:20:25.76ID:sSA3hc3e
>>16
お前のゴミレスで貴重な良スレが台無し。

ところで、まだHT-03Aスレは熟読してないのですが、
取りあえず今自分が我流でやっている勝手ビルドのやり方を記載するので、
痛烈な突っ込み等お願いします。
http://wiki.cyanogenmod.com/wiki/Building_from_source
ここの仰る通りに環境を整え、随時repo sync
但し、kernelそのものはバイナリでしか提供されていないため、githubから適当にAOSP互換のカーネルツリーをcloneして、自分仕様にカスタマイズ。
ビルドして出来上がったzImageをkernelにリネームしてromソースツリーのkernelに上書きし、makeしています。
やり方根本的に間違ってるよなぁと、思いつつ、ほかに手法が思い付かないので、そんな感じでやってます。
0018名無しさん@お腹いっぱい。2012/03/06(火) 10:39:06.19ID:Hto0e5ys
とりあえず上げるのやめようぜ。
上げるから、>>16みたいのが来る。
こういうスレはひっそりと伸ばしていくもんなのさ。
0019名無しさん@お腹いっぱい。2012/03/06(火) 10:48:37.58ID:Hto0e5ys
ところで、CM総合スレとの住み分けってどんな感じ?
CMのソースからのビルドでもビルド関係はこっちで、
向こうはいわゆる総合スレってことでいいのかな。

【ROM】CyanogenMod 総合スレ【Source】
http://anago.2ch.net/test/read.cgi/android/1329929398/
0020名無しさん@お腹いっぱい。2012/03/06(火) 12:38:18.79ID:ol8fgieb
あっちが一応先に立ってたのか
あっちはROM焼いてから、こっちはROM用意段階じゃね?
0021名無しさん@お腹いっぱい。2012/03/06(火) 13:25:13.17ID:Hto0e5ys
>>20
そんな感じだよね、了解。

つか>>1は立て逃げか?
スレ立ては乙だけど関連情報の収集もっとがんばれよ。
0022名無しさん@お腹いっぱい。2012/03/06(火) 14:36:31.53ID:Hto0e5ys
とりあえず、CM総合スレにこのスレを関連スレとして告知しといたよ。
ここも20レス越えたし、後はのたのたいくか。
0023名無しさん@お腹いっぱい。2012/03/08(木) 01:11:08.07ID:YzfHRmi/
>>17
んじゃ痛烈に突っ込むか。
>>12の該当部分見たら、>>11の回答そのものじゃん。
非常に端的な回答があるのに、それを理解しようともせず
更に>>17の質問とかいったいどんな回答を求めてるのよ。

まぁ、ようするにMakefileを読めないってことなんだろうから、
がんばって読めるようになってちょうだい。
0024172012/03/08(木) 10:04:34.65ID:H2DnsELi
メ、メ、メ、Makefile位読めるわ!
ってゴメンナサイ。。
Froyoブランチ落としたら、確かにgbにはなかったkernel.mk入ってて坂本氏の仰る通りで、ビルドできますね。
コードは見たけど試してなかった。失礼。
でも、わざわさGB以降、kernelのMakefile外した理由が解らないな。
これって本家も一発ビルドしてないって事ですよね。
そりゃデバイス毎にカーネルツリーを全て切り替えるのは大変かもしれないけど。

0025名無しさん@お腹いっぱい。2012/03/14(水) 05:52:18.85ID:17jak27m
docomoのギャラネク大特売で、ここも賑わうかと思ったけど全然だね
0026名無しさん@お腹いっぱい。2012/03/14(水) 20:54:06.18ID:BttMiCa6
GNは専スレあるしね
Raspberry Piなんてのが出るけど、ああいうのもここで扱うのか?
0027名無しさん@お腹いっぱい。2012/03/15(木) 01:46:00.73ID:agwwPtlA
基本どの機種だろうが専スレあってもビルドの話なんて出ないじゃん。

> Raspberry Pi
へんなハードにandroidみたいなのこそここでしょ。
つか本家にもちゃんとあるんだな。

Android | Projects and collaboration: general | Forum | Raspberry Pi
http://www.raspberrypi.org/forum/projects-and-collaboration-general/android
0028名無しさん@お腹いっぱい。2012/03/17(土) 22:31:35.89ID:Ys/V8fEq
http://android.modaco.com/page/news/_/android/qualcomm-launches-ics-drivers-for-adreno-2xx-gpus-r404
0029名無しさん@お腹いっぱい。2012/03/29(木) 12:09:48.81ID:ZGJCI8HE
http://techbooster.org/
http://www.adakoda.com/adakoda/
カスタマイズだとこういうところを参考にしたらいいのかな?
探せばソース改変して遊んでる人達はいっぱいいそうなのに伸びないなこのスレ・・・
0030名無しさん@お腹いっぱい。2012/04/08(日) 00:20:05.15ID:4/6/sHeq
てs
0031名無しさん@お腹いっぱい。2012/04/08(日) 04:44:33.17ID:UqhKQ+Gx
ROMいじりのネタがない
そしてあっても実現するだけのプログラミング力がない
0032名無しさん@お腹いっぱい。2012/04/08(日) 16:12:27.66ID:aulMoAst
やりたいことはあるけどどこから始めていいのか分からない
0033名無しさん@お腹いっぱい。2012/04/13(金) 17:04:24.22ID:PD315kry
とりあえずrepo initだ
0034名無しさん@お腹いっぱい。2012/04/16(月) 15:33:13.83ID:HUMYkiAG
Android Open Source Project
CyanogenMod
MIUI
Android Open Kang Project
Codenane Android

有志も含めるとプロジェクトは色々あるんだな
0035名無しさん@お腹いっぱい。2012/04/16(月) 23:20:30.35ID:WcTcs68q
国内プロジェクトって無いのかな?
あってもVineの二の舞になりそうだけど
0036名無しさん@お腹いっぱい。2012/04/16(月) 23:29:12.64ID:bY0u6lU1
>>35
なつかしー
ハード的に難しいんでは
0037名無しさん@お腹いっぱい。2012/04/17(火) 04:26:17.42ID:T3IJx9mZ
>>35
個人とか数人レベルの小規模なのならいくつかあるよ
0038名無しさん@お腹いっぱい。2012/04/18(水) 22:41:09.05ID:MLkd+6Ud
一日一回repo sync
0039名無しさん@お腹いっぱい。2012/05/19(土) 12:19:24.82ID:Mk0cD+ZS
期待してたけどやっぱり伸びないな
国産機がもっと自由に弄り倒せるなら自ビルドも流行るのかな
0040名無しさん@お腹いっぱい。2012/05/20(日) 07:53:05.90ID:HlAiw45l
>>39
グローバル機は暇外人が弄って自己満放流してくれるから
わざわざ自分でいじる必要なし
キャリア機はブートローダが外れてないと
しくった場合は即文鎮化でリスクに見合わない。
0041名無しさん@お腹いっぱい。2012/05/20(日) 14:06:59.59ID:4HO0JwHa
ブートローダが外れたらしくじらなくても文鎮
0042名無しさん@お腹いっぱい。2012/05/20(日) 14:48:43.67ID:O9Jj4QMN
>>39
例え国産機のブートローダーアンロック出来たところで、国産機を選んで買う人がビルドしないと思うわ
そこはやっぱり物好きの領域だろうに
0043名無しさん@お腹いっぱい。2012/06/03(日) 16:03:54.51ID:rbiv6GdL
>>35
JCROMとか

海外ではrom書き換えとか開発とかあんなに賑わってるのに、どうして日本はこうユーザーコミュニティーが発展しないんだ
外国人の方が日本人よりも暇なのか

国産端末で一番賑わってんのはIS01?
0044名無しさん@お腹いっぱい。2012/06/03(日) 18:26:01.86ID:N8gxpgP8
>>43
日本人は社畜で学歴社会だからな
イタリアの社員はシエスタの時間にアプリ開発とかしてたりするし、高校に進まずに開発で実績を積んでから入社とか起業とかよくある話だし
イタリアしか知らんが他の欧米もそんなもんだろ
0045名無しさん@お腹いっぱい。2012/06/03(日) 21:45:12.62ID:8+ty5j1K
なぜかわからないけど、日本はハッカー文化が育たないよね
ハッカーコミュニティの規模と技術レベルでは確実に後進国、中韓の方がよほど進んでる
ソフトウェア開発でも世界的な企業はほとんどないしね

逆に、アニメとかそっち方向では世界最先端だけど
現代の日本人はロジカルな発想よりも職人的、あるいは芸術的な分野が向いているのだろうか
0046名無しさん@お腹いっぱい。2012/06/03(日) 22:05:35.69ID:G6DP4+Ld
>>45
底辺大学でも無駄に進学するし、就職したら死ぬまで休み取れないし
0047名無しさん@お腹いっぱい。2012/06/13(水) 07:42:38.72ID:yEf7wnBB
AOKPのようにAOSPのrepoを改変するだけの開発でも
4-5人のプロジェクトは必要
社会人にそれだけの暇はない。
大学生が一番暇だろうけど、何故かしようとするやつがいない。

0048名無しさん@お腹いっぱい。2012/06/13(水) 07:50:23.24ID:H/yBOFxx
海外開発者は意外と中高生も多いよな
戦後日本の教育制度では無理だろうが
0049名無しさん@お腹いっぱい。2012/06/13(水) 07:53:38.15ID:yEf7wnBB
ストックROMを全部deodexして見かけを変えるだけのカスタムROMなら
一人だけでも出来るだろうが、それこそ自己満の世界で、作る側も使う側も
すぐ飽きてしまう。
0050857 ◆WIN2KFIxcE 2012/07/02(月) 00:35:46.79ID:G9jxLiNd
おー こういうスレがあるのか。
P-01DでカスタムROM作ってやろうとがんばってます。
とりあえずCWMが移植できたところで足踏みしてます。
P-01DでCM9が動く日は来るのか・・・?
0051名無しさん@お腹いっぱい。2012/07/05(木) 11:01:03.18ID:k/UJ4n0g
ひたすら移植の参考になりそうなページを貼り付けていかないか。

http://marakana.com/s/android_stack_source_to_device,1031/index.html
http://forum.cyanogenmod.com/topic/15492-general-cyanogenmod-porting-discussion/
http://source.android.com/tech/input/input-device-configuration-files.html

http://www.koushikdutta.com/2010/10/porting-clockwork-recovery-to-new.html
0052名無しさん@お腹いっぱい。2012/07/05(木) 11:04:09.70ID:k/UJ4n0g
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
http://media.st/blog/2010/10/page/2/
http://d.hatena.ne.jp/urandroid/20110419/1303284666
0053名無しさん@お腹いっぱい。2012/07/06(金) 00:03:07.89ID:sOqmzVub
これはありがたい
オレは出せないけど、がんばれ
0054名無しさん@お腹いっぱい。2012/07/06(金) 00:46:40.35ID:tgKn3RnI
がんばれがんばれできるできる諦めるなよ!
0055名無しさん@お腹いっぱい。2012/07/10(火) 12:52:53.01ID:CzUd4Vi+
JBきた!
0056名無しさん@お腹いっぱい。2012/08/09(木) 21:30:48.91ID:rZnnXc9q
アゲ
0057名無しさん@お腹いっぱい。2012/08/12(日) 08:03:06.22ID:Auo41YSg
http://anago.2ch.net/test/read.cgi/android/1329929398/
CyanogenModスレから誘導されて来ました。
カーネルビルドに関する相談なんですが、どなたかアドバイス頂けないでしょうか。
----------

http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source
ここ見ながらconfig持ち込んでカーネルビルドに挑戦してるんですが、
どうもチップセット関係のコードがちょっとおかしいようで、ビルドに失敗します。

対象機は msm8255(P-01D)、カーネルは Qualcom MSM SoC Type MSM7x30 を選んでます。
カーネルのconfigは、これをベースに利用しています ⇒ http://pastebin.com/N5jttkKB

問題1. cm-kernel/arch/arm/march-msm/acpuclock-7x30.c の関数の型が acpuclock.h と一致していない。
⇒ acpuclock-7x30.c の引数(型)を acpuclock.h に合わせて修正 (恐らく解決してるはず)

問題2. 「`arch/arm/mach-msm/built-in.o' に必要なターゲット `arch/arm/mach-msm/board-surf7x30.o' を make するルールがありません. 」でmakeに失敗する
ログはこんな感じです ⇒ http://pastebin.com/kGZvWpqP

Makefileの読み方が分かれば解決できるのかなーとも思うんですが、何方か心当たりのある方いたらアドバイス頂けませんか?
0058名無しさん@お腹いっぱい。2012/08/12(日) 12:20:36.93ID:PA04XfHY
>>57
CONFIG_MACH_MSM7X30_SURF=yでもboard-surf7x30.oがターゲットになってないのか
arch/arm/mach-msm/Makefile晒したまへ
っていうかなんのbranchよ
0059名無しさん@お腹いっぱい。2012/08/12(日) 16:47:57.79ID:Auo41YSg
>>58
レスありがとうございます。

> っていうかなんのbranchよ
>>57で示したwikiのDownload Kernel Source Codeをそのまま実行したので、base-branchのandroid-msm-2.6.37が落ちてきてるはずです。
「git clone git://github.com/CyanogenMod/cm-kernel.git」
(https://github.com/CyanogenMod/cm-kernel)

> arch/arm/mach-msm/Makefile晒したまへ
http://pastebin.com/jtXBSfgm
0060582012/08/12(日) 22:20:33.89ID:PA04XfHY
そもそも2.6.37にarch/arm/mach-msm/board-surf7x30.cがないね
android-msm-2.6.35からコピーしてmake→L465がコンパイルエラー
とりあえずL465をコメントアウトしたら、今度はdrivers/video/msm/mdp.cでエラー

っていうかcm-kernelってメンテナンスされてんのかな?
俺は使った事無い
0061名無しさん@お腹いっぱい。2012/08/13(月) 01:17:59.12ID:r+IOe1Ep
>>60
わざわざ検証して頂いたようでありがとうございます。

他にP-01D向けに使えそうなリポジトリを知らず、HowToがあったcm-kernelに目を付けたんですが、
確かにメンテナンスされてるようには見えませんね‥(カーネルバージョンはP-01Dの方が古いので気にしてなかったんですが‥)
CMのビルドが最終目標なんですが、とりあえず検証して頂いた情報参考にしてカーネルビルド続けてみます。
0062名無しさん@お腹いっぱい。2012/08/13(月) 01:51:59.28ID:EA3bLKcr
>>61
カーネルはソースから持ってくれば良いんじゃないの?
CMビルドするのには要らんとおもうけど。
0063名無しさん@お腹いっぱい。2012/08/13(月) 02:44:14.79ID:r+IOe1Ep
>>62
ソースってのはP-01Dのソースでしょうか。
無難な気はするんですが、こっちはcm-kernel以上に歯抜け状態みたいで、どっから拾ってきたソースに上書きすれば良いものかと‥

素のCMをビルドして焼いてみたら、起動画面から先に進まなかったんです(カーネルはstockを流用しました)。
ドライバが足りてないのかなーとか思って、順当にカーネルビルドから始めてみようと思ったんですが、ひょっとして間違えましたかね‥
0064名無しさん@お腹いっぱい。2012/08/13(月) 02:47:31.60ID:r+IOe1Ep
>>63
ちなみにP-01Dのkernelとして配布されてるソースコードはこんな感じです。
http://www.mediafire.com/download.php?52r4apfk0hy9t8w (kernel)

AOSPかcodeauroraあたりから、比較的近いバージョン落としてくるべきでしょうか。
0065名無しさん@お腹いっぱい。2012/08/13(月) 11:39:26.75ID:EA3bLKcr
なんか基本的なことが欠けてるね
もうちょっと勉強しないと無理だと思うよ
0066名無しさん@お腹いっぱい。2012/08/13(月) 22:09:52.17ID:r+IOe1Ep
>>65
やっぱり勉強不足ですか‥こんな状態でお付き合い頂いて感謝&本当に申し訳ないです。
ひとまずstockのkernel+cm-icsでもOSが立ち上がる事は確認できたので、もう少し遊んでみます。ありがとうございました。

‥How-toじゃなくてリファレンスとかも読まなきゃダメだとは思ってるんですが、
やっぱりこの手の勉強って、皆さんはARMの開発(評価)キット買って勉強されてるんでしょうか?
0067名無しさん@お腹いっぱい。2012/08/14(火) 00:01:30.26ID:sGTso8pH
別にいいんじゃない?アホなフリして聞いたらいいんだよw
面白いと思ったら今回みたいに追試するし、下らなかったらスルーするだけ
0068名無しさん@お腹いっぱい。2012/08/15(水) 03:11:18.29ID:bia0aVjI
そんなモンでしょうか‥
がっつきすぎると教えて君と化しそうなので、どこまで尋ねて良いものか判断が難しいです。

のんびり進めるつもりなので、あれから特に何も進めてないんですが、
遊んでる時にまた詰まったら、アホのフリして質問投げてみます。気が向いたら釣られてやって下さい。
0069名無しさん@お腹いっぱい。2012/09/03(月) 21:58:15.14ID:PbFYtLxN
Linuxカーネル(今だと3.5.3)をSnapdragon搭載端末用にビルドって可能なのでしょうか?
それと各種ドライバはカーネルビルドの際に組み込むものなのでしょうか?
0070名無しさん@お腹いっぱい。2012/09/04(火) 08:28:49.68ID:VBvjCEGd
無理。JBでやっと3.1系。
ttp://en.wikipedia.org/wiki/Android_version_history#Android_4.1.x_Jelly_Bean

カーネルに組み込む場合と、モジュールとして分離する場合がある。
ttp://www.itmedia.co.jp/enterprise/0405/18/epn06.html
Androidの場合、wifiのデバドラはカーネルモジュールにする場合が多いみたいね。
0071名無しさん@お腹いっぱい。2012/09/08(土) 03:03:59.04ID:q9X81p7Y
>>69
OMAPだけど3.2当たりが動いてるのは見たことある
snapdragonだろうと自分でrebaseなりmergeなりすれば動くんじゃないかね

ドライバはプロプラだとか特殊な事情がない限りは組み込むもんじゃないのかな
わざわざ分離する理由があんまり無いと思う
0072名無しさん@お腹いっぱい。2012/09/16(日) 11:32:13.10ID:T0kt48TK
Android StickのCX-01でUSB Webcam(UVC)を使いたくて色々やってます。
Telechipsからダウンロードしたソースでmodule作ってinsmodするとdmesgに
uvcvideo: Unknown symbol pmap_get_info (err 0)
uvcvideo: Unknown symbol _GLOBAL_OFFSET_TABLE_ (err 0)
こんな感じで動きません。
kernel入れ換えなきゃダメかと考えてるのですが
firmware改変して書き込んでという作業は失敗したら起動しなくなって終了ですよね?
作ったfirmwareを仮想マシンでチェックとかできないものでしょうか?
0073名無しさん@お腹いっぱい。2012/09/17(月) 17:23:21.76ID:tcObrkWR
>>72
ndkのgccじゃkernel moduleは作れんぞ
arm-eabiのgccを使え

0074名無しさん@お腹いっぱい。2012/09/17(月) 21:06:37.69ID:oA1oMhPg
>>73
ありがとうございます。下のエラーは消えました。
けれどよくよく調べてみたらUVC対応のようで、Webcamつないだら/dev/video0が生えました
パワーが足りないのか画はうまく取れませんがアプリでも認識します。
0075名無しさん@お腹いっぱい。2012/11/14(水) 00:21:30.59ID:xrJZX+md
ソースこないな
まさかHonecombの悪夢再来とかないよね
0076名無しさん@お腹いっぱい。2012/11/30(金) 21:56:25.57ID:bAsr/iHh
ADT Bundleの32bitWindows用が出てる。
0077名無しさん@お腹いっぱい。2012/12/08(土) 06:07:09.03ID:Tfch5zU9
よくわからないんだけどビルドすればAndroidのバージョンを上げたり使いやすいようにカスタマイズできるってこと?
0078名無しさん@お腹いっぱい。2012/12/08(土) 15:45:37.61ID:NuAQfNk3
はい
0079名無しさん@お腹いっぱい。2012/12/08(土) 16:11:45.33ID:Tfch5zU9
例えば国産スマホとかで提供されてないバージョンに上げることも可能なの?
0080名無しさん@お腹いっぱい。2012/12/08(土) 16:40:18.61ID:NuAQfNk3
可能か不可能かといわれれば可能
ただ変更しなければならない事項(=移植作業)は多岐にわたっているうえ
どのくらいの作業で使えるようになるかは個々の機種ごとにそれぞれ
ハードウエアの資料がないとかでそもそも個人で対応できない部分があることもある
メーカー側が提供しないのはその再移植作業が引き合わないからやらない
というのが大きいと思う
0081名無しさん@お腹いっぱい。2012/12/08(土) 17:07:17.79ID:Tfch5zU9
詳しくありがとうございます
今までLinuxとかさわってなかったのでもう意味がわからず頑張って調べたのですが
挫折してしまって聞いてみました
やっぱり素人には無理っぽいですね
0082名無しさん@お腹いっぱい。2012/12/08(土) 17:22:55.60ID:NuAQfNk3
最初から玄人の人は存在しない
一人で知識を増やしていくのはハードルが高いと感じるなら
開発しているコミュニティーに顔を出してみて出来そうな作業を
やってみるというのがいいかもしれない
あるいはすでに別バージョンが移植済みの古い安い機種を
探してみて差分を調べてみるのもいいかもね
メーカーの中の人もたいていはいきなり担当になって
必死こいて調べて分かるようになってったのが意外と多いよ
つまり素人が趣味で始めるのとスタートはさほど変わりないってこと
気楽にいこうや
0083名無しさん@お腹いっぱい。2012/12/08(土) 18:01:45.79ID:YC8kWG7A
mac上、または、virtualboxのubuntuでビルドされてる方いらっしゃいますか?

どちらの環境でもコンパイルは問題なく終わるのですが、
実機に焼くと、起動ロゴも出ません。

原因が全くわからず、困っています。
どんなトコロから手をつければよいのか、
アドバイスをいただけますか。
0084名無しさん@お腹いっぱい。2012/12/09(日) 04:46:10.51ID:OSYBDdeD
>>82
もう全くの無知といっていいほどなのですがそんな人に教えてくれるのでしょうか?
そもそもコミュニティがどこかすらわからないので・・・
0085名無しさん@お腹いっぱい。2012/12/10(月) 00:01:11.74ID:2tuSGyls
>>83
手順ミスってるorそもそもソースが駄目って可能性の方が高いと思うけど
うちはWin7 + VMWarePlayer + ubuntuで問題なし

>>84
まずは既存ソースをビルドして焼いてみては?
いきなり移植とかハードル高杉
0086名無しさん@お腹いっぱい。2012/12/10(月) 02:52:53.83ID:sgAaUXsC
>>85
焼くとは端末に焼くという認識でいいですよね
手持ちの端末はいわいるグロスマではないのですが、出来ますか?
0087名無しさん@お腹いっぱい。2012/12/12(水) 20:41:17.81ID:DRm56jdQ
ヒント少なすぎワロタw
0088名無しさん@お腹いっぱい。2012/12/13(木) 17:38:39.95ID:eSEes+ti
>>86
機種ごとに事情が違う
0089名無しさん@お腹いっぱい。2013/01/14(月) 03:07:37.60ID:ixGTS/Ob
どなたかいらっしゃったら教えてください。

調べたらすぐ出てくると思ったんですがなかなか調べられず・・
ソース取得の件。マスターブランチでよいんです。

AOSPは取得してビルドできる環境です。

repo初期化の段階でつまづいてます
CM
repo init -u git://github.com/CyanogenMod/android.git

AOKP
repo init -u git://github.com/AOKP/platform_manifest.git

でそれぞれ初期化仕様とすると
error: revision 〜〜master in manifests not found

って表示されます。
ものすごい初歩的な質問な感じするんですけど、調べきれなくて・・
やさしいしと、おしえてください。
0090名無しさん@お腹いっぱい。2013/01/14(月) 10:03:07.62ID:jI69ddAi
>>89
repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

repo init -u git://github.com/AOKP/platform_manifest.git -b jb-mr1
0091名無しさん@お腹いっぱい。2013/01/14(月) 13:06:20.83ID:ixGTS/Ob
>>90

ありがとうごぜぇますだ
いまおとしはじめました

・・ブランチ指定しないといけないのか・・
マスターからおとせいるとおもってたのだけど・・
0092名無しさん@お腹いっぱい。2013/01/14(月) 15:33:10.76ID:ixGTS/Ob
ソースは取れたけどビルドがうまくいきません。
簡単にはできないようになってんのか・・?
>repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

source build/envsetup.shしたあと

lunchで
31. cm_mako-userdebug
選択。
makeで

make: *** `/home/works/cm-10.1/out/target/product/mako/system/app/Term.apk' に必要なターゲット `vendor/cm/proprietary/Term.apk' を make するルールがありません. 中止.
make: *** 未完了のジョブを待っています....

っておこられる。




>repo init -u git://github.com/AOKP/platform_manifest.git -b jb-mr1

source build/envsetup.shしたあと

lunchで
22. aokp_mako-userdebug
選択。
makeで
/STATIC_LIBRARIES/libext4_utils_intermediates/export_includes' を make するルールがありません. 中止.

っておこられる。
0093名無しさん@お腹いっぱい。2013/01/14(月) 15:43:24.13ID:l80O1bMZ
brunch makoは?
0094名無しさん@お腹いっぱい。2013/01/14(月) 17:11:24.56ID:2VqRCIXp
cm10は、ビルドする前に
get-prebuilts
を実行しないと、term.apk~ってエラーになる。

日本語で解説してるページもあるし、もう少し調べたほうがいいよ。
0095名無しさん@お腹いっぱい。2013/01/14(月) 22:41:28.22ID:ixGTS/Ob
>>93
>>94
・・すまぬ。ありがとう。
. build/envsetup.sh && brunch mako

これでやったら、AOKPは通った。
/out/target/product/mako/aokp_mako_unofficial_Jan-14-13.zip

できたイメージを、TWRPのメニューのInstallから選択して
焼こうとしたらたち失敗してたちたちあがらなくなった・・・

日本語のページ2,3見つかったんだけど、
決定的なのが見つからず・・・
勉強中・・・
0096952013/01/15(火) 23:49:13.36ID:wuEzn1YH
お騒がせしました。

いろいろ調べて、まだいまいちやってることの意味は分かってないけど
自分で焼く手順は何とか確立できたと思う。。

MD5チェック?をはずしたら焼けたわ
なんでなんやら。

精進します。。
0097名無しさん@お腹いっぱい。2013/01/16(水) 09:48:20.84ID:42QCX3hc
makoをmankoと読み違えた
0098名無しさん@お腹いっぱい。2013/01/16(水) 10:50:42.44ID:u0hjOHiy
>>96
俺も焼けないんだけど、何処いじればMD5チェック外せるの?
0099名無しさん@お腹いっぱい。2013/01/16(水) 23:03:40.65ID:liPrc2yh
TWRPつかっているのなら、焼く直前の画面にチェックボックスが二つあるはず
それ。

だけどはずしていいものか、そしてなんではずしたらうまくいくのか
さっぱり分からん。
0100名無しさん@お腹いっぱい。2013/01/16(水) 23:14:13.51ID:saWTXa21
>>99
デフォルトだとForce MD5 check offじゃない?
.md5がなきゃエラーになるでしょ。
0101名無しさん@お腹いっぱい。2013/01/17(木) 01:14:46.05ID:joGsmABp
>>100
そうなんだよな。チェックファイルないとできないんじゃねと、
不思議に思いながら・・やっぱりmd5ファイルないときははずして良かったのかな?

俺のチェックはいってるぜ・・?
もしかして、なんかの拍子に入れちゃった設定が残ってるとか?

あとは、CMのビルド方法、Prebuild?のやり方とかmasterの落とし方とか
覚えるかな。。CMはやっぱりビルドできんわ。

あと、AOKPってデフォルトだと音声検索強制終了かかるんだな。
立ち上がらん。一瞬ANR表示して消える。
■ このスレッドは過去ログ倉庫に格納されています