На mtk девайсах такое есть искаропки ищи на XDA по запросу reverse tethering вся суть в том, что придется поднять интерфейс usb0 на ноутбуке и смарте и запустить dnsmasq со стороны ПК, а не мобилы Ну или подними мост
А что-то изменилось в этом отношении между 4.4.2 и 4.4.4? Я свой bq E6 просто кабелем к ноутбуку цепляю (Fedora 21) и нажимаю «Tethering» в настройках, дальше всё само.
Я делал устанавливал через usb сетевое соединение, не помню как называется. А на самом смарте прописывал маршруты и резолв. Ну и на компе маскарадинг и ip_forward.